網路程式設計要素

2021-09-24 22:45:45 字數 776 閱讀 5526

ip位址

解釋見計算機網路ip位址(有五類)

協議 tcp/udp

tcp解釋:三次握手 第一次傳送請求,第二次獲取反饋 第三次建立連線

udp解釋:udp資料需要打包,因為包有大小,所以對資料大小有限制要求,udp不需要建立連線,所以不保證接受方能接受到資料,所以不可靠,但速度快

物理埠:網絡卡口。邏輯埠:用於標識程序的邏輯位址,不同程序使用的埠是不同的,計算機通過埠找到指定程序,有效埠為06+5535,其中11024是系統使用的埠或保留埠

arraylist、vector、linkedlist是可伸縮陣列 這三個裡面arraylist與linkedlist是連續儲存的 且vector是同步的 安全

arraylist執行緒不安全 效率好一點

linkedlist採用雙向鍊錶來實現的 索引低效 但插入高效 非執行緒安全的容器

在相應方法前加上關鍵字synchronized實現同步

網路程式設計要素

先來了解一下什麼是tcp協議 tcp傳輸控制協議 transmission control protocol tcp協議是面向連線的通訊協議,即傳輸資料之前,在傳送和接收端建立邏輯連線,然後在傳輸資料,它提供了兩台計算機之間可靠的無差錯的資料傳輸。在tcp連線中必須要明確客戶端和服務端,在客戶端向服...

網路程式設計3要素

a ip位址 標示我們計算機在網際網路上的位置 b 埠號 標示我們的計算機中的應用程式的 c 協議 資料的傳輸規則 ip位址的由來,我們都計算機只能識別二進位制資料,那麼ip位址應該 也是乙個二進位制資料,它是乙個32的二進位制資料 比如 00000100 00000110 00000111 000...

網路程式設計三要素

c s結構 全稱為client server結構,是指客戶端和伺服器結構。常見程式有 迅雷等軟體。b s結構 全稱為browser server結構,是指瀏覽器和伺服器結構。常見瀏覽器有谷歌 火狐等。ip位址分類 ipv4 是乙個32位的二進位制數,通常被分為4個位元組,表示成 a.b.c.d 的形...