荐书丨10 本豆瓣高分技术图书,强烈推荐!
點擊上方“程序人生”,選擇“置頂公眾號”
第一時間關(guān)注程序猿(媛)身邊的故事
小貼士
參與文末話題討論,有機會獲得贈書~
-1-
第 2 版不是第一版的簡單修訂增補,而是完全進行了重寫;增加了很多與時俱進的內(nèi)容。這也是一本完整的軟件構(gòu)建手冊,涵蓋了軟件構(gòu)建過程中的所有細節(jié)。它從軟件質(zhì)量和編程思想等方面論述了軟件構(gòu)建的各個問題,并詳細論述了緊跟潮流的新技術(shù)、高屋建瓴的觀點、通用的概念,還含有豐富而典型的程序示例。這本書中所論述的技術(shù)不僅填補了初級與高級編程技術(shù)之間的空白,而且也為程序員們提供了一個有關(guān)編程技巧的信息來源。
-2-
TensorFlow 入門參考書,旨在幫助讀者以快速、有效的方式上手 TensorFlow 和深度學(xué)習(xí)。書中省略了煩瑣的數(shù)學(xué)模型推導(dǎo),從實際應(yīng)用問題出發(fā),通過具體的 TensorFlow 示例介紹如何使用深度學(xué)習(xí)解決實際問題。書中包含深度學(xué)習(xí)的入門知識和大量實踐經(jīng)驗,是走進這個前沿、熱門的人工智能領(lǐng)域的優(yōu)選參考書。
-3-
這本久負盛名的 C++經(jīng)典教程,時隔八年之久,終迎來史無前例的重大升級。除令全球無數(shù)程序員從中受益,甚至為之迷醉的——C++ 大師 Stanley B. Lippman 的豐富實踐經(jīng)驗,C++標準委員會原負責(zé)人 Josée Lajoie 對 C++標準的深入理解,以及 C++ 先驅(qū) Barbara E. Moo 在 C++教學(xué)方面的真知灼見外,更是基于全新的 C++11 標準進行了全面而徹底的內(nèi)容更新。非常難能可貴的是,《C++ Primer 中文版 (第 5 版)》所有示例均全部采用 C++11 標準改寫,這在經(jīng)典升級版中極其罕見——充分體現(xiàn)了 C++ 語言的重大進展及其全面實踐。
-4-
?
本書引經(jīng)據(jù)典、幽默風(fēng)趣,舉重若輕地把深奧的道理講出來、講明白、講透徹,言之有物,深入淺出,是還在學(xué)海中苦苦掙扎的程序員的福音。
-5-
《高性能 mysql(第 3 版)》是 mysql 領(lǐng)域的經(jīng)典之作,擁有廣泛的影響力。第 3 版更新了大量的內(nèi)容,不但涵蓋了最新 mysql 5.5 版本的新特性,也講述了關(guān)于固態(tài)盤、高可擴展性設(shè)計和云計算環(huán)境下的數(shù)據(jù)庫相關(guān)的新內(nèi)容,原有的基準測試和性能優(yōu)化部分也做了大量的擴展和補充。
-6-
這是一本講述計算機工作原理的書。不過,你千萬不要因為「工作原理」之類的字眼就武斷地認為,它是晦澀而難懂的。作者用豐富的想象和清晰的筆墨將看似繁雜的理論闡述得通俗易懂,你絲毫不會感到枯燥和生硬。更重要的是,你會因此而獲得對計算機工作原理較深刻的理解。這種理解不是抽象層面上的,而是具有一定深度的,這種深度甚至不遜于「電氣工程師」和「程序員」的理解。
-7-
大型軟件系統(tǒng)生命周期的絕大部分都處于「使用」階段,而非「設(shè)計」或「實現(xiàn)」階段。那么為什么我們卻總是認為軟件工程應(yīng)該首要關(guān)注設(shè)計和實現(xiàn)呢?在《SRE:Google 運維解密》中,Google SRE 的關(guān)鍵成員解釋了他們是如何對軟件進行生命周期的整體性關(guān)注的,以及為什么這樣做能夠幫助 Google 成功地構(gòu)建、部署、監(jiān)控和運維世界上現(xiàn)存最大的軟件系統(tǒng)。
-8-
這本書收集了約 60 道算法和程序設(shè)計題目,這些題目大部分在近年的筆試、面試中出現(xiàn)過,或者是被微軟員工熱烈討論過。作者試圖從書中各種有趣的問題出發(fā),引導(dǎo)讀者發(fā)現(xiàn)問題,分析問題,解決問題,尋找更優(yōu)的解法。
-9-
這本書主要介紹系統(tǒng)軟件的運行機制和原理,涉及在 Windows 和 Linux 兩個系統(tǒng)平臺上,一個應(yīng)用程序在編譯、鏈接和運行時刻所發(fā)生的各種事項,包括:代碼指令是如何保存的,庫文件如何與應(yīng)用程序代碼靜態(tài)鏈接,應(yīng)用程序如何被裝載到內(nèi)存中并開始運行,動態(tài)鏈接如何實現(xiàn),C/C++運行庫的工作原理,以及操作系統(tǒng)提供的系統(tǒng)服務(wù)是如何被調(diào)用的。每個技術(shù)專題都配備了大量圖、表和代碼實例,力求將復(fù)雜的機制以簡潔的形式表達出來。本書最后還提供了一個小巧且跨平臺的 C/C++運行庫 MiniCRT,綜合展示了與運行庫相關(guān)的各種技術(shù)。
-10-
《程序員修煉之道》由一系列獨立的部分組成,涵蓋的主題從個人責(zé)任、職業(yè)發(fā)展,知道用于使代碼保持靈活、并且易于改編和復(fù)用的各種架構(gòu)技術(shù),利用許多富有娛樂性的奇聞軼事、有思想性的例子及有趣的類比,全面闡釋了軟件開發(fā)的許多不同方面的最佳實踐和重大陷阱。無論你是初學(xué)者,是有經(jīng)驗的程序員,還是軟件項目經(jīng)理,《程序員修煉之道:從小工到專家》都適合你閱讀。
掃碼直接下單
也可點擊閱讀原文,直達購買更多經(jīng)典好書。
本期評獎規(guī)則
在本文下方留言,說說你想要的那本書的書名和不少于30字的理由~
我們會從留言用戶中,精選有趣、有料和有腦洞的評論上墻,被精選上墻的留言會按照留言點贊數(shù),從中抽取排名在第2、4、6、8和第10名的5位幸運者,送出上述書單中你想要的任意一本書。
開獎時間:8月20日當天(以當天小編開獎時看到的名次順序為準)
總結(jié)
以上是生活随笔為你收集整理的荐书丨10 本豆瓣高分技术图书,强烈推荐!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第十六周项目3电子词典
- 下一篇: Codeforces Round #73