您当前的位置: 站长圈 > 技术文章 > 后端教程 > 列表
23种设计模式(6):模版方法模式

23种设计模式(6):模版方法模式

定义:定义一个操作中算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变算法的结构即可重定义该算法中的某些特定步骤。 类型:行

[阅读全文]

创建类模式总结篇

创建类模式主要关注对象的创建过程,将对象的创建过程进行封装,使客户端可以直接得到对象,而不用去关心如何创建对象。创建类模式有5种,

[阅读全文]
23种设计模式(5):原型模式

23种设计模式(5):原型模式

定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 类型:创建类模式 类图: 原型模式主要用于对象的复制,它的核心

[阅读全文]
23种设计模式(4):建造者模式

23种设计模式(4):建造者模式

定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 类型:创建类模式 类图: 四个要素 产品类:一般是

[阅读全文]
23种设计模式(3):抽象工厂模式

23种设计模式(3):抽象工厂模式

定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 类型:创建类模式 类图: 抽象工厂模式与工厂方法模式的

[阅读全文]

PhpStorm Git 配置

最近开始搞开发了,公司用的版本管理是Git,在公司用mac电脑PhpStorm 和Git都是自动配置好的,回到家想用Windows 写的什么总是提示Git有

[阅读全文]
使用phpstorm来做github的git操作

使用phpstorm来做github的git操作

phpstorm是个好东西,有了他就省的下载svn的客户和git的客户端了,方便,好用,而且是gui界面,不需要输入命令。当然每次执行完一个操作,

[阅读全文]
使用Git Flow管理开发流程

使用Git Flow管理开发流程

我们都知道, 在 git 的分支功能相对 svn 确实方便许多,而且也非常推荐使用分支来做开发 我的做法是每个项目都有2个分支, master

[阅读全文]
23种设计模式(2):工厂方法模式

23种设计模式(2):工厂方法模式

定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。 类型:创建类模式 类图: 工厂方

[阅读全文]
23种设计模式(1):单例模式

23种设计模式(1):单例模式

定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 类型:创建类模式 类图: 类图知识点: 1 类图分为三部分,依

[阅读全文]