静态代理模式

核心本质: 给某一个对象提供一个代理,并由代理对象控制对原对象的引用 例子 我们生活中租房子为例子,我们租房子,中介代理房东租房,省去房东一系列麻烦的事 实践类图 实际练习 租房接口 publ...

redis安装运行

一、安装gcc依赖 由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装 [root@localhost local]...

桥接模式

核心本质: 桥接模式是将抽象部分与它的实现部分分离,使他们都可以独立的变化。 例子 我们以生活中电脑为例,电脑有不同的种类和不同的品牌,我们将种类和品牌分开,通过桥接模式进行关联,实现类的解耦。...

适配器模式

核心本质: 将一个类的接口变成客户端所期望的另一种接口,从而使原本因接口不匹配而无法一起工作的两个类能够在一起工作。 例子 我们以电脑网线转usb接口为例,现在很多电脑是轻薄本,接口只有一个us...

原型模式

核心本质: 也称为克隆模式,克隆模式的核心就是一个 Clone 方法,Clone 方法的功能就是拷贝父本的所有属性,主要包括两个过程: 分配一块新的内存空间给新的对象; 拷贝父本对象的所有属性...