以下是【逾飛】分享的內容全文:
零基礎入門Linux網絡編程到案例實戰課程視頻教程下載。本課程從網絡編程的基本原理入手,基于Linux系統平臺,通過大量的實踐案例,幫助學習者掌握服務端網絡編程的核心機制、編程模型、以及最佳實踐。同時交叉演練使用C++,Python和Go語言進行編碼。
一、課程目錄
課程概要
01.網絡編程概覽.mp4
02.一個TCP的簡單實驗.mp4
03.課程內容大綱.mp4
第一部分 基本的非并行阻塞式網絡編程
04.回顧基礎的Sockets API.mp4
05.TTCP代碼概覽.mp4
06.使用TTCP進行網絡傳輸性能測試.mp4
07.阻塞IO下的TTCP實驗.mp4
08.TCP自連接.mp4
09.擴展練習.mp4
10.時鐘概述.mp4
11.時鐘精確度和校準.mp4
12.網絡時間同步.mp4
13.Roundtrip代碼分析.mp4
14.其他測試方案.mp4
15.UDP+vs+TCP.mp4
16.擴展知識.mp4
17.如何正確使用TCP.mp4
18.TCP使用的注意事項.mp4
19.多個版本的Netcat概覽.mp4
20.第一個Netcat的實現.mp4
21.IO-multiplexing方式實現Netcat.mp4
22.使用非阻塞IO 1.mp4
23.使用非阻塞IO 2.mp4
第二部分 非阻塞式的并行網絡編程
24.進程監控概述.mp4
25.實現前要考慮的問題.mp4
26.procmon代碼解析.mp4
27.dummyload實現原理和代碼解析.mp4
28.procmon性能測試.mp4
29.知識擴展和總結.mp4
30.功能描述.mp4
31.數據結構設計與分析.mp4
32.數據結構代碼解讀.mp4
33.網絡IO模型與代碼解讀.mp4
34.性能測試1.mp4
35.性能測試2.mp4
36.性能分析.mp4
37.定制數據結構以減小內存使用.mp4
38.數獨求解服務簡介.mp4
39.并發模型及測試工具.mp4
40.批處理模型及疑似內存泄露.mp4
41.內置性能監控.mp4
42.延遲測量與禁用Nagle_s算法.mp4
43.最大容量及伸縮性測試.mp4
44.延遲分布于請求數及并發模型的關系.mp4
45.過載保護.mp4
46.負載均衡.mp4
47.負載均衡實例.mp4
48.如何進一步適應生產環境.mp4
49.代碼閱讀1:客戶端.mp4
50.代碼閱讀2:服務端.mp4
51.蘇迪曼杯羽毛球比賽.mp4
52.記分系統設計.mp4
53.聊天服務器.mp4
54.聊天服務器代碼改進.mp4
55.hub服務器.mp4
56.設計難點.mp4
57.TCP relay功能描述及Python實現.mp4
58.TCP半關連接.mp4
59.非阻塞TCP relay實現.mp4
60.源碼及運行.mp4
61.競態條件及修復.mp4
62.SOCKS4a服務器實現.mp4
63.非阻塞IO之外的選擇.mp4
64.用GO語言實現TCP relay.mp4
65.事件驅動與多線程的取舍.mp4
66.第七層以外的實現方式.mp4
67.正確理解TCP的可靠性.mp4
68.Muduo與C++11.mp4
第三部分 使用多臺機器并行處理數據
69.N皇后問題及單機求解方法.mp4
70.并行算法與MapReduce.mp4
71.RPC簡介與接口定義.mp4
72.代碼實現與運行實例.mp4
73.Go語言客戶端.mp4
74.RPC負載均衡.mp4
75.多機求平均數和中位數的算法.mp4
76.代碼實現及運行實例.mp4
77.實現RPC框架:服務端.mp4
78.實現RPC框架:客戶端.mp4
79.單詞計數及按頻度排序,單機算法.mp4
80.單機版代碼閱讀.mp4
81.多機單詞計數算法與代碼.mp4
82.多機找出最常見的K個單詞.mp4
83.復活《TCP IP詳解第2卷》講的4.4BSD協議棧.mp4
84.課程總結.mp4
第四部分 課件+源碼+電子書
二、課程簡介
本課程從網絡編程的基本原理入手,基于Linux系統平臺,通過大量的實踐案例,幫助學習者掌握服務端網絡編程的核心機制、編程模型、以及最佳實踐。同時交叉演練使用C++,Python和Go語言進行編碼。
三、課程亮點
1.Google分布式系統專家陳碩擔綱主講
講師歷任摩根士丹利工程師及Google大規模分布式系統專家,同時也是開源C++ 網絡庫muduo 作者。
2.科學、系統的課程結構
基于講師多年工作經驗,課程結構提綱挈領,科學嚴謹:既有清晰的課程主線,亦有知識點后的設計細節與決策思考。
3.內容以實踐為導向
課程內容基于實際工程需要,覆蓋網絡編程實踐的大部分關鍵問題,提供相關最佳實踐和實際問題最佳實踐。
四、適用人群
希望系統掌握或重溫網絡編程相關知識,快速應用于實踐的架構師、開發者,以及其他從事網絡開發、運維、測試的 IT 從業者。
1.軟件源碼推廣展示:目的展示軟件相關功能,接收技術學習者測試、測評;
2.教程課程信息展示:展示課程信息,傳授課程各階段內容;
3.設計素材圖片展示:展示素材設計理念、思維方式、傳播設計理念;
4.福利優惠信息展示:分享各類最新的福利信息,各種優惠信息展示;
以上分享目的僅供學習、參考使用,請勿用于其他用途,如果想商業使用或者代理,請自行聯系版權方獲取授權。任何未獲取授權的商業使用與本站無關,請自行承擔相應責任。
本站不存儲任何資源文件,敬請周知!
如果您認為本頁信息內容侵犯了您的相關權益(包含但不限于:著作權、首發權、隱私權等權利),或者您認為自己是此信息的權利人但是此信息不是自己發布的,可以直接版權舉報投訴,我們會根據網站注冊協議、資源分享協議等協議處理,以保護您的合法權益。
本網站采用 BY-NC-SA 協議進行授權 轉載請注明原文鏈接:零基礎入門Linux網絡編程到案例實戰視頻教程
下一篇:微信小程序開發項目實戰視頻教程

侵權舉報/版權申訴



