原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式是实现了一个原型接口...阅读全文
C++设计模式-抽象工厂模式
抽象工厂模式为创建一组对象提供了一种解决方案。与工厂方法模式相比,抽象工厂模式中的具体工厂不只是创建一种产品,它负责创建一族产品...阅读全文
C++设计模式-工厂方法模式
工厂方法模式提供一个抽象工厂接口来声明抽象工厂方法,而由其子类来具体实现工厂方法,创建具体的产品对象...阅读全文
C++设计模式-简单工厂模式
工厂模式有 3 种不同的实现,即就是`简单工厂模式`、`工厂方法模式`和`抽象工厂模式`。 如果把被创建的对象称为`产品`,把创建产品的类称为`工厂`。如果要创建的产品不多,只要一个工厂类就可以完成,这种模式叫简单工厂模式。...阅读全文
C++设计模式-单例模式
单例模式是指,一个类,该类会实例话自己的对象,同时又保证只有这一个对象被实例话或这被创建。该类会提供一个方法,用来访问该类唯一得对象,可以直接访问,不需要实例化该类的对象。这个类称为单例类,单例模式是一种对象创建型模式...阅读全文
设计模式概述
设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码可靠性...阅读全文
C/C++学习书籍资料整理
资料C++书籍资料来之不易,切莫让其成为占你磁盘空间的垃圾...阅读全文
Linux下MySQL配置远程连接失败
Linux下MySQL配置远程连接失败...阅读全文
MySQL开启binlog,并以行模式记录
MySQL开启binlog,并以行模式记录,方便解析,回滚...阅读全文
Linux下MySQL设置环境变量
Linux下MySQL设置环境变量,使用 mysql 时,报错:bash: mysql: 未找到命令......阅读全文
MySQL5.7重置root用户密码
MySQL5.7重置root用户密码,简单方便...阅读全文
GIT常用命令:git cherry-pick
项目版本管理工具(GIT)-git cherry-pick 用法,持续更新...阅读全文