摘要:
用一个中介者对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使耦合松散,而且可以独立地改变它们之间的交互。
阅读全文
posted @ 2017-09-14 08:00
全栈九九六
阅读(268)
推荐(0)
摘要:
JSON 解析工具的封装(FastJSON-->Java)
阅读全文
posted @ 2017-09-06 11:13
全栈九九六
阅读(1074)
推荐(0)
摘要:
4.SSM配置shiro权限管理
阅读全文
posted @ 2017-09-05 15:57
全栈九九六
阅读(759)
推荐(0)
摘要:
迭代模式又叫游标(Cursor)模式,是对象的行为模式。
阅读全文
posted @ 2017-09-04 10:03
全栈九九六
阅读(255)
推荐(0)
摘要:
解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。
阅读全文
posted @ 2017-09-03 15:07
全栈九九六
阅读(361)
推荐(0)
摘要:
命令模式属于对象的行为模式。命令模式又称为行动(Action)模式或交易(Transaction)模式。
阅读全文
posted @ 2017-09-02 07:52
全栈九九六
阅读(398)
推荐(0)
摘要:
责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。
阅读全文
posted @ 2017-09-01 07:53
全栈九九六
阅读(325)
推荐(0)
摘要:
代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。
阅读全文
posted @ 2017-08-31 07:34
全栈九九六
阅读(229)
推荐(0)
摘要:
享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。
阅读全文
posted @ 2017-08-30 09:52
全栈九九六
阅读(224)
推荐(0)
摘要:
通过折半查找的方式找到合适的插入位置再插入(直接插入排序的升级版)。
阅读全文
posted @ 2017-08-29 17:44
全栈九九六
阅读(362)
推荐(0)
摘要:
一个软件实体应当尽可能少地与其他实体发生相互作用。
阅读全文
posted @ 2017-08-29 13:26
全栈九九六
阅读(292)
推荐(0)
摘要:
外观模式提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。
阅读全文
posted @ 2017-08-29 09:41
全栈九九六
阅读(259)
推荐(0)
摘要:
将一个记录插入到已排序好的有序表中,从而得到一个新,记录数增1的有序表。即:先将序列的第1个记录看成是一个有序的子序列,然后从第2个记录逐个进行插插入到已入,直至整个序列有序为止。
阅读全文
posted @ 2017-08-28 17:56
全栈九九六
阅读(245)
推荐(0)
摘要:
使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些它不需要的接口。
阅读全文
posted @ 2017-08-28 17:29
全栈九九六
阅读(456)
推荐(0)
摘要:
组合模式属于对象的结构模式,有时又叫做“部分——整体”模式。组合模式将对象组织到树结构中,可以用来描述整体与部分的关系。组合模式可以使客户端将单纯元素与复合元素同等看待。
阅读全文
posted @ 2017-08-28 10:03
全栈九九六
阅读(342)
推荐(0)
posted @ 2017-08-25 21:43
全栈九九六
阅读(263)
推荐(0)
摘要:
高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。
阅读全文
posted @ 2017-08-25 09:31
全栈九九六
阅读(1564)
推荐(1)
摘要:
装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。
阅读全文
posted @ 2017-08-25 08:02
全栈九九六
阅读(369)
推荐(0)
摘要:
桥接模式虽然不是一个使用频率很高的模式,但是熟悉这个模式对于理解面向对象的设计原则,包括“开-闭”原则以及组合/聚合复用原则都很有帮助。理解好这两个原则,有助于形成正确的设计思想和培养良好的设计风格。
阅读全文
posted @ 2017-08-24 17:33
全栈九九六
阅读(377)
推荐(0)
摘要:
所有引用基类(父类)的地方必须能透明地使用其子类的对象。这一原则与继承紧密相关。如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1 的子类型。所有引用基类的地方必须能透明地使用其子类的对象。
阅读全文
posted @ 2017-08-24 09:58
全栈九九六
阅读(263)
推荐(0)
摘要:
适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。
阅读全文
posted @ 2017-08-24 09:43
全栈九九六
阅读(305)
推荐(0)
摘要:
不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。
阅读全文
posted @ 2017-08-23 14:33
全栈九九六
阅读(295)
推荐(0)
摘要:
建造模式是对象的创建模式。建造模式可以将一个产品的内部表象(internal representation)与产品的生产过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。
阅读全文
posted @ 2017-08-23 11:00
全栈九九六
阅读(478)
推荐(1)
摘要:
抽象工厂是应对产品族概念的,提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类
阅读全文
posted @ 2017-08-22 10:55
全栈九九六
阅读(539)
推荐(1)
摘要:
简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。
阅读全文
posted @ 2017-08-21 14:21
全栈九九六
阅读(277)
推荐(0)
摘要:
JS 的map和array集合组合返回JSON字符串
阅读全文
posted @ 2017-08-18 19:45
全栈九九六
阅读(1779)
推荐(0)
摘要:
HTML中直接写js 函数,更多: https://www.blog996.com/
阅读全文
posted @ 2017-08-18 19:41
全栈九九六
阅读(8497)
推荐(0)
摘要:
工厂方法是针对每一种产品提供一个工厂类。通过不同的工厂实例来创建不同的产品实例。
阅读全文
posted @ 2017-08-18 11:10
全栈九九六
阅读(414)
推荐(0)
posted @ 2017-08-17 17:09
全栈九九六
阅读(228)
推荐(0)
posted @ 2017-08-17 16:39
全栈九九六
阅读(631)
推荐(0)
摘要:
单例模式确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。
阅读全文
posted @ 2017-08-17 11:12
全栈九九六
阅读(240)
推荐(0)
posted @ 2017-08-16 17:22
全栈九九六
阅读(5189)
推荐(0)
posted @ 2017-08-16 17:17
全栈九九六
阅读(4140)
推荐(1)
摘要:
原型模式就是用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。
阅读全文
posted @ 2017-08-16 11:02
全栈九九六
阅读(537)
推荐(0)
posted @ 2017-08-15 16:47
全栈九九六
阅读(507)
推荐(0)
摘要:
vue 实现点击图片放大,更多: https://www.blog996.com/
阅读全文
posted @ 2017-08-15 16:12
全栈九九六
阅读(6177)
推荐(0)
posted @ 2017-08-15 10:00
全栈九九六
阅读(1465)
推荐(0)
posted @ 2017-08-14 16:26
全栈九九六
阅读(604)
推荐(0)
摘要:
nodejs 文件读取一行,更多: https://www.blog996.com/
阅读全文
posted @ 2017-08-14 16:11
全栈九九六
阅读(4376)
推荐(0)
摘要:
Linux的nginx环境的vue 部署,更多: https://www.blog996.com/
阅读全文
posted @ 2017-08-14 14:21
全栈九九六
阅读(35681)
推荐(0)