作者:車小胖鏈接:https://www.zhihu.com/question/34400902/answer/191928024[https:...
三次握手后會在各自內(nèi)存空間中形成一個隊列空間,并建立socket绽快。四次揮手目的是為了安全的銷毀雙方的連接釋放內(nèi)存芥丧,之前開辟的隊列空間是為了對方服...
這個時候,內(nèi)核提供了個select函數(shù)坊罢,它能夠返回當(dāng)前連接線程的狀態(tài)娄柳,不需要自己輪詢,直接調(diào)用select艘绍,能收到哪個線程的狀態(tài)發(fā)生了變化,獲取...
在這里使用 java代碼秫筏,記錄 BIO 的理解诱鞠。要使用 jdk1.4 版本的才能在追蹤的時候看出本質(zhì)挎挖。高版本的jdk 內(nèi)部已經(jīng)有了優(yōu)化,會使用p...
kernel 是什么航夺? 當(dāng)計算機接上電源的那一刻蕉朵,會啟動一個 kernel 程序,加載到內(nèi)存當(dāng)中阳掐,這是整套系統(tǒng)第一個加載到內(nèi)存當(dāng)中的程序始衅,也就是...
Elastic 安裝與簡介 Elastic Search 為了搜索,但不止是全文搜索引擎缭保。 為什么不止汛闸,在 Elastic Search 權(quán)威指...
該章節(jié)我準(zhǔn)備和第五章一起記錄,第五章節(jié)主要寫的是Mysql各個引擎的特點和介紹艺骂。 之所以要寫到一起诸老,也還有另一個原因,那就是第五章介紹到了 In...
我買的是第二版的别伏,這本書主要是以 Mysql 5 做的一些解讀。在此之前忧额,我了解關(guān)于 Mysql 優(yōu)化方面知識的渠道都是來自于一些博客厘肮,視頻,這...
提出問題 本章節(jié)內(nèi)容開篇先提出問題睦番,我們簡化這個問題类茂。假設(shè)有一個單向鏈表,每一個單元記錄著上一個單元的key抡砂,每一個單元且只有一個值大咱。 那么如果...