自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 redis 中常见的问题

1.缓存预热2.缓存雪崩:3.缓存击穿:4.缓存穿透:

2020-12-01 18:48:58 75

原创 2020-11-29

redis 主从复制然后启动注意问题:1.如果master 的数据量比较大,应该避开高峰期。slave

2020-11-29 23:24:06 54 1

原创 redis 的安装

1.下载wget http://download.redis.io/releases/redis-5.0.5.tar.gz2. 解压tar xzf redis-5.0.5.tar.gz3.编译与安装(查看makefile)make install4.启动redis-server通过配置文件启动redis1.查看配置文件cat redis.conf | grep -v "#" | grep -v "^$" > redis6379.conf.

2020-11-29 10:37:23 67

原创 设计模式之装饰者模式

C++代码:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>#include<queue>#include<Windows.h>#i...

2019-08-26 21:04:48 95

原创 设计模式之观察者模式

观察者模式:一个类的状态发生变化,通知其他类变化。C++代码:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>#include<queue>#incl...

2019-08-25 23:43:37 68

原创 设计模式之命令模式

C++代码:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>#include<queue>#include<Windows.h>using...

2019-08-25 23:10:21 79

原创 设计模式之策略模式

策略模式:C++代码实现:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>using namespace std;class Weapean {p...

2019-08-25 18:14:25 69

原创 设计模式之模板方法模式

模板方法模式:是将步骤一样,而具体实现细节不一样的。在父类当中定义一个方法来实现这个算法。C++代码实现:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>usin...

2019-08-25 17:51:45 69

原创 设计模式之适配器模式

生活中的适配器的例子:C++代码实现:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>using namespace std;struct MyPrint {...

2019-08-25 17:26:19 70

原创 设计模式之外观者模式

外观者模式 :根据迪米特法则 ,外界知道越少越好。例如系统启动的时候,会启动很多相应的子系统。这个时候提供一个类去启动这个系统。C++代码实现:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<s...

2019-08-25 16:06:09 93

原创 设计模式之代理模式

代理模式 : 提供一种方式,控制对这个类访问。举例 : 我们在运行系统时候,不能直接对这个系统进行访问,一般都需要增加用户名和密码。这个时候我们就要使用代理类,在代理类中增加用户名和密码 ,来控制对这个类的访问。C++代码实现 :#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vec...

2019-08-25 15:39:58 55

原创 设计模式之单例模式

C++代码实现【饿汉式实现】:C++饿汉式和懒汉式最大在区别在于 : 懒汉在需要就创建对象,饿汉式在一开始就创建对象。#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string&gt...

2019-08-24 16:55:22 54

原创 设计模式之单例模式

C++ 代码实现【懒汉模式】 :#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>using namespace std;class lazeSignle {private:...

2019-08-24 16:33:47 72

原创 设计模式之抽象工厂模式

抽象工厂模式 :对于产品族具有很好的扩展性C++代码实现:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>using namespace std;class Abs...

2019-08-24 15:42:08 59

原创 设计模式之工厂方法模式

C++代码实现:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>using namespace std;class Fruit {public : virtual voi...

2019-08-24 11:22:55 55

原创 设计模式之简单工厂模式

简单工厂模式:就是生成相对应的类,我们不需要考虑类是如何创建的。因为简单工厂模式并不符合开闭原则,所以四人帮并没有将简单工厂模式列为设计模式。C++代码实现:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#i...

2019-08-24 10:54:21 79

原创 依赖倒转原则

依赖倒转原则: 依赖于中间层#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>using namespace std;class BankPerson {...

2019-08-24 10:06:35 79

原创 设计模式 合成复用原则

合成复用原则 : 在继承和组合的情况下首先使用组合C++代码实现:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>using namespace std;class Abs...

2019-08-24 09:43:39 103

原创 设计模式之迪米特法则

迪米特法则:用户知道的越少越好C++实现如下:#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>#include<string>using namespace std;class AbstractBuil...

2019-08-24 09:11:57 92

原创 设计模式之开闭原则

开闭原则:增加功能通过增加代码实现,而不是去修改代码。#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<vector>#include<algorithm>using namespace std;class AbstractCaculate {public :...

2019-08-24 08:40:36 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除