关于Git仓库的一些命令
05 02 2020
关于Git仓库管理的一些命令
建造者模式
05 02 2020
将一个复杂对象的建造与调用者分离。调用者只需要给出指定对象的类型和内容,建造者模式负责按照顺寻创建复杂对象.
多例模式
04 02 2020
多例模式和单例模式类似,但可以返回多个实例。比如我们有多个数据库连接,MySQL、SQLite、Postgres,又或者我们有多个日志记录器,分别用于记录调试信息和错误信息,这些都可以使用多例模式实现。
单例模式
04 02 2020
简单说来,单例模式的作用就是保证在整个应用程序的生命周期中,任何一个时刻,单例类的实例都只存在一个,同时这个类还必须提供一个访问该类的全局访问点。 常见使用实例:数据库连接器;日志记录器(如果有多种用途使用多例模式);锁定文件。
原型模式
03 02 2020
原型模式是先创建好一个原型对象,然后通过clone原型对象来创建新的对象。而不是使用标准的 new 方式。
工厂方法模式
03 02 2020
工厂方法模式和抽象工厂模式有点类似,但也有不同。 工厂方法针对每一种产品提供一个工厂类,通过不同的工厂实例来创建不同的产品实例,在同一等级结构中,支持增加任意产品。 抽象工厂是应对产品族概念的,比如说,每个汽车公司可能要同时生产轿车,货车,客车,那么每一个工厂都要有创建轿车,货车和客车的方法。应对产品族概念而生,增加新的产品线很容易,但是无法增加新的产品。
抽象工厂模式
02 02 2020
抽象工厂模式为一组相关或相互依赖的对象创建提供接口,而无需指定其具体实现类。抽象工厂的客户端不关心如何创建这些对象,只关心如何将它们组合到一起。该设计模式实现了设计模式的依赖倒置原则,因为最终由具体子类创建具体组件
简单工厂模式
02 02 2020
简单工厂的作用是由一个工厂对象决定创建出哪一种产品类的实例,而不需要客户了解这个对象属于哪个具体的子类。简单工厂实例化的类具有相同的接口或者基类,在子类比较固定并不需要扩展时,可以使用简单工厂。
Python学习笔记(Python基础)
01 02 2020
Python学习笔记(Python基础)
ES6这些就够了
31 01 2020
1.变量声明const和let 2.字符串 3.函数 4.拓展的对象功能 5.更方便的数据访问--解构 6.Spread Operator 展开运算符 7.import 和 export 8. Promise 9. Generators