程序員必看的書

jopen 9年前發布 | 113K 次閱讀 程序員

分享給大家一些值得一看的書,很不錯的。

程序員必看的書

《黑客與畫家:硅谷創業之父paul graham文集》是硅谷創業之父paul graham 的文集,主要介紹黑客即優秀程序員的愛好和動機,討論黑客成長、黑客對世界的貢獻以及編程語言和黑客工作方法等所有對計算機時代感興趣的人的一些話題。書 中的內容不但有助于了解計算機編程的本質、互聯網行業的規則,還會幫助讀者了解我們這個時代,迫使讀者獨立思考。

程序員必看的書

編譯原理是計算機專業的一門重要專業課,旨在介紹編譯程序構造的一般原理和基本方法。內容包括語言和文法、詞法分析、語法分析、語法制導翻譯、中間 代碼生成、存儲管理、代碼優化和目標代碼生成。 編譯原理是計算機專業設置的一門重要的專業課程。雖然只有少數人從事編譯方面的工作,但是這門課在理論、技術、方法上都對學生提供了系統而有效的訓練,有 利于提高軟件人員的素質和能力。 目前各個大學使用的教材機械工業出版社、國防工業出版社出版的《編譯原理》。

程序員必看的書

本書從程序員的視角詳細闡述計算機系統的本質概念,并展示這些概念如何實實在在地影響應用程序的正確性、性能和實用性。全書共12章,主要內容包括 信息的表示和處理、程序的機器級表示、處理器體系結構、優化程序性能、存儲器層次結構、鏈接、異常控制流、虛擬存儲器、系統級I/O、網絡編程、并發編程 等。書中提供大量的例子和練習,并給出部分答案,有助于讀者加深對正文所述概念和知識的理解。

本書的最大優點是為程序員描述計算機系統的實現細節,幫助其在大腦中構造一個層次型的計算機系統,從最底層的數據在內存中的表示到流水線指令的構 成,到虛擬存儲器,到編譯系統,到動態加載庫,到最后的用戶態應用。通過掌握程序是如何映射到系統上,以及程序是如何執行的,讀者能夠更好地理解程序的行 為為什么是這樣的,以及效率低下是如何造成的。

程序員必看的書

代碼大全(第二版)是著名IT暢銷書作者Steve McConnell十一年前的經典著作的全新演繹:第二版不是第一版的簡單修訂增補,而是完全進行了重寫;增加了很多與時俱進的內容。這也是一本完整的軟 件構建手冊,涵蓋了軟件構建過程中的所有細節。它從軟件質量和編程思想等方面論述了軟件構建的各個問題,并詳細論述了緊跟潮流的新技術、高屋建瓴的觀點、 通用的概念,還含有豐富而典型的程序示例。本書中所論述的技術不僅填補 了初級與高級編程技術之間的空白,而且也為程序員們提供了一個有關編程技巧的信息來源。本書對經驗豐富的程序員、技術帶頭人、自學的程序員及幾乎不懂太多 編程技巧的學生們都是大有裨益的。可以說,無論你是什么背景,閱讀本書都會讓你在更短的時間內、更容易地寫出更好的程序。

程序員必看的書

這本書深入淺出,全面地介紹了計算機算法。對每一個算法的分析既易于理解又十分有趣,并保持了數學嚴謹性。本書的設計目標全面,適用于多種用途。涵 蓋的內容有:算法在計算中的作用,概率分析和隨機算法的介紹。書中專門討論了線性規劃,介紹了動態規劃的兩個應用,隨機化和線性規劃技術的近似算法等,還 有有關遞歸求解、快速排序中用到的劃分方法與期望線性時間順序統計算法,以及對貪心算法元素的討論。此書還介紹了對強連通子圖算法正確性的證明,對哈密頓 回路和子集求和問題的NP完全性的證明等內容。全書提供了900多個練習題和思考題以及敘述較為詳細的實例研究。

程序員必看的書

