Gitflow工作流
gitflow工作流 长存分支 master & develop 分支 hotfix 分支为热修复分支,master分支出现紧急bug时,从master分支切出 hotfix分支,修复bug经过测试后,直接合并回master分支,用于紧急线上bug热修复。用完即销。 feature 分支为功能代码分
Ubuntu安装 PHP7.4
Ubuntu安装PHP7.4 sudo apt install -y software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt update sudo apt install -y php7.4 php7
Ubuntu设置固定IP
Ubuntu 设置固定IP cd /etc/netplan 里面有 yaml 文件 sudo vi `yaml 文件` 修改为下面的格式 network: ethernets: ens33: addresses: [192.168.7.56/24]
Git commit 规范
Git Git init 设置安全目录 git config --global --add safe.directory /mnt/hgfs/code/php_ws/rxtant 设置全局git 用户名,邮箱 git config --global user.name "username" git
设计模式解密:备忘录模式的实践指南
模式定义 备忘录模式(Memento Pattern)是行为型设计模式,用于在不破坏对象封装性的前提下捕获和恢复其内部状态。该模式通过"快照"机制实现状态回滚,是撤销操作和事务管理的核心实现方案。 核心思想
设计模式解析:状态模式的优雅实践
模式定义 状态模式(State Pattern)是行为型设计模式,允许对象在其内部状态改变时改变其行为。该模式通过将状态抽象为独立对象,使状态转换更加清晰,避免复杂的条件判断。 核心思想
设计模式解析:命令模式的实践艺术
模式定义 命令模式(Command Pattern)是行为型设计模式,将请求封装为独立对象,实现请求的参数化传递、队列管理和撤销操作。该模式通过解耦请求发起者与执行者,构建灵活可扩展的操作系统。 核心思想
设计模式解密:访问者模式的深度剖析
模式定义 访问者模式(Visitor Pattern)是行为型设计模式,将算法与对象结构分离,在不修改现有对象结构的前提下定义新操作。该模式通过双重分派机制实现"数据与操作分离",是处理复杂对象结构的利器。 核心思想
设计模式实战:深入理解中介者模式
模式定义 中介者模式(Mediator Pattern)是行为型设计模式,通过中介对象封装一系列对象交互,使各对象不需要显式相互引用,从而降低耦合度。该模式如同交通指挥中心,协调多方交互关系。 核心思想
设计模式深度剖析:观察者模式的核心实践
模式定义 观察者模式(Observer Pattern)是行为型设计模式,定义对象间的一对多依赖关系,当被观察对象状态变化时,所有依赖对象自动收到通知并更新。该模式又称发布-订阅模式,是事件驱动系统的基石。 核心思想