Git 使用规范
Gitea 是一个开源的代码托管平台, 具有占用内存小, 运行速度快等优点, 通常用于代码版本管理以及问题反馈, 个人版本通常使用 Gitea 用作代码仓库.
CI/CD 说明
CI/CD 包括持续集成(CI)
, 持续部署(CD)
两个内容。
持续集成
的工作原理是将小的代码块推送到 Git 存储库中,并在每次推送时运行脚本管道来构建,测试和验证代码更改,然后再将其合并到主分支中。持续部署
可在每次推送到存储库指定分支时将应用程序部署到不同的生产环境。
CI/CD 具有细粒度
,流程化
,自动化
的特点。
因此使用 CI/CD 可以在开发周期内进行代码检查与测试
,从而更有效的发现 BUG 和问题,确保生产环境下的运行稳定性;另一方面,CI/CD 能够自动
完成产品的构建与发布,简化部署流程,提升开发与测试效率。
代码命名规范
GeoJSON格式说明
Mysql高性能优化规范建议
转载自 https://www.cnblogs.com/huchong/p/10219318.html
数据库命令规范
所有数据库对象名称必须使用小写字母并用下划线分割
所有数据库对象名称禁止使用 mysql 保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)
数据库对象的命名要能做到见名识意,并且最后不要超过 32 个字符
临时库表必须以 tmp_为前缀并以日期为后缀,备份表必须以 bak_为前缀并以日期(时间戳)为后缀
所有存储相同数据的列名和列类型必须一致(一般作为关联列,如果查询时关联列类型不一致会自动进行数据类型隐式转换,会造成列上的索引失效,导致查询效率降低)
npm换源与npmrc配置
npm 换源
修改源地址为淘宝 NPM 镜像
1 | npm config set registry http://registry.npm.taobao.org/ |
修改源地址为官方源
1 | npm config set registry https://registry.npmjs.org/ |
在设置 registry 后运行 npm i -g mirror-config-china 安装镜像配置
.npmrc 配置
可以通过修改 ~/.npmrc
文件指定 npm 源与相关包的镜像, 常用配置如下
1 | # npm 源 |