作者為人們管理復雜項目提供了頗具洞察力的見解,既有很多發人深省的觀點,也有大量的軟件工程實踐。書中的內容來自布魯克斯在IBM公司 System 360家族和OS 360中的項目管理經驗。初版的20年后,布魯克斯重新審視了他原先的觀點,增加了一些新的想法和建議。新增加的章節包括:原著中一些核心觀點的精華;在 經過了一個時代以后,Brooks博士對原先觀點新的認識;1986年的經典文章《沒有銀彈》;對1986年所下論斷(在10年內不會出現銀彈)現在的認 識。

上面這些書籍都不錯,大家有時間可以多看看,收集簡介來自百度百科,豆瓣。對了最后給程序員推薦一部一定要看的書(你懂的)

程序員必看的書

《頸椎病康復指南》由陳選寧、程維主編,主要包括六部分內容。分別闡述了頸椎病概念與認識、頸椎病的檢查與診斷、治療、預防、護理與飲食療法、自我保健,以及對頸椎病常見問題的解答。

全書10余萬字,短小精辟,既有臨床診療模式,又有科研思路,更有針對病人的個性化健康教育。不僅是寶貴臨床經驗總結和提高,還為頸椎病的診斷、治療、康復提供新的思路,是較全面的研究頸椎病、普及頸椎病知識的參考書。

《頸椎病康復指南》是專業性很強的科普讀物,主要供頸椎病病人及關心頸椎病疾病的人員參考,也可供從事骨傷科臨床、科研、護理的工作人員參考。

最為一名程序員,如果你只顧得寫代碼,那是不行的,要抽出一下時間來豐富自己的知識,多看看書,在這里我將為程序員們推薦一些不錯的書。能夠給程序員們帶來幫助。

大數據時代

程序員必看的書

《大數據時代》是國外大數據研究的先河之作,本書作者維克托?邁爾?舍恩伯格被譽為“大數據商業應用第一人”,擁有在哈佛大學、牛津大學、耶魯大學 和新加坡國立大學等多個互聯網研究重鎮任教的經歷,早在2010年就在《經濟學人》上發布了長達14頁對大數據應用的前瞻性研究。

維克托?邁爾?舍恩伯格在書中前瞻性地指出,大數據帶來的信息風暴正在變革我們的生活、工作和思維,大數據開啟了一次重大的時代轉型,并用三個部分講述了大數據時代的思維變革、商業變革和管理變革。

維克托最具洞見之處在于,他明確指出,大數據時代最大的轉變就是,放棄對因果關系的渴求,而取而代之關注相關關系。也就是說只要知道“是什么”,而不需要知道“為什么”。這就顛覆了千百年來人類的思維慣例,對人類的認知和與世界交流的方式提出了全新的挑戰。

淘寶技術這十年

程序員必看的書

《淘寶技術這十年》內容簡介:任何網站的發展都不是一蹴而就的。它在發展過程中會遇到各種各樣的問題和業務帶來的壓力。正是這些問題和壓力推動著技 術的進步和發展,而技術的發展反過來又會促進業務的更大提升。如今淘寶網的流量排名已是全球前15名、國內前3名,其系統服務器也從一臺發展到萬臺以上。

《淘寶技術這十年》從工程師的角度講述淘寶這個超大規模互聯網系統的成長歷程,及其所有主動和被動的技術變革的前因后果。書中有幕后故事、產品經 驗、架構演進、技術啟蒙,也有大牛成長、業內八卦、失敗案例、勵志故事。《淘寶技術這十年》文風流暢,有技術人員特有的幽默感;內容積極正面,有現場感, 全部是作者親身經歷。

白帽子講Web安全

程序員必看的書

《白帽子講Web安全》內容簡介:在互聯網時代,數據安全與個人隱私受到了前所未有的挑戰,各種新奇的攻擊技術層出不窮。如何才能更好地保護我們的 數據?《白帽子講Web安全》將帶你走進Web安全的世界,讓你了解Web安全的方方面面。黑客不再變得神秘,攻擊技術原來我也可以會,小網站主自己也能 找到正確的安全道路。大公司是怎么做安全的,為什么要選擇這樣的方案呢?你能在《白帽子講Web安全》中找到答案。詳細的剖析,讓你不僅能“知其然”,更 能“知其所以然”。

重構:改善既有代碼的設計

程序員必看的書

