设计模式
宏玄
这个作者很懒,什么都没留下…
展开
-
单例模式
单例模式(Singleton Pattern)顾名思义,通过这种模式可以保证系统中一个类只有一个实例。作为一种常用的软件设计模式,单例模式经常被用在数据库操作、缓存、线程池等方面。因为对这些操作来说,只有一个实例很重要,可以避免很多的new操作和连接关闭等操作,减少对系统和内存资源的消耗。单例模式主要有三个要点:该类只能有一个实例;它必须自行创建这个实例;它必须向整个系统提供这个实原创 2016-05-11 01:36:19 · 409 阅读 · 0 评论 -
注册树模式
工厂模式为了减少不断的new操作,单例模式为了维持全局唯一的实例,注册树模式跟这两种模式类似的地方在于减少并维持某个实例、变量的唯一性,而不同的地方在于注册树模式将这些实例、变量等放到全局(或相对全局)来进行统一管理调度,而不像工厂与单例模式那么闲散。注册树模式,顾名思义,该模式实现将某个东西注册(挂)到某棵树的方法。随即引出实现该模式的几个要点: 1.有棵树; 2.注册(挂)到树的方法;...原创 2018-04-02 22:34:59 · 293 阅读 · 0 评论