Spring中的BeanFatory和FactoryBean

摘要: BeanFactory 表示它是一个工厂类(接口), 它负责生产和管理bean的一个工厂。,在 Spring 中,BeanFactory是 IoC 容器的核心接口。它的职责包括:实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。BeanFactory只是个接口,并不是IOC容器的具体实现,但 阅读全文
posted @ 2019-03-11 15:01 平平无奇杨小兵 阅读(1042) 评论(0) 推荐(0) 编辑

Comparable与Comparator

摘要: Compator和Comparable都可以用于集合或者数组的排序。 但Comparable是在类内定义比较方法,主要用于对象内部的比较方式,对象需要实现Comparable接口 而Compator则是在类外定义比较方法,用作自定义的比较方式 总结:Comparator是比较器,实现Comparab 阅读全文
posted @ 2019-03-07 10:43 平平无奇杨小兵 阅读(211) 评论(0) 推荐(0) 编辑

【源码】String类、jdk1.6subString内存泄漏、字符串拼接几种区别、

摘要: 一、String类源码 出于安全性考虑,字符串经常作为网络连接、数据库连接等参数,不可变就可以保证连接的安全性。 String类实现了3个接口: 1.实现了io流的Serializable接口,用于表明String类的对象可被序列化.String在实现了Serializable接口之后,所以支持序列 阅读全文
posted @ 2019-03-07 10:40 平平无奇杨小兵 阅读(549) 评论(0) 推荐(0) 编辑

JAVA整型包装类的缓存策略

摘要: Java Integer的缓存策略 public class JavaIntegerCache { public static void main(String... strings) { Integer integer1 = 3; Integer integer2 = 3; if (integer 阅读全文
posted @ 2019-03-06 14:48 平平无奇杨小兵 阅读(244) 评论(0) 推荐(0) 编辑

通过tomcat把项目http请求转为https请求

摘要: 首先要明白的:https页面中不能使用http请求,http页面中可以使用https请求。 如果项目上线后使用https访问,但是项目页面里的请求还有http,不需要修改代码,可通过修改tomcat的server.xml配置来强制把http请求替换成https请求 tomcat的server.xml 阅读全文
posted @ 2019-02-25 10:51 平平无奇杨小兵 阅读(723) 评论(0) 推荐(0) 编辑

git rebase总结及git使用规范

摘要: 一、git规范 场景一:如果代码commit到本地库了,但是commit之前忘记pull了,远程代码也已更新,此时不能使用pull直接拉取远程代码(分支会产生merge的记录): 解决方法:commit之后,使用git fetch,拉取远程代码到缓存区,然后使用git rebase origin/d 阅读全文
posted @ 2018-12-07 11:39 平平无奇杨小兵 阅读(5487) 评论(0) 推荐(0) 编辑

记一次对象序列化不打印value值为null的属性问题

摘要: 背景: 开发时遇到问题,看日志的入参的busiData中没有intRate这个属性,后面转成map时,有个判断 if(map.containsKey("intRate")){ BigDecimal amt = new BigDecimal(datas.get("intRate")); } 一直报空指 阅读全文
posted @ 2018-11-02 14:20 平平无奇杨小兵 阅读(605) 评论(0) 推荐(0) 编辑