设计模式
奔跑的小狼
当你感觉到艰难的时候,正是你走在上坡路的时候!!!
展开
-
设计模式之享元模式
定义: 享元模式是运用共享技术有效地支持大量细粒度的对象,是一种结构型模式,主要的作用是减少对象的创建,以及减少内存的占用和性能的提升。原理是对现有对象的重用,如果没有再进行创建。 需要的角色: 抽象享元对象(Flyweight): 提供定义对象外部状态和内部状态的接口 具体享元对象(ConcreteFlyweight): 对抽象享元对象的实现, 现实具体细节 享元工厂(FlyweightFac原创 2017-08-16 14:41:02 · 187 阅读 · 0 评论 -
设计模式之原型模式
定义: 根据现有的对象进行克隆产生一个新的对象。 当直接进行对象创建性能消耗比较大的情形之下,即可用使用原型模式。 比如在创建一对象的时候,需要通过操作数据库或者文件才能被创建。 这种情况之下我们就可以对已有的对象进行缓存,然后在下次创建对象的时候返回,从而减少数据库或者文件的操作。原创 2017-08-16 10:58:41 · 204 阅读 · 0 评论