《重構:改善既有代碼的設計》清晰地揭示了重構的過程,解釋了重構的原理和最佳實踐方式,并給出了何時以及何地應該開始挖掘代碼以求改善。書中給出 了70多個可行的重構,每個重構都介紹了一種經過驗證的代碼變換手法的動機和技術。《重構:改善既有代碼的設計》提出的重構準則將幫助你一次一小步地修改 你的代碼,從而減少了開發過程中的風險。
《重構:改善既有代碼的設計》適合軟件開發人員、項目管理人員等閱讀,也可作為高等院校計算機及相關專業師生的參考讀物。

代碼整潔之道

程序員必看的書

軟件質量,不但依賴于架構及項目管理,而且與代碼質量緊密相關。這一點,無論是敏捷開發流派還是傳統開發流派,都不得不承認。《代碼整潔之道》提出 一種觀念:代碼質量與其整潔度成正比。干凈的代碼,既在質量上較為可靠,也為后期維護、升級奠定了良好基礎。作為編程領域的佼佼者,《代碼整潔之道》作者 給出了一系列行之有效的整潔代碼操作實踐。這些實踐在《代碼整潔之道》中體現為一條條規則(或稱“啟示”),并輔以來自現實項目的正、反兩面的范例。只要 遵循這些規則,就能編寫出干凈的代碼,從而有效提升代碼質量。

《代碼整潔之道》閱讀對象為一切有志于改善代碼質量的程序員及技術經理。書中介紹的規則均來自作者多年的實踐經驗,涵蓋從命名到重構的多個編程方面,雖為一“家”之言,然誠有可資借鑒的價值。

Web前端黑客技術揭秘

程序員必看的書

Web前端的黑客攻防技術是一門非常新穎且有趣的黑客技術,主要包含Web前端安全的跨站腳本(XSS)、跨站請求偽造(CSRF)、界面操作劫持 這三大類,涉及的知識點涵蓋信任與信任關系、Cookie安全、Flash安全、DOM渲染、字符集、跨域、原生態攻擊、高級釣魚、蠕蟲思想等,這些都是 研究前端安全的人必備的知識點。本書作者深入剖析了許多經典的攻防技巧,并給出了許多獨到的安全見解。

本書適合前端工程師閱讀,同時也適合對Web前端各類安全問題或黑客攻防過程充滿好奇的讀者閱讀,書中的內容可以讓讀者重新認識到Web的危險,并知道該如何去保護自己以免受黑客的攻擊。

浪潮之巔

程序員必看的書

近一百多年來,總有一些公司很幸運地、有意識或無意識地站在技術革命的浪尖之上。在這十幾年間,它們代表著科技的浪潮,直到下一波浪潮的來臨。

從一百年前算起,AT&T 公司、IBM 公司、蘋果公司、英特爾公司、微軟公司、思科公司、雅虎公司和Google公司都先后被幸運地推到了浪尖。雖然,它們來自不同的領域,中間有些已經衰落或 正在衰落,但是它們都極度輝煌過。本書系統地介紹了這些公司成功的本質原因及科技工業一百多年的發展。

在極度商業化的今天,科技的進步和商機是分不開的。因此,本書也系統地介紹了影響到科技浪潮的風險投資公司,諸如 KPCB 和紅杉資本,以及百年來為科技捧場的投資銀行,例如高盛公司,等等。

在這些公司興衰的背后,有著它必然的規律。本書不僅講述科技工業的歷史,更重在揭示它的規律性。

游戲改變世界

程序員必看的書

◆《游戲改變世界》是著名未來學家、TED大會新銳演講者簡?麥戈尼格爾探索互聯時代重要趨勢的最新力作。在書中,作者指出:游戲可以彌補現實世界的不足和缺陷,游戲化可以讓現實變得更美好。

◆作者在書中用大量事例告訴我們,游戲擊中了人類幸福的核心,提供了令人愉悅的獎勵、刺激性的挑戰和宏大的勝利,而這些都是現實世界十分匱乏的。她的研究表明,我們可以借助游戲的力量,讓生活變得像游戲一樣精彩。

