码迷,mamicode.com
首页 >  
搜索关键字:大话设计模式    ( 731个结果
python版本的策略模式
python实现大话设计模式之策略模式 ...
分类:编程语言   时间:2018-01-25 15:51:41    阅读次数:219
《大话设计模式》笔记(2)——结构型模式
7、适配器模式(Adapter) 定义:有时候也称包装样式或者包装,将一个类的接口适配成用户所期待的。它使得原本接口不兼容而不能一起工作的类可以一起工作。 UML: PS:适配器模式算比较容易理解的,其实现主要是在适配器Adapter包装一个Adaptee,并向外部提供客户所需要规格的接口,而其该接 ...
分类:其他好文   时间:2018-01-25 15:50:22    阅读次数:185
《大话设计模式》笔记(3)——行为型模式1
14、观察者模式 定义:又被称为发布-订阅(Publish/Subscribe)模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 UML: PS:事件委托就是观察者模式的一种应用,观察者注册主题对 ...
分类:其他好文   时间:2018-01-25 15:48:43    阅读次数:184
python版本的命令模式
python实现大话设计模式之命令模式 ...
分类:编程语言   时间:2018-01-25 15:48:00    阅读次数:152
python版本的模板方法模式
python实现大话设计模式之模板方法 ...
分类:编程语言   时间:2018-01-25 15:41:34    阅读次数:175
《大话设计模式》笔记(4)——行为型模式2
19、解释器模式(Interpreter) 定义:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 UML: PS:觉得解释器模式在实际中很少有机会能用上。 20、中介者模式(Mediator) 定义:用一个中介对象来封装一系列的对象交互,中介者使各对 ...
分类:其他好文   时间:2018-01-25 15:34:31    阅读次数:162
《大话设计模式》笔记(1)——创建型模式
1、简单工厂模式/静态工厂方法 定义:简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 UML: PS:这个设计模式太简单了,没什么好解说的,简单来说就是通过传入一个标识到工厂类方法中,返回相应的具体产品。 2、工厂方法模式 定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂 ...
分类:其他好文   时间:2018-01-25 12:02:31    阅读次数:172
2018年的读书清单
《别做正常的傻瓜》 《人人都是架构师》 《领域驱动设计和模式实践》 《JavaScript设计模式与开放实践》 《JavaScript正则表达式迷你书》 《大话设计模式》(第4遍阅读) 《算法导论》 缓存,数据库优化库表拆分,负债均衡,消息队列,elasticsearch,solr.lucene,n ...
分类:其他好文   时间:2018-01-15 17:32:59    阅读次数:346
设计模式(Design Patterns)
相识 这要追溯到大二的时候,刚开始接触设计模式的时候,记得当时不知从谁哪里听说设计模式这个玩意,对我来说这是一个既陌生而又富有神秘感的词汇。 于是,在某天跑到学校的图书馆找寻相关的书籍,在网上百度了一下,听说《大话设计模式》这本书不错,于是乎便拿过来一看究竟,当时也看的也不知所云, 毕竟只是看,没有 ...
分类:其他好文   时间:2018-01-07 19:56:55    阅读次数:93
【大话设计模式读书笔记——原型模式】
原型模式 原型模式是创建型模式的一种,其特点在于通过“复制”一个已经存在的实例来返回新的实例,而不是新建实例。被复制的实例就是我们所称的“原型”,这个原型是可定制的。 原型模式多用于创建复杂的或者耗时的实例,因为这种情况下,复制一个已经存在的实例使程序运行更高效;或者创建值相等,只是命名不一样的同类 ...
分类:其他好文   时间:2018-01-01 19:32:57    阅读次数:92
731条   上一页 1 ... 10 11 12 13 14 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!