原创 Tcp三次握手 四次揮手過程+圖解
Tcp協議的特點:1)面向連接 2)可靠傳輸:數據保證能發生過去,而且數據準確 3)流式服務 Tcp連接過程(三次握手:客戶端發起) 注:標識符 SYN:建立聯機 ACK:確認機制 FIN:結束
原创 寫時拷貝技術
寫時拷貝技術: fork產生子進程時,並不會完全複製其父進程,內核將父進程的所有空間設置爲只讀。父子進程共享這些空間,當父子進程中的任意一個視試圖修改數據時,內核會將數據所在的頁整體拷貝一份。
原创 c++的繼承與多態
繼承與多態 繼承的本質:代碼的複用 1)派生類的內存佈局,都繼承了基類的什麼。 2)繼承來的東西的訪問限定: 3)派生類對象的構造順序 4)派生類和基類同名成員方法的關係: 重載:作用域相同,函數名相同,參數列表不
原创 linux下find(文件查找)命令的使用
前言:我們爲什麼要學會使用find命令? 每一種操作系統都有成千上萬的文件組成,對於linux這樣“linux下一切皆文件”的操作系統來說更不例外,大家應該都能很輕鬆使用windows下的文件查找功能,但是對linux這一功能可能並
原创 線程與進程的區別
線程與進程的區別: 1)從定義來看: 線程:線程是系統執行的最小單位,即CPU調度的最小單位 進程:進程是一組指令加數據加資源的組合,(正在運行的程序,動態的);進程是資源分配的最小單位。 2)進程