和前文讲到的经过改进的简单工厂模式类似,这里把策略模式和简单工厂模式结合起来。改进的关键是改写【TodoContext】上下文类,要在该类中产生对象(【干活】类的动态类型),对外提供的干活函数不变。如下:最大的不同就是CTodoContext类的构造函数参数不同了,构造函数成为类似简单工厂模式类的参...
分类:
其他好文 时间:
2014-05-13 20:11:47
阅读次数:
326
第一次写博客,大家多多关照!欢迎拍砖哦! 我也刚学设计模式,所以记录下来。 $name))
$this->$name=$value; } public function __get($name){
if(isset($this->$name)) return $this->$name;...
分类:
Web程序 时间:
2014-05-13 16:44:27
阅读次数:
390
Non woven bags business conditions in the production process often appear to expand production scale, shorten the production cycle to produce more products, market share, in fact, corporate profits No...
分类:
其他好文 时间:
2014-05-13 15:39:48
阅读次数:
272
??
服务器维护技能
服务器硬件作为应用软件部署的基础平台,是基础架构中最为核心的设备。一旦服务器出现故障就会影响业务的正常开展。因此,服务器的运维管理对于企业整个IT运维管理来说尤为关键。
如何做好服务器的硬件维护?掌握哪些服务器硬件运维知识或技能?是每个服务器硬件运维人员所要深思的事情。服务器运维人员的工作“包含单不限于”以下列表中内容,不过这些也是服务器硬件运维工程师的典型...
分类:
其他好文 时间:
2014-05-13 15:06:54
阅读次数:
244
采用的算法:(想法很简单)
从上到下扫描:if(X1水平是否连通&&X2水平是否连通)Y垂直是否连通;
从左到右扫描:if(y1垂直是否连通&&y2垂直是否连通)X水平是否连通;
缺点:比较次数较多,需要优化,该算法作为一种可以参考的想法。
数据方面处理得不是很好,本想采用设计模式,但由于学习设计模式不够深入,希望能得到这方面的指导。
有兴趣的可下载互相学习下:
源程序地址:http:...
分类:
其他好文 时间:
2014-05-13 14:49:30
阅读次数:
277
在软件开发中,有时需要保存一个对象的状态,以便于允许用户取消相关操作或者从以往的状态中恢复过来。比如一个文档版本管理系统,可以根据需要将指定文档恢复到之前保存过的任意一个状态。这时就可以通过备忘录模式来实现。
备忘录模式其实就是给我们的应用程序一次撤销的机会。使用过word的人肯定会知道伟大的“Ctrl+Z”,用过PS的人更是不会忘记,应该来说基本上所有的带编辑功能的软件毫无例外都提供了...
分类:
其他好文 时间:
2014-05-13 14:21:49
阅读次数:
257
备忘录模式定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以将该对象恢复到原先保存的状态
备忘录模式本质:保存和恢复内部状态
优点:更好的封装性,由于使用了内部类和窄接口,所以外部就算持有备忘录接口对象也无法访问其中的属性
备忘录模式中内部内和窄接口是最给力的设计,这样给把对象的接口给外部保存
但是接口中没有方法,所以外部无法访问,充分保证了封装性
只有创建它的原发器才可以设置和获取它的值...
分类:
其他好文 时间:
2014-05-13 14:09:45
阅读次数:
238
最近在学习设计模式,学习设计模式,必然不能离开设计模式的基本原则,那么都有哪些基本原则呢?这些基本原则的内容是什么?...
分类:
其他好文 时间:
2014-05-13 13:37:55
阅读次数:
304
前些天看了一篇文章,盖茨梅琳基金会的目标是在盖茨夫妇死后20年,将基金会的钱捐完。盖茨夫妇不希望基金会延续,因为有基金会就代表有贫困。盖茨夫妇虽然比较乐观。但公益事业却是一个短期内无法被消灭的事业。当一个对手无法短时间被打败时,需要的就是耐心、智慧和技巧了。
《吕氏春秋》一个故事,鲁国有条规定,国人在其他国家看到鲁国人被卖作奴隶,可以将国人赎回来,回国后,国家来补偿赎金。而孔子的一个徒弟...
分类:
其他好文 时间:
2014-05-13 11:22:26
阅读次数:
245
意图:保证一个类只有一个实例,并提供一个访问它的合局访问点。示例一:使用内部静态类的方式保存INSTANCE
1 /** 2 * Created by wiikii on 14-5-12. 3 */ 4 public class Singleton implements
Serializable.....
分类:
其他好文 时间:
2014-05-13 10:40:15
阅读次数:
272