陳碩《網路程式設計實戰》目錄

2021-10-14 06:22:01 字數 2281 閱讀 6705

00.前言

01.網路程式設計概要.mkv

02.乙個tcp的簡單實驗.mkv

03.課程內容大綱.mkv

04.回顧基礎的sockets api.mkv

05.ttcp**概覽.mkv

06.使用ttcp進行網路傳輸效能測試.mkv

07.阻塞io下的ttcp實驗.mkv

8.tcp自連線.mkv

9.擴充套件練習.mkv

10.時鐘概述.mkv

11.時鐘精確度和校準.mkv

12.網路時間同步.mkv

13.roundtrip**分析.mkv

14.其他測試方案.mkv

15.udp vs tcp.mkv

16.擴充套件知識.mkv

17.如何正確使用tcp.mkv

18.tcp使用的注意事項.mkv

19.多個版本的netcat概覽.mkv

20.第乙個netcat的實現.mkv

21.io-multiplexing方式實現netcat.mkv

22.使用非阻塞io 1.mkv

23.使用非阻塞io 2.mkv

24.程序監控概述.mkv

25.實現前要考慮的問題.mkv

26.procmon**解析.mkv

27.dummyload實現原理和**解析.mkv

28.procmon效能測試.mkv

29.知識擴充套件和總結.mkv

30.功能描述.mkv

31.資料結構設計與分析.mkv

32.資料結構**解讀.mkv

33.網路io模型與**解讀.mkv

34.效能測試 1.mkv

35.效能測試 2.mkv

36.效能分析.mkv

37.定製資料結構以減小記憶體使用.mkv

38.數獨求解服務簡介.mkv

39.併發模型和測試工具.mkv

40.批處理模型及疑似記憶體洩露.mkv

41.內建效能監控.mkv

42.延遲測量與禁用nagle_s演算法.mkv

43.最大容量及伸縮性測試.mkv

44.延遲分布於請求數及併發模型的關係.mkv

45.過載保護.mkv

46.負載均衡.mkv

47.負載均衡例項.mkv

48.如何進一步適應生產環境.mkv

49.**閱讀1:客戶端.mkv

50.**閱讀2:服務端.mkv

51.蘇迪曼盃羽毛球比賽.mkv

52.記分系統設計.mkv

53.聊天伺服器.mkv

54.聊天伺服器**改進.mkv

55.hub伺服器[new!].mkv

56.設計難點[new!].mkv

57. tcp relay功能描述及python實現.mkv

58. tcp半關連線.mkv

59. 非阻塞tcp relay實現.mkv

60. 原始碼及執行.mkv

61. 競態條件及修復.mkv

62. socks4a伺服器實現.mkv

63. 非阻塞io之外的選擇.mkv

64. 用 go 語言實現 tcp relay.mkv

65. 事件驅動與多執行緒的取捨.mkv

66. 第七層以外的實現方式.mkv

67. 正確理解tcp的可靠性.mkv

68. muduo與c++11.mkv

69. n皇后問題及單機求解方法.mkv

70. 並行演算法與mapreduce.mkv

71. rpc簡介與介面定義.mkv

72. **實現與執行例項.mkv

73. go語言客戶端.mkv

74. rpc 負載均衡.mkv

75. 多機求平均數和中位數的演算法.mkv

76. **實現及執行例項.mkv

77. 實現rcp框架:服務端.mkv

78. 實現rpc框架:客戶端.mkv

79. 單詞計數及按頻度排序,單機演算法.mkv

80. 單機版**閱讀.mkv

81. 多機單詞計數演算法與**.mkv

82. 多機找出最常見的k個單詞.mkv

83. 復活《tcpip 詳解第2卷》講的4.4bsd協議棧.mkv

84. 課程總結.mkv

包括這些內容:muduo-examples-in-go-master.zip、muduo-master.zip、muduo-protorpc-cpp11.zip、recipes-master.zip

//[ 2021/01/08 1232 by stark.new ]

陳碩《網路程式設計實戰》01 網路程式設計概要

站在巨人的肩膀之上。unix網路程式設計 是理查德.斯蒂文斯的傳世之作,本課程認為你已經大致讀過本書,具備基本的tcp ip知識,例如ip位址埠號等等,而且用sockets api 寫過echo sever 這樣簡單的網路程式,這是這門課程的前提條件。本課程針對的是 linux 系統,使用 c py...

網路程式設計實戰 檢查資料的有效

對端的異常狀況 可以通過read呼叫,對eof的判斷,隨時防範對方程式崩潰 但是 不是每種情況都可以通過讀操作來感知異常 比如伺服器完全崩潰,或者網路中斷的情況下,此時如果阻塞套接字,那麼會一直阻塞在read等呼叫上,沒有辦法感知套接字異常 其實有幾種辦法來解決這個問題 第乙個辦法是給套接字的rea...

python3網路程式設計實戰

客戶端程式 usr bin env python3 coding utf 8 version python 3.6.3 tools pycharm 2017.3.3 date 2018 7 24 11 06 author cdl import socket import time class cha...