03 2020 档案
摘要:git相关命令 创建分支 git branch git branch v 查看分支 切换分支 git checkout 一步完成创建及切换:git checkout b 合并分支 先切换到主干 git checkout master git merge 删除分支 先切换到主干 git checkou
阅读全文
摘要:方法一:写SQL语句时起别名 方法二:在MyBatis的全局配置文件中开启驼峰命名规则 mapUnderscoreToCamelCase:true/false firstName) 方法三:在Mapper映射文件中使用resultMap来自定义映射规则
阅读全文
摘要:代码实现 工作流程 1、用户发送请求至前端控制器DispatcherServlet。 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返
阅读全文
摘要:解决POST请求中文乱码问题 先来看一个类CharacterEncodingFilter, 在项目的web.xml文件上面添加一个过滤器 解决GET请求中文乱码问题 修改tomcat的server.xml文件,在等一个Connector标签添加URIEncoding="UTF 8"属性
阅读全文
摘要:事务的属性 propagation:用来设置事务的传播行为 事务的传播行为:一个方法运行在了一个开启了事务的方法中,当前方法是使用原来的事务还是开启一个新的事务 Propagation.REQUIRED:默认值,使用原来的事务 Propagation.REQUIRES_NEW:将原来的事务挂起,开启
阅读全文
摘要:在Spring中,可以在元素的scope属性里设置bean的作用域,以决定这个bean是单实例还是多实例。 默认情况下。Spring只为每个IOC容器声明的bean创建唯一一个实例,整个IOC容器范围内都能共享该实例:所以后续的getBean() 调用和bean引用都将返回这个唯一的bean实例。该
阅读全文
摘要:一、声明的位置 局部变量:方法体{}中,形参,代码块{}中 成员变量:类中方法外 类变量:有static修饰 实例变量:没有static修饰 二、修饰符 局部变量:final 成员变量:public、protected、private、final、static、volatile、transient
阅读全文
摘要:编程题:有n步台阶,一次只能上1步或2步,共有多少中走法 方法一:递归 思路 n=1 —— 一步 —— f(1)=1 n=2 —— (1)一步一步 (2)直接两步 —— f(2) =2 n=3 —— (1)先到达第f(1),然后直接从f(1)直接跨2步 (2)先到达f(2),然后直接从f(2)跨步1
阅读全文
摘要:一、方法的参数传递机制 1. 形参是基本数据类型 传递数据值 2. 实参是引用数据类型 传递地址值 特殊的类型:String、包装类等对象不可变性 相关链接:为什么说Java中只有值传递 [https://blog.csdn.net/bjweimengshu/article/details/7979
阅读全文
摘要:一、类初始化过程 1. 一个类要创建实例需要先加载并初始化该类 main方法所在的类需要先加载和初始化 2. 一个子类要初始化需要先初始化父类 3. 一个类初始化就是执行()方法 ()方法由静态类变量显示赋值代码和静态代码块组成 类变量显示赋值代码和静态代码块代码从上到下顺序执行 ()方法只执行一次
阅读全文
摘要:Singleton:在Java中即指单例设计模式,它是软件开发中最常用的设计模式之一。 单例设计模式,即即某个类在整个系统中只能有一个实例对象可被获取和使用的代码模式。 例如:代表JVM运行环境的Runtime类 要点: 某个类只能有一个实例:构造器私有化 它必须能够创建该类实例:使用该类的静态变量
阅读全文

浙公网安备 33010602011771号