java
a18057814637
这个作者很懒,什么都没留下…
展开
-
spring的单例和多例
单例:只产生一个对象,共享对象的资源;多例:产生多个对象,对象资源没有联系;在ssm框架中 service层、dao层、controller层都是默认使用单例模式,只会产生唯一 一个对象。controller虽然是单例,但不会造成线程阻塞;http://www.cnblogs.com/vinplezhang/p/5885403.htmlspring注原创 2017-08-19 10:28:03 · 10655 阅读 · 0 评论 -
java里的重载和重写
重载主要发生在同一个类的多个相同名称,不同参数列表的情况下重写主要发生在父类和子类方法名相同的情况;两者联系:1)都是发生在方法之间2)并且要求方法同名父类方法和子类方法也可能发生重载因为子类会获得父类方法,如果子类定义了一个与父类方法名称相同但参数列表不同,就会形成父类方法和子类方法的重载重写:两同两大一小 两同:方法名相同形参列表形同两大 :1)原创 2017-08-05 16:13:18 · 240 阅读 · 0 评论 -
spilt走过的坑
split方法的需要的参数是正则表达式,| 在正则表达式中是特殊符号,需要转义原创 2017-09-12 09:42:48 · 256 阅读 · 0 评论 -
常用排序算法分析
文章来源:https://www.cnblogs.com/eniac12/p/5329396.html 目录冒泡排序 鸡尾酒排序 选择排序插入排序二分插入排序 希尔排序 归并排序堆排序快速排序 我们通常所说的排序算法往往指的是内部排序算法,即数据记录在内存中进行排序。 排序算法大体可分为两种: 一种是比较转载 2018-01-29 09:01:57 · 141 阅读 · 0 评论 -
配置log4j屏蔽掉某个类的log日志打印
在log4j的配置文件下配置log4j.logger.xxx=errorxxx:表示要屏蔽的类=后面 表示这个类下的日志只打印error级别的原创 2018-02-26 14:48:18 · 37854 阅读 · 2 评论 -
关于BigDecimal比较大小的问题
比较大小的时候最好不要使用new BigDecimal(xx)来比较,而应该使用BigDecimal.valueOf(xx); 原因是new BigDecimal(double)是利用的double构造方法,该构造方法有一定的不可预料性; 比如比较一个值是否等于100xx.compareTo(new BigDecimal(100)) == 0//不建议xx.compareTo(BigD...原创 2018-11-10 09:38:56 · 1901 阅读 · 0 评论