摘要:
参考:http://www.cnblogs.com/devinzhang/archive/2011/12/14/2287675.html多线程并发问题的根因:在一个对象中有一个变量i=0,有两个线程A,B都想对i加1,这个时候便有问题显现出来,关键就是对i加1的这个过程不是原子操作。要想对i进行递增... 阅读全文
摘要:
代理模式:为另外一个对象提供替身或者占位符,以控制对这个对象的访问。(1)使用代理模式创建代表对象,让代表对象控制某对象的访问,被代理的对象可以是远程的对象、创建开销大的对象或者需要安全控制的对象(2)代理模式有很多变体,共通点都是讲客户对主题施加的方法调用拦截下来,这种间接的级别可以让我们做很多事... 阅读全文