![240](https://upload.jianshu.io/users/upload_avatars/7027304/91704aeb-0d73-459c-be0d-087c1af5b43e.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
作者:車小胖鏈接:https://www.zhihu.com/question/34400902/answer/191928024[https:...
三次握手后會在各自內(nèi)存空間中形成一個隊列空間寞冯,并建立socket渴析。四次揮手目的是為了安全的銷毀雙方的連接釋放內(nèi)存,之前開辟的隊列空間是為了對方服...
這個時候吮龄,內(nèi)核提供了個select函數(shù)俭茧,它能夠返回當前連接線程的狀態(tài),不需要自己輪詢漓帚,直接調(diào)用select母债,能收到哪個線程的狀態(tài)發(fā)生了變化,獲取...
在這里使用 java代碼,記錄 BIO 的理解毡们。要使用 jdk1.4 版本的才能在追蹤的時候看出本質(zhì)迅皇。高版本的jdk 內(nèi)部已經(jīng)有了優(yōu)化,會使用p...
kernel 是什么衙熔? 當計算機接上電源的那一刻喧半,會啟動一個 kernel 程序,加載到內(nèi)存當中青责,這是整套系統(tǒng)第一個加載到內(nèi)存當中的程序挺据,也就是...
Elastic 安裝與簡介 Elastic Search 為了搜索,但不止是全文搜索引擎脖隶。 為什么不止扁耐,在 Elastic Search 權威指...
該章節(jié)我準備和第五章一起記錄,第五章節(jié)主要寫的是Mysql各個引擎的特點和介紹产阱。 之所以要寫到一起婉称,也還有另一個原因,那就是第五章介紹到了 In...
我買的是第二版的王暗,這本書主要是以 Mysql 5 做的一些解讀。在此之前庄敛,我了解關于 Mysql 優(yōu)化方面知識的渠道都是來自于一些博客俗壹,視頻,這...
提出問題 本章節(jié)內(nèi)容開篇先提出問題藻烤,我們簡化這個問題绷雏。假設有一個單向鏈表,每一個單元記錄著上一個單元的key怖亭,每一個單元且只有一個值涎显。 那么如果...