设计模式
bagpiping
每个人都是独一无二的,如果你不独一无二,那你肯定有个双胞胎兄弟姐妹。
那位叫“bagpipe”的老兄,你不写博客,不如把名字让我继承了。
展开
-
单例模式:两把锁版本
Singleton PatternEnsure a class has only one instance,and provide a global point of access to it .单例模式的几个要点:私有的构造器。禁止外部使用new关键字得到实例对象。通过getInstance()得到实例对象。getInstance方法的内部逻辑类中实例对象的地方public ...原创 2018-11-20 11:57:50 · 211 阅读 · 0 评论 -
代理模式
Proxy Pattern1、静态代理:知道找谁,代理是谁,代理是谁,让代理找谁2、动态代理:* 不知道代理谁* AOP用的就是动态代理。* 在框架中能做什么?3、两种动态代理方法jdk动态代理和cglib动态代理Spring框架的AOP的拦截功能 是由java中的动态代理实现的。说白了,就是给明星请了保镖,你想拜访一下人家:先经过保镖的同意,该搜身搜身,该缴枪缴枪;然后你和明...原创 2018-11-20 12:34:29 · 131 阅读 · 0 评论