摘要: 单例模式是日常应用中最广泛的模式了,其目的就是令到单个进程中只存在一个类的实例,从而可以实现数据的共享,节省系统开销,防止io阻塞等等但是在多进程的应用中,单例模式就实现不了了,例如一些web应用,django,这些,因为会启动多条进程来监听http请求,这样的会通过单例模式是实现不了数据共享的,也... 阅读全文
posted @ 2014-10-16 19:55 Xjng 阅读(7410) 评论(0) 推荐(0) 编辑
摘要: 外观模式跟代理模式有点像,都是在client和目标的类之间建一个中间的类,client不直接调用目标的类,而是通过先调用中间类的方法,由中间类来实现怎么调用目标类。代理模式用这种模式的目的是可以实现client和目标类不直接通信,使他们之间相互独立,这样就比较安全,因为client不知道目标类的存在... 阅读全文
posted @ 2014-10-16 19:45 Xjng 阅读(1398) 评论(0) 推荐(0) 编辑
摘要: 1.模版方法模式做题的列子:需求:有两个学生,要回答问题,写出自己的答案#encoding=utf-8__author__ = 'kevinlu1010@qq.com'class StudentA(): def answer1(self): print '题目一:XXXXXX' ... 阅读全文
posted @ 2014-10-16 19:27 Xjng 阅读(1126) 评论(0) 推荐(0) 编辑