![]()
![]()
TCP三次握手和四次揮手具體三次握手和四次握手的詳細(xì)內(nèi)容我就不在這里講了,這里主要看看TCP連接在生存周期里的狀態(tài)流轉(zhuǎn)。 TCP 總共有11個狀態(tài)分別是: LISTEN :等待連接。 SYN_SEN...
![]()
![]()
TCP三次握手和四次揮手具體三次握手和四次握手的詳細(xì)內(nèi)容我就不在這里講了,這里主要看看TCP連接在生存周期里的狀態(tài)流轉(zhuǎn)。 TCP 總共有11個狀態(tài)分別是: LISTEN :等待連接。 SYN_SEN...
bit比特, Byte字節(jié),基礎(chǔ)知識在計算機的存儲領(lǐng)域中經(jīng)常會看到 100Mb和100MB,這樣的寫法有什么區(qū)別?計算機中int是32位還是64位存儲說的又是什么呢?這些概念都非常簡單,但是時間長了就會搞混,這...
會一直關(guān)注大神
架構(gòu)之路 - 領(lǐng)域驅(qū)動設(shè)計 - 通用語言領(lǐng)域模型可成為軟件的通用核心語言。該模型是一組得自于項目人員頭腦中的概念,以及反映了領(lǐng)域深層含義的術(shù)語關(guān)系。這些術(shù)語和相互關(guān)系提供了模型語言的語義,雖然語言是為領(lǐng)域量身定制的...
在計算機的存儲領(lǐng)域中經(jīng)常會看到 100Mb和100MB,這樣的寫法有什么區(qū)別?計算機中int是32位還是64位存儲說的又是什么呢?這些概念都非常簡單,但是時間長了就會搞混,這...
在優(yōu)化索引時,思考了一個問題,DATE, DATETIME, TIMESTAMP,還有INT存儲的時間,在索引中哪個效率更高一些?索引存儲的,如果單純的測試,而不去了解底層存...
Redis的存儲很好用,用起來簡單,性能好,我們經(jīng)常使用它做緩存,做緩存的時候我們對數(shù)據(jù)的安全性和更新的及時性都要求的比較簡單,如果我們要把redis當(dāng)成主要存儲,我們會遇到...
epoll的原理和流程 【轉(zhuǎn)載作者】 羅培羽【文章來源】 https://zhuanlan.zhihu.com/p/64746509 創(chuàng)建epoll對象 如下圖所示,當(dāng)某個進(jìn)...
什么是領(lǐng)域模型 ? 領(lǐng)域 :軟件程序是為了執(zhí)行用戶的某項活動,或是滿足用戶的某種需求,這些問題區(qū)域就是軟件的領(lǐng)域。例如機票預(yù)訂程序領(lǐng)域的中包括飛機的乘客。 模型 :為了創(chuàng)建真...
領(lǐng)域模型可成為軟件的通用核心語言。該模型是一組得自于項目人員頭腦中的概念,以及反映了領(lǐng)域深層含義的術(shù)語關(guān)系。這些術(shù)語和相互關(guān)系提供了模型語言的語義,雖然語言是為領(lǐng)域量身定制的...
謝謝分享
Go語言 sync.Mutex 源碼分析go 語言以并發(fā)作為其特性之一,并發(fā)必然會帶來對于資源的競爭,這時候我們就需要使用 go 提供的 sync.Mutex 這把互斥鎖來保證臨界資源的訪問互斥。 既然經(jīng)常會用這把...
go 語言以并發(fā)作為其特性之一,并發(fā)必然會帶來對于資源的競爭,這時候我們就需要使用 go 提供的 sync.Mutex 這把互斥鎖來保證臨界資源的訪問互斥。 既然經(jīng)常會用這把...
棒棒
架構(gòu)師之路 - SOLID設(shè)計原則SRP 單一職責(zé)原則 OCP 開閉原則 LSP 里氏替換原則 ISP 接口隔離原則 DIP 依賴反轉(zhuǎn)原則 在架構(gòu)之路上和代碼設(shè)計上,我們一定要明白上面的幾個原則,在這幾個原則...
SRP 單一職責(zé)原則 OCP 開閉原則 LSP 里氏替換原則 ISP 接口隔離原則 DIP 依賴反轉(zhuǎn)原則 在架構(gòu)之路上和代碼設(shè)計上,我們一定要明白上面的幾個原則,在這幾個原則...
學(xué)習(xí)一門語言,第一步搞清楚邏輯判斷,第二步就要搞明白其中的錯誤處理的邏輯。 go 語言支持多值返回,我們一般用來返回一個error。但是只依賴簡單的函數(shù)返回并不能很好的解決工...
轉(zhuǎn)發(fā)來自http://www.ruanyifeng.com/blog/2016/11/byte-order.html 計算機硬件有兩種儲存數(shù)據(jù)的方式:大端字節(jié)序(big en...
![]()
![]()
PHP Db類強制讀主庫(master)的設(shè)計這段時間Db不給力,經(jīng)常出現(xiàn)主從同步延遲或者掛掉的情況,導(dǎo)致很多業(yè)務(wù)出現(xiàn)異常,大家就討論怎么樣讓程序強制讀master,關(guān)于這個方面的討論比較激烈,主要為兩種。 底層DB類不...
這段時間Db不給力,經(jīng)常出現(xiàn)主從同步延遲或者掛掉的情況,導(dǎo)致很多業(yè)務(wù)出現(xiàn)異常,大家就討論怎么樣讓程序強制讀master,關(guān)于這個方面的討論比較激烈,主要為兩種。 底層DB類不...
今天來學(xué)習(xí)一個命令netstat,官方文檔 https://linux.die.net/man/8/netstat。 簡介 netstat 命令用于顯示各種網(wǎng)絡(luò)相關(guān)信息,如網(wǎng)...
具體三次握手和四次握手的詳細(xì)內(nèi)容我就不在這里講了,這里主要看看TCP連接在生存周期里的狀態(tài)流轉(zhuǎn)。 TCP 總共有11個狀態(tài)分別是: LISTEN :等待連接。 SYN_SEN...