原创 一、計算機網絡基礎

文章目錄:一、網絡(一)網絡概念(二)網絡中的設備(三)網絡中的線路(三)網絡分類二、互聯網三、IP地址、MAC地址(一)IP地址(二)MAC地址(三)ARP、RARP協議四、網絡層次劃分(一)OSI七層模型(二)TCP/IP四層

原创 三、UDP網絡編程 &&TCP、UDP的區別

文章目錄:一、UDP概述二、UDP數據報三、UDP編程函數(一)socket函數(二)bind函數(三)recvfrom讀取數據(四)sendto寫入數據(五)close關閉四、UDP編程(一)編程流程(二)編程實例五、TCP、U

原创 二十二、線程同步經典問題模型

文章目錄:一、生產者消費者模型(一)問題描述(二)問題分析(三)代碼實現(四)模型優點二、讀者寫者問題(一)問題描述(二)問題分析(三)代碼實現1.讀寫鎖2.信號量(四)不足三、哲學家就餐問題(一)哲學家就餐描述(二)問題分析(三

原创 二十 一、進程,線程,協程,管程,鎖等相關知識

文章目錄:一、進程、線程、協程、管程(一)進程(二)線程(三)進程&&線程(四)多進程(五)多線程(六)多進程&&多線程(七)協程(八)線程&&協程(九)管程二、鎖的實現三、鎖的類型(一)互斥鎖mutex(二)讀寫鎖rwlock(