利用select 進(jìn)行一個(gè)超時(shí)的處理
在計(jì)算機(jī)的存儲(chǔ)領(lǐng)域中經(jīng)常會(huì)看到 100Mb和100MB,這樣的寫法有什么區(qū)別?計(jì)算機(jī)中int是32位還是64位存儲(chǔ)說(shuō)的又是什么呢?這些概念都非常簡(jiǎn)單,但是時(shí)間長(zhǎng)了就會(huì)搞混,這...
在優(yōu)化索引時(shí),思考了一個(gè)問(wèn)題,DATE, DATETIME, TIMESTAMP,還有INT存儲(chǔ)的時(shí)間,在索引中哪個(gè)效率更高一些?索引存儲(chǔ)的,如果單純的測(cè)試,而不去了解底層存...
Redis的存儲(chǔ)很好用,用起來(lái)簡(jiǎn)單,性能好,我們經(jīng)常使用它做緩存,做緩存的時(shí)候我們對(duì)數(shù)據(jù)的安全性和更新的及時(shí)性都要求的比較簡(jiǎn)單,如果我們要把redis當(dāng)成主要存儲(chǔ),我們會(huì)遇到...
epoll的原理和流程 【轉(zhuǎn)載作者】 羅培羽【文章來(lái)源】 https://zhuanlan.zhihu.com/p/64746509 創(chuàng)建epoll對(duì)象 如下圖所示,當(dāng)某個(gè)進(jìn)...
什么是領(lǐng)域模型 ? 領(lǐng)域 :軟件程序是為了執(zhí)行用戶的某項(xiàng)活動(dòng),或是滿足用戶的某種需求,這些問(wèn)題區(qū)域就是軟件的領(lǐng)域。例如機(jī)票預(yù)訂程序領(lǐng)域的中包括飛機(jī)的乘客。 模型 :為了創(chuàng)建真...
領(lǐng)域模型可成為軟件的通用核心語(yǔ)言。該模型是一組得自于項(xiàng)目人員頭腦中的概念,以及反映了領(lǐng)域深層含義的術(shù)語(yǔ)關(guān)系。這些術(shù)語(yǔ)和相互關(guān)系提供了模型語(yǔ)言的語(yǔ)義,雖然語(yǔ)言是為領(lǐng)域量身定制的...
go 語(yǔ)言以并發(fā)作為其特性之一,并發(fā)必然會(huì)帶來(lái)對(duì)于資源的競(jìng)爭(zhēng),這時(shí)候我們就需要使用 go 提供的 sync.Mutex 這把互斥鎖來(lái)保證臨界資源的訪問(wèn)互斥。 既然經(jīng)常會(huì)用這把...
SRP 單一職責(zé)原則 OCP 開閉原則 LSP 里氏替換原則 ISP 接口隔離原則 DIP 依賴反轉(zhuǎn)原則 在架構(gòu)之路上和代碼設(shè)計(jì)上,我們一定要明白上面的幾個(gè)原則,在這幾個(gè)原則...