原创 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)進程