公眾號:暢游碼海 更多高質(zhì)量原創(chuàng)文章都在里面~ 主機字節(jié)序和網(wǎng)絡(luò)字節(jié)序: 在32位機器上,累加器一次能裝載4個字節(jié)空骚,這四個字節(jié)在內(nèi)存中排列順序...
公眾號:暢游碼海 更多高質(zhì)量原創(chuàng)文章都在里面~ 主機字節(jié)序和網(wǎng)絡(luò)字節(jié)序: 在32位機器上,累加器一次能裝載4個字節(jié)空骚,這四個字節(jié)在內(nèi)存中排列順序...
HTTP 三次握手纺讲, HTTP 四次揮手 SSL 四次握手 1.客戶端請求建立SSL鏈接,并向服務(wù)端發(fā)送一個隨機數(shù)(client random)...
最近在學(xué)習(xí)關(guān)于 Linux 下的網(wǎng)絡(luò)編程相關(guān)的知識囤屹,以前對這方面沒有什么了解熬甚。跟著教程寫完了代碼,然后使用 gcc 進行代碼編譯肋坚,然后編譯報錯了...
描述符引用計數(shù)乡括,并發(fā)服務(wù)器中,父進程關(guān)閉子進程套接字只會使引用計數(shù)減一冲簿,未達到零不會引發(fā)TCP四次握手粟判;父進程必須調(diào)用close(connfd)...
1峦剔、多進程模型的優(yōu)缺點 (1)優(yōu)點: 1)每個進程互相獨立,不影響主程序的穩(wěn)定性角钩,子進程崩潰沒關(guān)系吝沫;2)通過增加CPU,就可以容易擴充性能递礼;3)...
select的優(yōu)缺點: 優(yōu)點: (1)select的可移植性好惨险,在某些unix下不支持poll。(2)select對超時值提供了很好的精度脊髓,精確...
Linux系統(tǒng)的一大特點是它的網(wǎng)絡(luò)編程能力十分強大, 學(xué)習(xí)它, 讓我們真正體會網(wǎng)絡(luò)的魅力! 一. 客戶機/服務(wù)器模型 網(wǎng)絡(luò)應(yīng)用程序一般是以c/s...
正則表達式Regex(regular expression)是一種強大的描述字符序列的工具辫愉。在許多語言中都存在著正則表達式,C++11中也將正則...
socket編程并發(fā)處理的問題中将硝,select和epoll函數(shù)的區(qū)別一直是面試中的重點恭朗。關(guān)于他倆的區(qū)別很多博客中已經(jīng)說明了屏镊,我在這里總結(jié)一下。參...
套接字編程中的select函數(shù)是一個比較重要的概念痰腮,是epoll函數(shù)的早期版本而芥,是實現(xiàn)I/O復(fù)用的關(guān)鍵方法。在對這個方法的了解過程中膀值,走了一些彎...