1.命名规范 数据库表名、字段名、索引名等都需要命名规范,可读性高(一般要求用英文),让别人一看命名,就知道这个字段表示什么意思。 比如一个表的账号字段,反例如下: 正例: ...
1.命名规范 数据库表名、字段名、索引名等都需要命名规范,可读性高(一般要求用英文),让别人一看命名,就知道这个字段表示什么意思。 比如一个表的账号字段,反例如下: 正例: ...
很多同学在工作一段时间之后可能都有这样的困境,大家觉得自己总是在写业务代码,技术上感觉好像没有多大的长进,不知不觉就成为了CURD Boy或者Girl,自己想要去改变但是又不...
背景 最近几天看到loki的2.5看到一个特性 这个特性的原因来自2013年的一篇文章The Tail at Scale[https://cacm.acm.org/magaz...
目录一. 软件质量保障流程二. 集成测试三. 测试环境管理四. 持续集成五. 测试用例管理六. 缺陷管理七. 发布后管理八. 结束语 一. 软件质量保障流程 1.1 微服务产...
Linux 操作系统及其组成 操作系统的作用 操作系统(OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系...
创建任务 在命令行执行下面的命令生产自定义任务文件,比如说创建一个定时取消订单的任务OrderCancel 命令执行完后会生成app/Console/Commands/Ord...
1.基本架构 MySQL 采用分层架构,主要包含 Server 层、存储引擎层和文件系统。Server 主要功能是权限管理和 SQL 解析。存储引擎层采用插件化架构,包含 I...
一、BUG等级:1级bug:必须优先要改 致命错误: 1、常规操作引起的系统崩溃、死机、死循环 2、造成数据泄漏的安全性问题,比如恶意攻击造成的账户私密信息泄露 3、涉及金钱...
前几天简书崩溃的事情大家还记得么? 现在数据已经恢复了,大家不必担心,这件事虽然处理慢了点,但终归是没有造成什么严重后果。 这件事让我熬了个夜,跑了无数次单元测试,回复了近百...