圖書標籤: C++ 後颱開發 計算機 網絡編程 混口飯吃 編程 互聯網 計算機科學
发表于2024-11-26
後颱開發:核心技術與應用實踐 pdf epub mobi txt 電子書 下載 2024
因為後颱開發所需要的技術廣泛而堅深,要成為一名後颱開發工程師門檻很高,所以相關人纔比較緊缺。作者是在騰訊工作多年的後颱開發工程師,不僅技術精湛,而且在處理大量實際業務的過程中積纍瞭豐富的開發經驗。在這本書中,她不僅首次為後颱開發工程師勾勒齣瞭完整的知識能力體係結構圖,而且還對後颱開發工程師所需要掌握的大量復雜的技術知識進行瞭提煉、剝離和整閤,專注於成為一名後颱開發工程師所需掌握的核心技術、開發工具和實踐方法,大幅度降低後颱開發工程師的學習麯綫。本書的內容獲得瞭來自騰訊、Facebook、微軟、阿裏、百度的多位資深技術專傢的高度認可。
全書一共13章,在邏輯上分為六大部分:
第一部分(第1~3章)介紹瞭編程語言方麵的知識,包括常用語法、類與常用STL的使用。
第二部分(第4~5章)介紹瞭編譯原理和調試方法相關的知識,編譯原理包括編譯與鏈接的具體過程、Makefile的編寫、目標文件的內容與處理目標文件相關工具的使用,調試方法主要介紹瞭strace、gdb、top、ps與valgrind工具的使用等。
第三部分(第6~8章)介紹瞭網絡相關的知識,包括TCP協議的關鍵知識點和TCP server的實現,網絡IO模型和select、poll與epoll三個重要函數的使用,還有ping、tcpdump、netstat和lsof這四個網絡分析工具的使用。
第四部分(第9~11章)主要是多綫程、進程和進程間通信相關的知識,包括多綫程的使用、多綫程的同步和重入問題,進程方麵有父子進程、僵死進程、守護進程和進程間通訊的方式。
第五部分(第12章)主要是HTTP協議的介紹與使用、CGI的設計原理、實現和FASTCGI的簡單介紹。
第六部分(第13章)通過常用類庫JsonCPP和Protobuf的使用,演示如何使用第三方庫。
徐曉鑫
騰訊資深軟件研發工程師,先後在騰訊遊戲之洛剋王國、QQ會員、QQ秀等項目工作,精通後颱開發各種技術,實戰經驗豐富。
但書中錯誤也太多瞭吧,已經不忍直視瞭
評分說epoll實現是mmap。。在網上抄的吧。
評分基本上看完。書中的錯誤不是一般的多,本來希望作者介紹一次鵝廠的C++後颱結構什麼的;結果全是基礎,很基礎,好多都是在網上博客copy的,,不過我還是相信書裏麵的程序是作者自己運行過得,畢竟有運行截圖:)。。。總的來說,70+的價格不值,30+比較閤適。。。另外,書後麵大佬的書評是認真的??哪有這麼牛逼啊。。。很浮躁的一本書,作者不是認真在寫。
評分之前看評價挺差,就沒抱啥期望。不過讀瞭部分章節後覺得還是挺不錯的,至少對新手很友好,總結的也不錯,給個4星吧。
評分注重基礎與全麵,這兩點其實是很重要的
每次和人聊起“后台开发”,发现不同人对它的理解都不一样,不同的公司对这个岗位的理解也不一样。这导致离开一个公司的后台开发岗位,去另外一个公司的后台开发岗位不能胜任,甚至不能面试通过。有的公司认为写C++,JAVA,PYTHON这些语言的岗位就是后台开发,有些公司认为只要...
評分花了近俩周的时间终于看完了腾讯资深后台工程师徐晓鑫写的《后台开发:核心技术与应用实践》这本书,整体感觉这本书偏基础,比较简单,但是比较全面。清晰的描述了几乎所有后台开发岗所需要的基础知识,是给初学后台开发的同学入门必备。从编程语言,常用类库,编译调试,网...
評分第七章网络IO模型7.1节第三个多路IO复用模型最后说“下面第8章将介绍如何使用libev库替换select或epoll接口,以实现高效稳定的服务器模型”,然而第八章里并没有。 同样是第七章,介绍了异步IO模型,却没有给出相应API的讲解和代码示例。 第八章内容的确挺空洞的,仅仅介绍了...
後颱開發:核心技術與應用實踐 pdf epub mobi txt 電子書 下載 2024