◆作者指出了游戲化將要實現的四大目標:更滿意的工作、更有把握的成功、更強的社會聯系及更宏大的意義,并用大量實踐告訴我們該如何駕馭游戲的力量,解決現實問題,并提升幸福感。她告誡我們:如果人們繼續忽視游戲,在不遠的未來,就會處在極端不利的地位。

免費:商業的未來

程序員必看的書

在《免費:商業的未來 》這本書,克里斯·安德森認為,新型的“免費”并不是一種左口袋出、右口袋進的營銷策略,而是一種把貨物和服務的成本壓低到零的新型卓越能力。在上世紀“免費”是一種強有力的推銷手段,而在21世紀它已經成為一種全新的經濟模式。

究竟什么是免費商業模式?根據克里斯·安德森的說法,這種新型的“免費”商業模式是一種建立在以電腦字節為基礎上的經濟學,而非過去建立在物理原子 基礎上的經濟學。這是數字化時代一個獨有特征,如果某樣東西成了軟件,那么它的成本和價格也會不可避免地趨于零。這種趨勢正在催生一個巨量的新經濟,這也 是史無前例的,在這種新經濟中基本的定價就是“零”。

對我們個人來說,“免費”是一種滌蕩舊有思維的商業體驗,而對企業來說,“免費”更多的是一種生存法則,一種可以改變舊有發展模式而實現脫胎換骨的“動力機器”。

羅輯思維

程序員必看的書

本書根據羅振宇的互聯網視頻知識脫口秀《羅輯思維》創作。

資深媒體人羅振宇對正在到來的互聯網時代有深刻的洞察。他認為,互聯網正在成為我們生活中的“基礎設施”,它將徹底改變人類協作的方式,使組織逐漸瓦解、消融,而個體生命的自由價值得到充分釋放。

《羅輯思維》的口號是“有種、 有趣、有料”,做大家“身邊的讀書人”,倡導獨立、理性的思考,凝聚愛智求真、積極上進、自由陽光、人格健全的年輕人。

簡約至上:交互式設計四策略

程序員必看的書

追求簡單易用是人類的本性,無論是互聯網產品。還是移動應用。亦或其他交互式設計,簡單易用始終都是贏得用戶的關鍵。同時,簡單易用的程度也與產品 壽命的長短密切相關。在《簡約至上:交互式設計四策略》中,作者Giles托20多年交互式設計的探索與實踐。提出了合理刪除、分層組織、適時隱藏和巧妙 轉移這四個達成簡約至上的終極策略,講述了為什么應該站在主流用戶一邊,以及如何從他們的真實需求和期望出發,簡化設計,提升易用性。創造出卓而不群、歷 久彌新的用戶體驗。

Head First設計模式(中文版)

程序員必看的書

《Head First設計模式(中文版)》編輯推薦:強大的寫作陣容。《Head First設計模式(中文版)》作者Eric Freeman;ElElisabeth Freeman是作家、講師和技術顧問。Eric擁有耶魯大學的計算機科學博士學位,E1isabath擁有耶魯大學的計算機科學碩士學位。Kathy Sierra FHBert Bates是暢銷的HeadFirst系列書籍的創立者,也是Sun公司Java開發員認證考試的開發者。《Head First設計模式(中文版)》的產品設計應用神經生物學、認知科學,以及學習理論,這使得此書能夠將這些知識深深地印在你的腦海里,不容易被遺忘。 《Head First設計模式(中文版)》的編寫方式采用引導式教學,不直接告訴你該怎么做,而是利用故事當作引子,帶領讀者思考并想辦法解決問題。解決問題的過程 中又會產生一些新的問題,再繼續思考、繼續解決問題,這樣可以加深體會。作者以大量的生活化故事當背景,例如第1章是鴨子,第2章是氣象站,第3章是咖啡 店,書中搭配大量的插圖(幾乎每一頁都有圖),所以閱讀起來生動有趣,不會感覺到昏昏欲睡。作者還利用歪歪斜斜的手寫字體,增加“現場感”。精心設計許多 爆笑的對白,讓學習過程不會太枯燥。還有模式告白節目,將設計模式擬人化成節目來賓,暢談其內在的一切。
《Head First設計模式(中文版)》大量采用uML的class Diagram(Static Structure Diagram)。書中的例子程序雖然都是用JaVa編寫,但是《Head First設計模式(中文版)》所介紹的內容對于任何00語言的用戶都適用,包括c++和c孝。每一章都有數目不等的測驗題。每章最后有一頁要點整理,這 也是精華所在,我都是利用這一頁做復習。

