- 博客(22)
- 资源 (3)
- 收藏
- 关注
转载 RequestContextHolder详解(获取request对象的四种方法)
转载: https://www.cnblogs.com/zwh0910/p/17168833.html。
2024-03-11 15:19:09
270
转载 F12汉化调试
转载于: https://blog.youkuaiyun.com/flower1q84/article/details/128986393。一 F12, 打开调试工具,点击设置。二 语言language中找到汉语。
2024-02-29 12:01:52
212
1
原创 mybatisPlus分页查询的配置类
SpringBoot中分页查询的配置类@Configurationpublic class MybatisPlusConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor(){ //1 创建MybatisPlusInterceptor拦截器对象 MybatisPlusInterceptor mpInterceptor=new MybatisPlusInterceptor();
2022-05-09 20:31:34
371
原创 SpringMVC注解
注解大全请求注解名称类型位置作用注意点@RequestMapping(“/save”)方法注解SpringMVC控制器方法定义上方设置当前控制器方法请求访问路径,如果设置在类上统一设置当前控制器方法请求访问路径前缀路径不能重复!!!@RequestBody形参注解SpringMVC控制器方法形参定义前面将请求中请求体所包含的数据传递给请求参数,此注解一个处理器方法只能使用一次用于接收json数据【application/json】后期开发中,发送json格
2022-05-05 22:16:08
144
原创 5.1 Spring_AOP_事务
AOP1.1 AOP简介和作用【理解】AOP(Aspect Oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构OOP(Object Oriented Programming)面向对象编程作用:在不惊动原始设计的基础上为其进行功能增强。简单的说就是在不改变方法源代码的基础上对方法进行功能增强。Spring理念:无入侵式/无侵入式面向对象(OOP)->面向切面(AOP)面向切面(AOP): 是一种编程思想动态代理动态代理: 其实就
2022-05-03 23:09:02
376
原创 登录注册,文件增删查改实现
登录注册文件增删查改实现需求:实现登录功能,注册功能。登录后文件可以进行增加删除修改查看等基本功能的操作。知识点:mybatis ,Tomcat,servlet , asion , json ,req , resp ,session前提准备:pom.xml坐标导入:导入Mybatis和Mysql驱动坐标,日志坐标,Servlet坐标 <dependencies> <!--mybatis环境--> <dependency>
2022-04-25 22:06:52
3551
原创 idea中Tomcat插件设置
在maven项目中导入依赖pom.xml,更新配置。<build> <plugins> <!-- tomcat 插件 port:端口号 path:访问路径 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</arti
2022-04-21 10:26:35
2084
原创 JDBC&数据库连接池
1,JDBC概述1.1 JDBC概念JDBC 就是使用Java语言操作关系型数据库的一套API全称:( Java DataBase Connectivity ) Java 数据库连接我们开发的同一套Java代码是无法操作不同的关系型数据库,因为每一个关系型数据库的底层实现细节都不一样。如果这样,问题就很大了,在公司中可以在开发阶段使用的是MySQL数据库,而上线时公司最终选用oracle数据库,我们就需要对代码进行大批量修改,这显然并不是我们想看到的。我们要做到的是同一套Java代码操作
2022-04-15 19:05:41
294
原创 oracle基本SQL查询(上)
oracle数据库oracle数据库的概念平常所说的oracle 或 oracle 数据库指的是oracle数据库管理系统。oracle数据库管理系统是管理数据库访问的计算机软件,它由oracle数据库 和 oracle 实例构成。oracle数据库:一个相关的操作系统文件(即存储在计算机硬盘的文件)集合,这些文件组织在一起,成为一个逻辑整体,即为oracle数据库。oracle用它来存储和管理相关的信息。oracle数据库必须要与内存里实例合作,才能对外提供数据管理服务。dual 是一个“‘伪
2021-09-13 01:14:57
749
原创 Java学习0118
StringBuilder JDK1.5 线程不安全StringBuffer JDK1.0 线程安全String , StringBuffer , StringBuilder区别于联系String类是不可变类,即一旦一个String对象被创建后,包含子这个对象中的字符序列是不可改变的,直至这个对象销毁。2.StringBuffer类则代表一个字符序列可变的字符串,可以通过append , insert , reverse , setCharAt , setLength 等
2021-01-19 23:53:11
103
原创 Java学习0114
二维数组静态二维数组赋值:int[][] arr5= {{1,2,3},{45,34},{34,574,345}};动态二维数组:int[][] arr=new int[3][]; int[] arr1= {1,2,3};int[] arr2= {4,5,6,7};int[] arr3= {6,9};包装类:1基本数据类型和引用数据类型对应关系,及继承与那个类基本数据类型 引用数据类型 继承关系byte Byte Number–>
2021-01-19 23:44:52
102
原创 Java学习0113
二分查找示意图Arrays.sort(arr);//Java系统自带的排序方法Arrays.binarySearch(arr, 6);//Java系统自带的查找方法,(数组名,查找的数据)返回额是int类型//字符串类型比较String r1=“a”;String r2=“f”;System.out.println(r1.compareTo(r2));//s1.compareTo(s2)含义:字符串s1和字符串s2比较大小//double类型比较double n1=8.9;double
2021-01-13 22:39:44
80
原创 Java学习0112
异常的分类:运行时异常:只要运行时出现异常,都属于这个下面的检查时异常(编译时异常):会直接出现红×,其实是异常throw 和 throws 区别(1)内容不同:throw+异常对象 throws+异常类型(2)位置不同:throw——方法内部 throws——方法声明处(3)作用不同:throw:出现异常的源头throws:就是对异常的声明,谁调用这个方法,谁去处理这个异常Equals 字符串比较if(sex.equals(“男”)||sex.equals(“女”)
2021-01-12 23:17:33
99
原创 Java学习0111
Final1 final修饰属性:一个变量被final修饰,它会变成一个常量,并且这个常量不可以被更改。约定俗成:常量名字全部大写。2 final修饰方法:子类不能重写这个方法了3 final修饰类:不能被继承4 private修饰构造器:外部不可以通过构造器来创建对象了5 那么要是不能创建对象了,但是我想要访问那个类中的属性等怎么办?属性,方法前 加static 这样外面就可以通过:类名.方法名/属性名 去调用。Abstract抽象1 类中有一部分,子类对他满意,直接
2021-01-12 00:03:08
113
原创 Java0110学习
SuperSuper(指向其父类本身)内存图Super调属性(调的是父类中的属性):super.age; //super.属性名;Super调方法(调的是父类中的方法):super.sleep(); //super.方法名();super thisSuper.sleep();和this.sleep();都可以调父类中的方法sleep。因为super是正常调父类方法,this是调当前类(当前类继承extends父类的方法,顾this.sleep()可调)父类中无空构造器子类会报错su
2021-01-11 11:30:34
99
原创 Java0109学习
代码块块的分类:普通块构造块静态块同步块(线程)/**构造器名必须与类名一致*/包北京尚学堂亦庄校区1号楼5楼504教室第二排第二个位置李超----为了解决重名问题java为了解决重名问题:包 ----文件夹包的规则:1.公司域名倒着写+模块名com.tencent.qq.login //腾讯名+QQ的登陆模块2.名字全部小写3. 不能用系统中的关键字con, com1到com9等包——包位置说明package com. bjsxt .test01; /
2021-01-11 11:26:27
239
原创 Java0108学习
内存分析内存分析1例题(无参构造器)解释语句:Person p1 = new Person();1 看等号右边 new Person 。Person是在方法区内,有字节码信息。2 new一个对象放在堆里面。地址一般为16进制(图例为ox99,ox是16进制标志)person中有两个属性,无方法体。3 p1是新对象,存放在栈里面。有位子存放堆里对应p1的地址数据。内存分析2例题(有参构造器)解释语句:Person p = new Person(1,20,”海淀”);栈:局部变量,形参堆:
2021-01-10 22:45:47
142
原创 词法 语法 语义
(1)词法分析是对源程序从前到后(从左到右)逐个字符地扫描,从中识别出一个个“单词”符号。“单词”符号是程序设计语言的基本语法单位,如:关键字
2020-10-06 16:17:18
435
原创 2020-10-05
直接存储器存取方式直接内存存取(DMA)是指数据在内存与I/O设备间的直接成块传送,即在内存与I/O设备间传送一个数据块的过程,不需要CPU的任何干涉。整个系统总线完全交给了DMAC,由它控制系统总线完成数据传送。在DMA传送数据时要占用系统总线,根据占用系统总线方法的不同,DMA可以分成中央处理器停止法,总线周期分时法和总线周期挪用法等,无论采用哪种方法,在DMA传送数据期间,CPU不能使用总线。...
2020-10-05 20:44:56
107
原创 2020-10-03
软件质量特性ISO/IEC 9126软件质量模型由3个层次组成:第一层是质量特性,第二层是质量子特性,第三层是度量指标。该模型的质量特性和质量子特性如下所示。功能性:适合性 准确性 互用性 依从性 安全性可靠性:成熟性 容错性 易恢复性易使用性:易理解性 易学性 易操作性效率:时间特性 资源特性可维护性:易分析性 易改变性 稳定性 易测试性可移植性:适应性 易安装性 一致性 易替换性...
2020-10-03 19:55:49
88
mysql java JDBC 导入资源包mysql-connector-java-5.1.48
2022-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人