1、掌握多平台c++程式的設計、編碼、除錯、發布。
2、掌握select、iocp、epoll網路通訊模型,不同場景選擇最合適的模型。
3、掌握主流平台下使用c++ tcp進行網路通訊。
4、掌握主流遊戲引擎中使用c++ tcp與服務端通訊。
5、掌握伺服器開發效能優化技巧。
6、掌握不同平台下多執行緒、執行緒池、記憶體池的實現和運用。
7、掌握用c++開發具有百萬級處理能力的高效能通訊引擎(主要目標)。
1、講解如何搭建不同平台下的c++開發環境、共享**庫的應用。
2、講解socket網路通訊基礎知識(阻塞、非阻塞、粘包、訊息結構)。
3、講解前端(客戶端)網路通訊,並實際應用到商業工具引擎中。
4、講解後端(服務端)網路通訊,一步一步建立高效能伺服器。
從1個使用者連線->10000個使用者連線,從每秒1個使用者/1個資料報->10000使用者/1百萬個資料報,我們探索效能瓶頸,解決瓶頸,一步一步加入優化點,進行前後對比,深度解析每乙個優化解決了那些問題。
5、案例分析,單服直連模式。
6、案例分析,集群方式。
7、案例分析,多執行緒模型、
8、案例分析,超大規模通訊服務模型。
學習 NodeJS 1 課程介紹
模板和渲染函式的彈性選擇 簡單的語法和專案建立 更快的渲染速度和更小的體積 更適用於大型應用和更好的可測試性 更大的生態圈帶來更多支援和工具 利用虛擬dom實現快速渲染 輕量級響應式元件 服務端渲染 易於整合路由工具,打包工具以及狀態管理工具 優秀的支援和社群 dojo spine ember pr...
2017 課程總結
o 這一學期學習印象最深刻便是以順序和鏈式為基礎,演算法庫為輔,學習了線性表,棧和佇列,串和遞迴陣列。同時也學習了樹,並且以樹為基礎學習了圖,從邏輯結構上講包含著線性結構.非線性結構.索引結構和雜湊結構四種,其中以線性結和非線性結構為主。同時在每個演算法的學習上都進行演算法複雜度的計算,使我們對演算...
20145332課程總結
第一周學習總結 第二週學習總結 第三週學習總結 第四周學習總結 第五周學習總結 第六周學習總結 第七周學習總結 第八周學習總結 第九周學習總結 第十周學習總結 實驗一實驗二 實驗三實驗四 實驗五 託管 量彙總 4000行 實現專案 對於這門課的收穫,我想說這是我上大學以來學習的最為認真的一門課,也是...