程序員的數學思維修煉(趣味解讀)

程序員必看的書

本書是一本專門為程序員而寫的數學書,介紹了程序設計中常用的數學知識。本書門檻不高,不需要讀者精通很多高深的數學知識,只需要讀者具備基本的四 則運算、乘方等數學基礎知識和日常生活中的基本邏輯判斷能力即可。本書拒絕枯燥乏味的講解,而是代之以輕松活潑的風格。書中列舉了大量讀者都很熟悉,而且 非常有趣的數學實例,并結合程序設計的思維和算法加以剖析,可以訓練讀者的數學思維能力和程序設計能力,進而拓寬讀者的視野,增強職場競爭力。

互聯網金融

程序員必看的書

《互聯網金融》逐一深入探討有關互聯網金融的熱點和難點問題。包括但不限于支付寶,余額寶,“三馬”賣保險,眾籌,智能理財,資產超市,金融垂直搜索,P2P借貸,互聯網貨幣,比特幣,互聯網交易所,虛擬資產交易與保險,移動支付,手機銀行,供應鏈金融等話題。

互聯網時代的軟件革命

程序員必看的書

國內第一本完整介紹SaaS應用設計的書籍。.

具有豐富SaaS實踐經驗的一線架構師的經驗總結。..

用創業故事貫穿全書,以一種活潑的風格來描述SaaS應用逐步成熟的過程。…

設計模式之禪(第2版)

程序員必看的書

本書是設計模式領域公認的3本經典著作之一,“極具趣味,容易理解,但講解又極為嚴謹和透徹”是本書的寫作風格和方法的最大特點。第1版2010年 出版,暢銷至今,廣受好評,是該領域的里程碑著作。深刻解讀6大設計原則和28種設計模式的準確定義、應用方法和最佳實踐,全方位比較各種同類模式之間的 異同,詳細講解將不同的模式組合使用的方法。第2版在第1版的基礎上有兩方面的改進,一方面結合讀者的意見和建議對原有內容中的瑕疵進行了修正和完善,另 一方面增加了4種新的設計模式,希望這一版能為廣大程序員們奉上一場更加完美的設計模式盛宴!

程序員修煉之道

程序員必看的書

《程序員修煉之道》由一系列的獨立的部分組成,涵蓋的主題從個人責任、職業發展,直到用于使代碼保持靈活、并且易于改編和復用的各種架構技術。利用 許多富有娛樂性的奇聞軼事、有思想性的例子以及有趣的類比,全面闡釋了軟件開發的許多不同方面的最佳實踐和重大陷阱。無論你是初學者,是有經驗的程序員, 還是軟件項目經理,本書都適合你閱讀。

平臺戰略:正在席卷全球的商業模式革命

程序員必看的書

《平臺戰略:正在席卷全球的商業模式革命》內容簡介:平臺商業模式的精髓,在于打造一個完善的、成長潛能強大的“生態圈”。它擁有獨樹一幟的精密規 范和機制系統,能有效激勵多方群體之間互動,達成平臺企業的愿景。縱觀全球許多重新定義產業架構的企業,我們往往就會發現它們成功的關鍵——建立起良好的 “平臺生態圈”,連接兩個以上群體,彎曲、打碎了既有的產業鏈。

平臺生態圈里的一方群體,一旦因為需求增加而壯大,另一方群體的需求也會隨之增長。如此一來,一個良性循環機制便建立了,通過此平臺交流的各方也會 促進對方無限增長。而通過平臺模式達到戰略目的,包括規模的壯大和生態圈的完善,乃至對抗競爭者,甚至是拆解產業現狀、重塑市場格局。

互聯網創業啟示錄

程序員必看的書

