Git 提交规范

Type Description feat 修补代码库中的错误(与语义化版本控制中的 PATCH 相对应) fix 向代码库中引入新功能(与语义化版本控制中的 MINOR 相对应) build 构建系统或外部依赖项的更改 chore 对代码库或测试的辅助更改 ci 对 CI 配置文件或脚本的更改 docs 对文档的更改 perf 与性能有关的更改 refactor 代码重构,既不修复错误也不添加功能 revert 撤消先前的提交 style 与代码样式有关的更改 test 对测试的更改

December 17, 2024 · 1 min · 30 words · Jachy

Cron 定时任务详解

Cron 表达式格式 * * * * * * - - - - - - | | | | | | | | | | | +----- day of week (0 - 6) (Sunday=0 or 7) | | | | +------- month (1 - 12) | | | +--------- day of month (1 - 31) | | +----------- hour (0 - 23) | +------------- minute (0 - 59) +--------------- second (0 - 59) 字段说明 位置 字段 范围 1 秒 0 - 59 2 分 0 - 59 3 时 0 - 23 4 日 1 - 31 5 月 1 - 12 或 JAN-DEC 6 星期 0 - 6 或 SUN-SAT(0 和 7 都代表星期天) 7 年(可选) 留空或 1970 - 2099 特殊字符 字符 说明 * 表示任何时间,或者任何值 - 表示一个范围 , 表示一个列表中的值或值范围的分隔符 / 表示起始时间开始触发,然后每隔固定时间触发一次 示例 表达式 说明 0 0 12 * * 每天的中午 12 点触发 15 10 * * * 每天的上午 10 点 15 触发 0 0/5 14 * * 每天的 14 点开始,每 5 分钟触发一次,直到 14:55 0 0 1,15 * * 每月的 1 日和 15 日的午夜 12 点触发 0 0 1 * * sun 每个星期天的午夜 12 点触发 Cron 表达式非常灵活,可以用来创建各种复杂的时间调度规则。

May 11, 2024 · 1 min · 185 words · Jachy

Docker 国内镜像源

国内 Docker 镜像源 # 这个源好用 docker.m.daocloud.io 使用方法 在拉取镜像时替换默认的 Docker Hub 地址: # 原始方式 docker pull nginx # 使用镜像源 docker pull docker.m.daocloud.io/nginx 配置 Docker 守护进程 编辑 /etc/docker/daemon.json(Linux)或 Docker Desktop 设置(Mac/Windows): { "registry-mirrors": [ "https://docker.m.daocloud.io" ] } 重启 Docker 服务: sudo systemctl restart docker

November 20, 2023 · 1 min · 42 words · Jachy

Git 踩坑记录

问题:修改文件名大小写,Git 不敏感 问题描述 当修改项目某文件名的大小写时,git status 是不会查看到此文件有改动的。 解决方案 使用 git mv 命令进行两次重命名: git mv foldername tempname && git mv tempname FolderName 参考 CSDN: Git 修改文件名大小写 问题:Chrome 访问非受信证书页面提示错误 问题描述 访问非受信证书页面时,提示「您的连接不是私密连接」错误。 解决方案 在当前页面直接键盘输入: thisisunsafe 打完立刻就好了。 参考 腾讯云开发者社区 问题:Mac 浏览器连接已重置 问题描述 Mac 上浏览器访问某些网站时提示连接已重置。 解决方案 刷新 DNS 缓存: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder 问题:node 版本管理工具 n 下载 node 慢 问题描述 使用 n 工具安装 node 版本时,下载速度很慢。 解决方案 切换镜像源,并设置环境变量: # 设置环境变量 export N_NODE_MIRROR=https://npm.taobao.org/mirrors/node # 安装 sudo -E n stable 参考 墨天轮社区 问题:内容相同,MD5 竟然不一样 问题描述 两个文件内容完全相同,但计算出的 MD5 值却不一样。...

November 20, 2023 · 1 min · 89 words · Jachy