
设计模式
文章平均质量分 78
kangojian
做游戏太苦逼了
展开
-
代理模式
代理模式:给某一对象提供代理对象,并由代理对象控制具体对象的引用. 代理,指的就是一个角色代表另一个角色采取行动,就象生活中,一个红酒厂商,是不会直接把红酒零售客户的,都是通过代理来完成他的销售业务的.而客户,也不用为了喝红酒而到处找工厂,他只要找到厂商在当地的代理就行了,具体红酒工厂在那里,客户不用关心,代理会帮他处理. 代理模式涉及的角色: 1:抽象主题角色.声明了代理主题和真实主题的公共接口原创 2010-05-05 13:22:00 · 548 阅读 · 0 评论 -
非s锁数据聊天室非锁高并发
public static void main(String [] args) { Threadmin th = new Threadmin(); new Thread(th, "1号窗口").start(); new Thread(th, "2号窗口").start(); new Thread(th, "3号窗口").start(); new Thread(th, "4号窗口").start(); new Thread(th, "5号窗口").start(); new Thread(th原创 2011-02-16 11:21:00 · 1166 阅读 · 0 评论 -
java泛化自定义类应用
<br />{ <br /> <br /> public Hashtable<K,V> hash=new Hashtable<K,V>(); <br /> <br /> publicvoid put(K k,V v) <br /> { <br /> hash.put(k, v); <br /> } <br /> <br /> public V get(K k) <br /> { <br /> return hash.get(k); <br /> } <br /><原创 2010-06-17 19:08:00 · 4596 阅读 · 0 评论 -
抽象工厂
工厂模式在项目中是常常用到的,有人说只有大项目才会用到,小项目是体会不出来.其实使用设计模式与项目的大小没有实质性的联系.设计模式是经验的总结而不是衡量项目大小的标准.以开发项目的DAO层为例,在项目中客户的需求是常常变动的,临时更换数据库的需求也是常常发生的,那我们要如何解决跨数据库的功能,这里就要使用到抽象工厂模式了.工厂模式常常用于创建多系列化的对象(如Orale系列,MySql系列)1.首转载 2010-05-22 11:37:00 · 749 阅读 · 0 评论