《互聯網創業啟示錄》是一部互聯網公司的創業指南,內容涉及網站創業的現狀和機遇、創業公司價值、平臺選擇、工具和群組、資金的籌集、管理和盈利、 社會化媒體環境、行動執行管理、開發人員方法論和工作效率、創始人的角色等方面,既有綱領和指導性理論,又有具體操作方法。書中大量對互聯網創業成功人士 的訪談介紹,以及創業公司的成功案例,更可以作為初次創業者的良好借鑒。

《互聯網創業啟示錄》主要寫給想自己創業的程序員,但同樣適合非技術人員,適合網絡創業者、大學生創業者、網絡營銷人員及一切有志創業者。做網絡不一定要懂技術,互聯網的成功是可以借鑒和延伸的!

程序員健康指南

程序員必看的書

本書是為程序員量身制作的健康指南,針對頭痛、眼部疲勞、背部疼痛和手腕疼痛等常見的問題,簡要介紹了其成因、測試方法,并列出了每天的行動計劃,從運動、飲食等方面給出詳細指導,幫助程序員在不改變工作方式的情況下輕松擁有健康。

本書適合程序員、長期伏案工作的其他人群以及所有關心健康的人士閱讀。

結網@改變世界的互聯網產品經理

程序員必看的書

本書以如何創建、發布、推廣互聯網產品為主線,介紹了互聯網產品經理的工作內容以及應對每一部分工作所需的方法和工具。為用戶創造價值是產品經理的 第一要務,產品經理的工作是圍繞用戶及具體任務展開的,本書豐富的案例和透徹的分析道出了從發現用戶到最終滿足用戶這一過程背后的玄機。

本書面向現在正在從事及未來將要從事互聯網相關工作的創業者和產品經理,也可以作為互聯網產品策劃人員或相關專業學生的參考書。新版完善了各章節,增加了優雅降級等內容,讀者也可從中更深地去感受一名產品經理的感悟。

程序員面試邏輯題解析

程序員必看的書

《程序員面試邏輯題解析》共分為3個部分。第一部分從有趣且鍛煉頭腦的謎題入手,繼而給出解題思路和詳細答案,更有“熱身問題”給大家提供充分的思 考空間。第二部分綜合了不同類型的謎題,如數獨、調度問題及概率題等。神秘的第三部分帶領大家不斷歷險,開動腦筋,解決大量密碼及銀行賬戶等方面的問題。 幾十道簡潔的小謎題不僅充分鍛煉了我們的思維方式,更為提高面試成功率奠定了基礎。《程序員面試邏輯題解析》不僅適合程序員閱讀,更是謎題愛好者的饕餮盛 宴。

程序員,你傷不起

程序員必看的書

本書是作者博客文章的精選集。是作者作為老牌程序員、現在的IT 創業者15 年軟件開發生涯的心路歷程和經驗總結。涉及程序人生、開發經驗、職業規劃、創業心得。對任何的軟件開發者和IT 從業人員都有借鑒價值。作者語言風趣幽默,讀起來津津有味。字里行間充滿了不屈不撓的碼農正能量。

像程序員一樣思考

程序員必看的書

編程的真正挑戰不是學習一種語言的語法,而是學習創造性地解決問題,從而構建美妙的應用。《像程序員一樣思考》分析了程序員解決問題的方法,并且教 授你其他圖書所忽略的一種能力,即如何像程序員一樣思考。全書分為8章。第1章通對幾個經典的算法問題切入,概括了問題解決的基本技巧和步驟。第2章通過 實際編寫C++代碼來解決幾個簡單的問題,從而讓讀者進一步體會到問題解決的思路和應用。第3到7章是書中的主體部分,分別探討了用數組、指針和動態內 存、類、遞歸和代碼復用來解決問題的途徑和實際應用。最后,第8章從培養程序員思維的角度,進行了總結和概括,告訴讀者如何才能像程序員一樣思考。

編寫可讀代碼的藝術

程序員必看的書

細節決定成敗,思路清晰、言簡意賅的代碼讓程序員一目了然;而格式凌亂、拖沓冗長的代碼讓程序員一頭霧水。除了可以正確運行以外,優秀的代碼必須具備良好的可讀性,編寫的代碼要使其他人能在最短的時間內理解才行。本書旨在強調代碼對人的友好性和可讀性。

