上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 129 下一页

2009年5月27日

设计模式--访问者模式(Visitor)

摘要: 访问者模式 概述 表示一个作用于某对象结构中的各元素的操作。 它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 适用性 1.一个对象结构包含很多类对象,它们有不同的接口,而你想对这些对象实施一些依赖于其具体类的操作。 2.需要对一个对象... 阅读全文

posted @ 2009-05-27 21:35 海南一哥 阅读(138) 评论(0) 推荐(0) 编辑

2009年5月26日

安装 Enthought Tool Suite 时遇到的问题

摘要: 文:fasiondog 来源:http://blog.csdn.net/KongDong/archive/2009/05/26/4217942.aspx 因想研究一下Enthought Tool Suite ,尤其是可能需要使用其中的Chaco 和Envisage 软 件包,便安装试用一下。刚... 阅读全文

posted @ 2009-05-26 17:15 海南一哥 阅读(259) 评论(0) 推荐(0) 编辑

2009年5月25日

设计模式--模版方法(TemplateMethod)

摘要: 模板方法 概述 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 TemplateMethod使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 适用性 1.一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现。 ... 阅读全文

posted @ 2009-05-25 21:55 海南一哥 阅读(141) 评论(0) 推荐(0) 编辑

2009年5月24日

设计模式--策略模式(Strategy)

摘要: 策略模式 概述 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 适用性 1.许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为中的一个行为来配置一个类的方法。 2.需要使用一个算法的不同变体。 ... 阅读全文

posted @ 2009-05-24 22:53 海南一哥 阅读(150) 评论(0) 推荐(0) 编辑

2009年5月23日

设计模式--状态模式(State)

摘要: 状态模式 概述 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 适用性 1.一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为。 2.一个操作中含有庞大的多分支的条件语句,且这些分支... 阅读全文

posted @ 2009-05-23 21:33 海南一哥 阅读(136) 评论(0) 推荐(0) 编辑

2009年5月21日

设计模式--观察者模式(Observer)

摘要: 观察者模式 概述 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 适用性 1.当一个抽象模型有两个方面,其中一个方面依赖于另一方面。 将这二者封装在独立的对象中以使它们可以各自独立地改变和复用。 ... 阅读全文

posted @ 2009-05-21 22:28 海南一哥 阅读(140) 评论(0) 推荐(0) 编辑

2009年5月19日

设计模式--备忘录模式(Memento)

摘要: 备忘录模式 概述 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 适用性 1.必须保存一个对象在某一个时刻的(部分)状态,这样以后需要时它才能恢复到先前的状态。 2.如果一个用接口来让其它... 阅读全文

posted @ 2009-05-19 22:30 海南一哥 阅读(112) 评论(0) 推荐(0) 编辑

2009年5月18日

Ext终于开始收费了

摘要: 从Ext 3.X版本开始,Ext将需要付费才可以使用了。Ext 3.0版是最后的开源版本。 感觉很可惜,Ext最终走上了收费的道路。 以下是新的协议说明: http://extjs.com/store/extjs/ 阅读全文

posted @ 2009-05-18 17:57 海南一哥 阅读(144) 评论(0) 推荐(0) 编辑

2009年5月17日

设计模式--中介者模式(Mediator)

摘要: 中介者模式 概述 用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 适用性 1.一组对象以定义良好但是复杂的方式进行通信。产生的相互依赖关系结构混乱且难以理解。 2.一个对象引用其他... 阅读全文

posted @ 2009-05-17 14:35 海南一哥 阅读(139) 评论(0) 推荐(0) 编辑

2009年5月16日

设计模式--迭代器模式(Iterator)

摘要: 迭代器模式 概述 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 适用性 1.访问一个聚合对象的内容而无需暴露它的内部表示。 2.支持对聚合对象的多种遍历。 3.为遍历不同的聚合结构提供一个统一的接口... 阅读全文

posted @ 2009-05-16 21:14 海南一哥 阅读(143) 评论(0) 推荐(0) 编辑

上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 129 下一页

导航