docker 镜像之PHP74-fpm
docker 镜像之PHP # 基础镜像 FROM php:7.4-fpm # 设置容器时区和宿主机相同 ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtome && echo $TZ > /etc/timez
xlswriter实现导出功能
PHP扩展-xlswriter实现导出功能 /** * 表头 * * @param $title * @return array * @author fangxinlei * @datetime 2024/9/13 14:21
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
设计模式之观察者模式
## 观察者模式理解 ### 因业务需要,今天来说一哈`观察者模式`。先来说一说什么是观察者模式 观察者模式(有时又被称为模型(Model)-视图(View)模式、源-收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它
REDIS开发规范
### key名规范 - key名禁止包含特殊字符(包含空格、换行、单双引号以及其他转义字符) - key名保证可读性和可管理性的前提下尽量简洁(key本质也是string,也会占用内存) 可读性和可管理性可以按业务区分,用冒号分隔。比如:业务名:表名:id(ads:sp_campaign:1)
MYSQL 命令
mysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。 (例:mysql -h110.110.110.110 -Uroot -P123456 注:u与root可以不用加空格,其它也一样) exit 退出MYSQL mysqladmin
Docker基本知识
docker优点:(新型虚拟技术) 不需要虚拟硬件系统和完整的操作系统(高效的资源利用率) 运行在宿主机内核(秒级启动时间) 提供一致的运行环境 持续交付和部署 更轻松地迁移 更轻松的维护扩展 三个概念: 仓库(repository) 镜像(image) 容器(container) docker 指