码迷,mamicode.com
首页 >  
搜索关键字:pattern    ( 7665个结果
Java for LeetCode 006 ZigZag Conversion
The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font ...
分类:编程语言   时间:2015-04-25 18:10:32    阅读次数:114
Design Pattern - Service Locator Pattern--转载
原文地址:http://www.tutorialspoint.com/design_pattern/service_locator_pattern.htmThe service locator design pattern is used when we want to locate various...
分类:其他好文   时间:2015-04-25 15:01:48    阅读次数:206
单例模式的几种实现--《java开发技术-在架构中体验设计模式和算法之美》
package?com.doctor.java.design_pattern; import?org.slf4j.Logger; import?org.slf4j.LoggerFactory; /** ?*?单例模式的几种实现--《java开发技术-在架构中体验设计模式和算法之美》 ?*? ?*?@author...
分类:编程语言   时间:2015-04-25 10:51:52    阅读次数:162
[设计模式] 23 访问者模式 visitor Pattern
在GOF的《设计模式:可复用面向对象软件的基础》一书中对访问者模式是这样说的:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。访问者模式把数据结构和作用于结构上的操作之间的耦合解脱开,使得操作集合可以相对自由地演化。该模式的目的是要把处理从数...
分类:其他好文   时间:2015-04-24 18:51:06    阅读次数:156
[设计模式] 20 状态模式 State Pattern
在GOF的《设计模式:可复用面向对象软件的基础》一书中对状态模式是这样说的:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。状态模式的重点在于状态转换,很多时候,对于一个对象的状态,我们都是让这个对象包含一个状态的属性,这个状态属性记录着对象的具体状态,根据状态的不同使用分支...
分类:其他好文   时间:2015-04-24 18:14:09    阅读次数:141
[设计模式] 迭代器模式 Iterator Pattern
在GOF的《设计模式:可复用面向对象软件的基础》一书中对迭代器模式是这样说的:提供一种方法顺序访问一个聚合对象中各个元素,而又不需要暴露该对象的内部表示。类图和实例:迭代器模式由以下角色组成:1.迭代器角色(Iterator):迭代器角色负责定义访问和遍历元素的接口。2.具体迭代器角色(Concre...
分类:其他好文   时间:2015-04-24 12:31:12    阅读次数:141
(架构)UI开发的MVC模式
原文:http://engineering.socialpoint.es/MVC-pattern-unity3d-ui.html动机 和游戏开发的其他模块类似,UI一般需要通过多次迭代开发,直到用户体验近似OK。另外至关重要的是, 我们想尽快加速迭代的过程。使用MVC模式来进行设计,已经被业界证明....
分类:Web程序   时间:2015-04-24 12:20:35    阅读次数:174
[设计模式] 备忘录模式Memento Pattern
在GOF的《设计模式:可复用面向对象软件的基础》一书中对备忘录模式是这样说的:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。类图和实例:简单的模式实例:#include #include using namespace std;...
分类:其他好文   时间:2015-04-24 12:19:03    阅读次数:233
[设计模式] 中介者模式 Mediator Pattern
在GOF的《设计模式:可复用面向对象软件的基础》一书中对中介者模式是这样说的:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。我们都知道,面向对象设计鼓励将行为分布到各个对象中。但是,这种分布可能会导致对象间有许多连接。在...
分类:其他好文   时间:2015-04-24 12:18:03    阅读次数:148
[Practical.Vim(2012.9)].Drew.Neil.Tip98 学习摘要
在html文件中快速删除标签文本或非标签文本的方法 结合:global和:delete命令快速删除文本中的特定范围的文本行...
分类:系统相关   时间:2015-04-23 21:46:36    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!