MySQL 官方文档 https://www.mysql.com/[https://www.mysql.com/] 官方的帮助文档非常详细,有任...
外观模式或者门面模式(又是一个奇怪的名字),外观模式用于帮助客户端程序更容易的与系统代码交互。 外观模式隐藏了系统的复杂性,并向客户端提供了一个...
Flyweight Design Pattern,中文翻译好奇怪。共享元数据的意思吗? 如果系统在运行时产生的对象数量太多,将导致运行代价过高,...
给某一对象提供代理,并由代理对象控制对原对象的引用。 Provide a surrogate or placeholder for anothe...
装饰器模式用于在动态修改现有对象的功能。 同一类的其他实例将不会受到修改的影响,只有单个对象获得修改后的行为。 装饰器模式允许向现有的对象添加新...
一句话概括:把Color抽象出来并作为Shape的一个属性,在Shape初始化的时候确定它是值。 将抽象部分与它的实现部分分离,使他们都可以独立...
一句话概括:在一个类里创建一个其它类集合,并提供add remove等方法来维护它。 组合模式,也叫部分整体模式,是用于把一组相似的对象当作一个...
一句话概括:有点数据类型转化辅助类的意思。 适配器模式将某个类的接口转换成客户端期望的另一个接口表示,主的目的是兼容性,让原本因接口不匹配不能一...
一句话概括:让类继承Cloneable接口 原型模式用于创建重复的对象,同时有能保证性能。属于创建型模式之一,它提供了一种创建对象的最佳方式。 ...