本書關注編碼的細節,總結了很多提高代碼可讀性的小技巧,看似都微不足道,但是對于整個軟件系統的開發而言,它們與宏觀的架構決策、設計思想、指導 原則同樣重要。編碼不僅僅只是一種技術,也是一門藝術,編寫可讀性高的代碼尤其如此。如果你要成為一位優秀的程序員,要想開發出高質量的軟件系統,必須從 細處著手,做到內外兼修,本書將為你提供有效的指導。

Java編程思想(第4版)

程序員必看的書

從本書獲得的各項大獎以及來自世界各地的讀者評論中,不難看出這是一本經典之作。本書的作者擁有多年教學經驗,對C、C++以及Java語言都有獨 到、深入的見解,以通俗易懂及小而直接的示例解釋了一個個晦澀抽象的概念。本書共22章,包括操作符、控制執行流程、訪問權限控制、復用類、多態、接口、 通過異常處理錯誤、字符串、泛型、數組、容器深入研究、Java I/O系統、枚舉類型、并發以及圖形化用戶界面等內容。這些豐富的內容,包含了Java語言基礎語法以及高級特性,適合各個層次的Java程序員閱讀,同 時也是高等院校講授面向對象程序設計語言以及Java語言的絕佳教材和參考書。

C++ Primer 中文版(第 5 版)

程序員必看的書

這本久負盛名的 C++經典教程,時隔八年之久,終迎來史無前例的重大升級。除令全球無數程序員從中受益,甚至為之迷醉的——C++ 大師 Stanley B. Lippman 的豐富實踐經驗,C++標準委員會原負責人 Josée Lajoie 對C++標準的深入理解,以及C++ 先驅 Barbara E. Moo 在 C++教學方面的真知灼見外,更是基于全新的 C++11標準進行了全面而徹底的內容更新。非常難能可貴的是,《C++ Primer 中文版(第5版)》所有示例均全部采用 C++11 標準改寫,這在經典升級版中極其罕見——充分體現了 C++ 語言的重大進展及其全面實踐。書中豐富的教學輔助內容、醒目的知識點提示,以及精心組織的編程示范,讓這本書在 C++ 領域的權威地位更加不可動搖。無論是初學者入門,或是中、高級程序員提升,本書均為不容置疑的首選。

Python核心編程(第2版)

程序員必看的書

本書是Python開發者的完全指南——針對 Python 2.5全面升級

·學習專業的Python風格、最佳實踐和好的編程習慣;

·加強對Python對象、內存模型和Python面向對象特性的深入理解;

·構建更有效的Web、CGI、互聯網、網絡和其他客戶端/服務器架構應用程序及軟件;

·學習如何使用Python中的Tkinter和其他工具來開發自己的GUI應用程序及軟件;

·通過用C等語言編寫擴展來提升Python應用程序的性能,或者通過使用多線程增強I/0相關的應用程序的能力;

·學習Python中有關數據庫的API,以及如何在Python中使用各種不同的數據庫系統,包括MySQL、Postgres和 SQLite。

算法心得:高效算法的奧秘(原書第2版)

程序員必看的書

由在IBM工作50余年的資深計算機專家撰寫,Amazon全五星評價,算法領域最有影響力的著作之一

Google公司首席架構師、Jolt大獎得主Hoshua Bloch和Emacs合作創始人、C語言暢銷書作者Guy Steele傾情推薦

算法的藝術和數學的智慧在本書中得到了完美體現,書中總結了大量高效、優雅和奇妙的算法,并從數學角度剖析了其背后的原理

深入淺出Node.js

程序員必看的書

本書從不同的視角介紹了 Node 內在的特點和結構。由首章Node 介紹為索引,涉及Node 的各個方面,主要內容包含模塊機制的揭示、異步I/O 實現原理的展現、異步編程的探討、內存控制的介紹、二進制數據Buffer 的細節、Node 中的網絡編程基礎、Node 中的Web 開發、進程間的消息傳遞、Node 測試以及通過Node 構建產品需要的注意事項。最后的附錄介紹了Node 的安裝、調試、編碼規范和NPM 倉庫等事宜。

本書適合想深入了解 Node 的人員閱讀

來自:http://www.itjhwd.com/

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!