-
策略模式
1. 模式定义策略模式就是定义一组算法,将每个算法都封装起来并且使它们之间可以互换。 不使用策略模式 代码通常会变成这样 123456789101112if(type == "A"){ // 算法A}... -
工厂模式
1. 简单工厂模式简单工厂模式就是:一个工厂负责创建所有的产品 1234567891011121314151617181920212223242526public enum CarType{ SedanCar = 0, SUVC... -
单例模式
1. 模式定义单例模式是一种创建型设计模式,保证每一个类只有一个实例,并提供一个全局访问点来获取该实例。 特点 只允许有一个对象存在 全局可访问 控制实例化过程 2. 适用场景 全局唯一对象:如配置管理器、日志管理器、线程池等 资源控制:例如... -
基于CloudFlare、NameCheap、Tencent Cloud 使用Docker Compose部署站点
在Tencent Cloud 安装Docker GitDocker简介与操作配置Docker是什么Docker是容器运行时,安装Docker后就可执行以下操作: 创建容器 启动容器 停止容器 删除容器 拉取镜像等一些列操作。 Docker一系列... -
基于certbot为站点自动续期SSL证书
基于certbot为站点自动续期SSL证书 由于公司官网是基于Docker进行部署的,所以此次部署的文档都是基于Docker进行的 一、创建对应的文件夹在宿主机的/目录下创建以下文件夹. 123mkdir -p /data/certbot/conf...