摘要: 设计模式 【设计模式】工厂方法模式 【设计模式】抽象工厂模式 【设计模式】单例模式 【设计模式】策略模式 【设计模式】观察者模式 【设计模式】装饰模式 【设计模式】适配器模式 一、介绍 策略模式是一种行为设计模式,它能让你定义一系列算法,并将每种算法分别放入独立的类中,以使算法的对象能够相互替换。 阅读全文
posted @ 2024-05-06 21:47 疯子丶pony 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 设计模式 【设计模式】工厂方法模式 【设计模式】抽象工厂模式 【设计模式】单例模式 【设计模式】策略模式 【设计模式】观察者模式 【设计模式】装饰模式 【设计模式】适配器模式 一、介绍 单例模式是一种创建型设计模式,让你能够保证一个类只有一个实例,并提供一个访问该实例的全局节点。 二、单例模式优缺点 阅读全文
posted @ 2024-04-03 10:19 疯子丶pony 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 一、Supervisor 介绍 Supervisor 是一个用 Python 编写的进程管理工具,它可以用于监控和控制类 UNIX 操作系统上的多个进程。它是一个客户端/服务器系统,其中 Supervisor 的服务器端称为 supervisord,负责启动管理的子进程、响应客户端命令、重启崩溃或退 阅读全文
posted @ 2024-04-02 09:51 疯子丶pony 阅读(2991) 评论(0) 推荐(0) 编辑
摘要: 设计模式 【设计模式】工厂方法模式 【设计模式】抽象工厂模式 【设计模式】单例模式 【设计模式】策略模式 【设计模式】观察者模式 【设计模式】装饰模式 【设计模式】适配器模式 1、定义 抽象工厂是一种创建型设计模式,它能创建一系列相关的对象,而无需指定其具体类。抽象工厂定义了用于创建不同产品的接口, 阅读全文
posted @ 2024-03-14 16:20 疯子丶pony 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 设计模式 【设计模式】工厂方法模式 【设计模式】抽象工厂模式 【设计模式】单例模式 【设计模式】策略模式 【设计模式】观察者模式 【设计模式】装饰模式 【设计模式】适配器模式 1、定义 工厂方法模式是一种创建型的设计模式,其在父类中提供一个创建对象的方法,允许子类决定实例化对象的类型。其实就把产品对 阅读全文
posted @ 2024-03-07 16:20 疯子丶pony 阅读(307) 评论(0) 推荐(1) 编辑
摘要: 一、Bean 在 Swoft 中,一个 Bean 就是一个类的一个对象实例。 它(Bean)是通过容器来存放和管理整个生命周期的。 最直观的感受就是省去了频繁new的过程,节省了资源的开销。 二、Bean的使用 1、创建Bean 在【gateway/app/Http/Controller】下新建一个 阅读全文
posted @ 2024-01-11 09:25 疯子丶pony 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 一、序章 ThinkPHP6的手册中关于【事件】章节的介绍都是直接文字说明,给出创建的类文件,并没有一个好的示例来进行补充说明。对于刚接触【事件】的同学在阅读理解上增加了一点点困难,本文就在此结合示例简单叙述下。 二、事件 事件的使用分两种方式,一个是不使用事件类,另一个使用事件类。 1、不使用事件 阅读全文
posted @ 2023-12-20 16:09 疯子丶pony 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 1、介绍 假设我们现在有AB两个服务器,要求A能够远程登录到B服务。 CentOS版本:CentOS Linux release 7.6.1810 (Core) 2、实操 1、先在A服务上输入以下命令生成秘钥,如下图所示 ssh-keygen -t rsa 2、复制A服务器上的公钥【id_rsa.p 阅读全文
posted @ 2023-11-27 17:52 疯子丶pony 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 一、Redis集群方案的简单介绍 Redis集群的方案一般分为三种: 哈希取余分区 一致性哈希算法分区 哈希槽分区(本文介绍的就是这种) 1、哈希取余分区: 优点: 简单粗暴,只要提前预估好数据量,然后规划好节点,例如:3台、30台、300台节点,就能保证未来一段时间内的数据支撑。 缺点: 事先规划 阅读全文
posted @ 2023-08-24 21:41 疯子丶pony 阅读(437) 评论(2) 推荐(0) 编辑
摘要: 在Docker环境下搭建MySql主从复制,阅读此文章默认读者具备基础的Docker命令操作。 一、环境 1、Docker版本:Docker version 24.0.5, build ced0996 2、MySql:Server version: 5.7.36 MySQL Community Se 阅读全文
posted @ 2023-08-09 22:20 疯子丶pony 阅读(200) 评论(0) 推荐(0) 编辑