電子商務(wù)網(wǎng)站建設(shè)的一般步驟有重慶人力資源和社會(huì)保障網(wǎng)
計(jì)算機(jī)網(wǎng)絡(luò)等相關(guān)知識(shí)可以去小林coding進(jìn)行鞏固(點(diǎn)擊前往)
《C++高并發(fā)服務(wù)器筆記——第四章》
- 4.1、網(wǎng)絡(luò)結(jié)構(gòu)模式
- 1.C/S結(jié)構(gòu)
- ①C/S結(jié)構(gòu)簡(jiǎn)介
- ②C/S結(jié)構(gòu)優(yōu)點(diǎn)
- ③C/S結(jié)構(gòu)缺點(diǎn)
- 2.B/S結(jié)構(gòu)
- ①B/S結(jié)構(gòu)簡(jiǎn)介
- ②B/S結(jié)構(gòu)優(yōu)點(diǎn)
- ③B/S結(jié)構(gòu)缺點(diǎn)
- 4.2和4.3、MAC地址、IP地址、端口
- 1.MAC地址的簡(jiǎn)介
- 2.IP地址
- ①I(mǎi)P地址簡(jiǎn)介
- ②IP地址編址方式
- ③A類(lèi)IP地址
- ④B類(lèi)IP地址
- ⑤C類(lèi)IP地址
- ⑥D(zhuǎn)類(lèi)IP地址
- ⑧子網(wǎng)掩碼
- 3.端口
- ①簡(jiǎn)介
- ②端口類(lèi)型
- 4.4、網(wǎng)絡(luò)模型
- 1.OSI七層參考模型
- 2.TCP/IP四層模型
- ①簡(jiǎn)介
- ②四層介紹
- 4.5、協(xié)議
- 1.簡(jiǎn)介
- 2.常見(jiàn)協(xié)議
- 3.UDP協(xié)議
- 4.TCP協(xié)議
- 5.IP協(xié)議
- 6.以太網(wǎng)幀協(xié)議
- 7.ARP協(xié)議
- 4.6和4.7、網(wǎng)絡(luò)通信的過(guò)程
- 1.封裝
- 2.分用
- 3.數(shù)據(jù)經(jīng)過(guò)四層TCP/IP
- 4.網(wǎng)絡(luò)通信的過(guò)程
- 5.ARP協(xié)議獲取MAC物理地址的過(guò)程
- 4.8、socket
- 1.socket介紹
- 4.9、字節(jié)序
- 1.簡(jiǎn)介
- 2.字節(jié)序舉例
- 3.判斷電腦存儲(chǔ)方式代碼
- 4.10、字節(jié)序列轉(zhuǎn)換函數(shù)
- 1.字節(jié)序轉(zhuǎn)換函數(shù)
- 2.字節(jié)序轉(zhuǎn)換函數(shù)有哪些
- 3.字節(jié)序轉(zhuǎn)換函數(shù)的使用
- 4.11、socket地址
- 1.通用socket地址
- 2.專用socket地址
- 4.12、ip地址轉(zhuǎn)換函數(shù)
- 1.IP地址轉(zhuǎn)換(字符串ip-整數(shù),主機(jī)、網(wǎng)絡(luò)字節(jié)序的轉(zhuǎn)換)
- 2.轉(zhuǎn)換函數(shù)的代碼舉例
- 4.13、TCP通信流程
- 1.TCP與UDP的區(qū)別(傳輸層協(xié)議)
- 2.TCP通信流程
- ①服務(wù)器端(被動(dòng)接受連接的角色)
- ②客戶端(主動(dòng)發(fā)起連接)
- 4.14、socket函數(shù)
- 1.套接字函數(shù)有哪些
- 2.套接字函數(shù)介紹
- ①socket
- ②bind
- ③listen
- ④accept
- ⑤connect
- 4.15和4.16、TCP通信實(shí)現(xiàn)(本機(jī))
- 1.TCP通信
- ①TCP通信(服務(wù)端)代碼
- ②TCP通信(客戶端)代碼
- 4.17、TCP三次握手
- 1.TCP三次握手
- 2.TCP通信具體流程
- ①三次握手
- ②服務(wù)器客戶端進(jìn)行通信
- 4.18、TCP滑動(dòng)窗口
- 1.滑動(dòng)窗口的介紹
- 2.滑動(dòng)窗口通信的例子
- 4.19、TCP四次揮手
- 1.TCP四次揮手
- 4.20和4.21、多進(jìn)程實(shí)現(xiàn)并發(fā)服務(wù)器
- 1.TCP多進(jìn)程通信并發(fā)
- ①服務(wù)端代碼
- ②客戶端
- 4.22、多線程實(shí)現(xiàn)并發(fā)服務(wù)器
- 1.服務(wù)器代碼
- 2.客戶端代碼
- 4.23、TCP狀態(tài)轉(zhuǎn)換
- 1.TCP狀態(tài)轉(zhuǎn)換圖
- 2.為什么需要四次揮手,狀態(tài)轉(zhuǎn)換
- 4.24、半關(guān)閉、端口復(fù)用
- 1.半關(guān)閉
- 2.端口復(fù)用
- 4.25、IO多路復(fù)用簡(jiǎn)介
- 1.I/O多路復(fù)用(I/O多路轉(zhuǎn)接)
- ①阻塞等待(BIO模型)
- ②非阻塞,忙輪詢(NIO模型)
- ③IO多路轉(zhuǎn)接技術(shù)(select/poll)
- ④IO多路轉(zhuǎn)接技術(shù)(epoll)
- 4.26和4.27、selectAPI介紹(4.27、select代碼)
- 1.selectAPI介紹
- ①select多路復(fù)用流程圖
- ②select多路復(fù)用缺點(diǎn)
- 2.select代碼使用介紹
- 3.select代碼實(shí)現(xiàn)
- ①select服務(wù)端實(shí)現(xiàn)
- ②select客戶端實(shí)現(xiàn)
- 4.28、pollAPI介紹及代碼編寫(xiě)
- 1.poll使用介紹
- 2.poll的服務(wù)端代碼編寫(xiě)
- ①服務(wù)端
- ②客戶端(跟其他的一樣,沒(méi)變)
- 4.29和4.30、epoll的API介紹和代碼編寫(xiě)
- 1.epoll的IO多路復(fù)用使用流程圖
- 2.epoll的相關(guān)函數(shù)的使用介紹
- 3.epoll代碼編寫(xiě)
- ①epoll服務(wù)端
- ②客戶端(沒(méi)變,和之前一樣)
- 4.31、epoll的兩種工作模式
- 1.Epoll的工作模式
- ①LT模式(水平觸發(fā))
- epoll的正常情況下就是LT模式(代碼實(shí)現(xiàn))
- ②ET模式(邊沿觸發(fā))
- ET模式下要注意設(shè)置非阻塞(代碼實(shí)現(xiàn))
- 4.32、UDP通信實(shí)現(xiàn)
- 1.UDP通信
- ①UDP通信流程
- ②UDP相關(guān)函數(shù)使用介紹
- 2.UDP代碼實(shí)現(xiàn)
- ①服務(wù)端
- ②客戶端
- 4.33、廣播
- 1.廣播的介紹
- 2.廣播代碼編寫(xiě)
- ①服務(wù)端
- ②客戶端
- 4.34、多播
- 1.組播(多播)的介紹
- ①組播地址
- ②如何設(shè)置組播(組播的使用)
- 2.代碼編寫(xiě)
- ①服務(wù)端
- ②客戶端
- 4.35、本地套接字
- 1.本地套接字的介紹
- 2.本地套接字通信的流程
- 3.本地套接字代碼編寫(xiě)
- ①服務(wù)端
- ②客戶端