1.命名規(guī)范 數(shù)據(jù)庫表名、字段名赡译、索引名等都需要命名規(guī)范奏夫,可讀性高(一般要求用英文)槐秧,讓別人一看命名承边,就知道這個字段表示什么意思。 比如一個表的賬號字段毡鉴,反例如下: 正例: ...
1.命名規(guī)范 數(shù)據(jù)庫表名、字段名赡译、索引名等都需要命名規(guī)范奏夫,可讀性高(一般要求用英文)槐秧,讓別人一看命名承边,就知道這個字段表示什么意思。 比如一個表的賬號字段毡鉴,反例如下: 正例: ...
很多同學(xué)在工作一段時間之后可能都有這樣的困境秒赤,大家覺得自己總是在寫業(yè)務(wù)代碼,技術(shù)上感覺好像沒有多大的長進(jìn)憎瘸,不知不覺就成為了CURD Boy或者Girl入篮,自己想要去改變但是又不...
背景 最近幾天看到loki的2.5看到一個特性 這個特性的原因來自2013年的一篇文章The Tail at Scale[https://cacm.acm.org/magaz...
目錄一. 軟件質(zhì)量保障流程二. 集成測試三. 測試環(huán)境管理四. 持續(xù)集成五. 測試用例管理六. 缺陷管理七. 發(fā)布后管理八. 結(jié)束語 一. 軟件質(zhì)量保障流程 1.1 微服務(wù)產(chǎn)...
Linux 操作系統(tǒng)及其組成 操作系統(tǒng)的作用 操作系統(tǒng)(OS)是管理計(jì)算機(jī)硬件與軟件資源的計(jì)算機(jī)程序,同時也是計(jì)算機(jī)系統(tǒng)的內(nèi)核與基石幌甘。操作系統(tǒng)需要處理如管理與配置內(nèi)存潮售、決定系...
創(chuàng)建任務(wù) 在命令行執(zhí)行下面的命令生產(chǎn)自定義任務(wù)文件,比如說創(chuàng)建一個定時取消訂單的任務(wù)OrderCancel 命令執(zhí)行完后會生成app/Console/Commands/Ord...
1.基本架構(gòu) MySQL 采用分層架構(gòu)锅风,主要包含 Server 層酥诽、存儲引擎層和文件系統(tǒng)。Server 主要功能是權(quán)限管理和 SQL 解析皱埠。存儲引擎層采用插件化架構(gòu)肮帐,包含 I...
一、BUG等級:1級bug:必須優(yōu)先要改 致命錯誤: 1漱逸、常規(guī)操作引起的系統(tǒng)崩潰泪姨、死機(jī)游沿、死循環(huán) 2饰抒、造成數(shù)據(jù)泄漏的安全性問題,比如惡意攻擊造成的賬戶私密信息泄露 3诀黍、涉及金錢...
前幾天簡書崩潰的事情大家還記得么? 現(xiàn)在數(shù)據(jù)已經(jīng)恢復(fù)了眯勾,大家不必?fù)?dān)心枣宫,這件事雖然處理慢了點(diǎn),但終歸是沒有造成什么嚴(yán)重后果吃环。 這件事讓我熬了個夜也颤,跑了無數(shù)次單元測試,回復(fù)了近百...