11 2018 档案
摘要:1、饿汉式 (静态常量) public class Singleton { private final static Singleton INSTANCE = new Singleton(); private Singleton(){} public static Singleton getInst
阅读全文
摘要:分享Bromon的blog上对IoC与DI浅显易懂的讲解 2.1、IoC(控制反转) IoC(Inversion of Control,控制反转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。Spring所倡导的开
阅读全文
摘要:https://blog.csdn.net/fashion2014/article/details/78826299 https://www.jianshu.com/p/476b52ee4f1b http://www.runoob.com/sql/sql-join.html
阅读全文
摘要:3.wait与notify wait():使一个线程处于等待状态,并且释放所持有的对象的lock。 sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException异常。notify():唤醒一个处于等待状态的线程,注意的是在调用此方法的时候
阅读全文
摘要:多线程,并发及线程基础数据类型转换的基本原则垃圾回收(GC)Java 集合框架数组字符串GOF 设计模式SOLID (单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)设计原则抽象类与接口Java 基础,如 equals 和 hashcode泛型与枚举Java IO 与 NIO常用网络协议Java
阅读全文
摘要:HashMap,在调用get()方法的时候equals()和hashCode()方法都起了什么样的作用? 当你向HashMap插入一个key的时候,首先,这个对象的hashCode()方法会被调用,调用结果用来计算将要存储的位置。 因为某个位置上可能以链表的方式已经包含了多个Map.Entry对象,
阅读全文
摘要:SpringMVC 处理请求流程 1.用户发送请求至前端控制器DispatcherServlet 2.DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3.处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dis
阅读全文
摘要:Abstract Factory 抽闲工厂模式——提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Adapter 适配器模式—–将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 Bridge 桥接模式——将
阅读全文
摘要:Java提供了两类主要的异常:runtime exception和checked exception。 checked exception: runtime exception:(运行时异常)
阅读全文
摘要:java中用什么数据类型来代表价格(考虑性能,内存,精度)?
阅读全文
摘要:与 POST 相比,GET 的安全性较差,因为所发送的数据是 URL 的一部分。 在发送密码或其他敏感信息时绝不要使用 GET ! GET和POST还有一个重大区别,简单的说: GET产生一个TCP数据包;POST产生两个TCP数据包。 长的说: 对于GET方式的请求,浏览器会把http heade
阅读全文