翰林2020年將會推出數理化生計算機等系列書單,大家記得每天查收喲!!! 今天是給對計算機感興趣的同學的福利~
小林精心為大家準備了計算機書單 每一本優秀的書籍都閃爍著作者的思想之光,都值得反復閱讀,通過閱讀這些書籍,可以幫助你建立一個對計算機更系統的認識,感受計算機之美...
這六本經典兼趣味的計算機書籍
讓你更深入感受計算機
喜歡計算機的朋友不容錯過
01《機器學習實戰》
推薦指數 ★★★★☆
書 名:機器學習實戰
原作名:??Machine Learning in Action
作 者:Peter Harrington
內容簡介
本書第一部分主要介紹機器學習基礎,以及如何利用算法進行分類,并逐步介紹了多種經典的監督學習算法,如k近鄰算法、樸素貝葉斯算法、Logistic回歸算法、支持向量機、AdaBoost集成方法、基于樹的回歸算法和分類回歸樹(CART)算法等。第三部分則重點介紹無監督學習及其一些主要算法:k均值聚類算法、Apriori算法、FP-Growth算法。第四部分介紹了機器學習算法的一些附屬工具。
全書通過精心編排的實例,切入日常工作任務,摒棄學術化語言,利用高效的可復用Python代碼來闡釋如何處理統計數據,進行數據分析及可視化。通過各種實例,讀者可從中學會機器學習的核心算法,并能將其運用于一些策略性任務中,如分類、預測、推薦。另外,還可用它們來實現一些更高級的功能,如匯總和簡化等。
推薦理由
這本書能讓你明白:那些被吹捧得出神入化的分類算法,竟然實現起來如此簡單;那些看是高深的數學理論,其實一句話就能道明其本質;一切復雜的事物,出發點都是非常簡單的想法。
02《C Primer Plus》
推薦指數 ★★★★☆
書 名:C Primer Plus
原作名:?C Primer Plus
作 者:Stephen Prata
內容簡介
針對C++初學者,從C語言基礎知識開始介紹,然后在此基礎上詳細闡述C++新增的特性,因此不要求讀者有較多C 語言方面的背景知識。本書可作為高等院校C++課程的教材,也可供初學者自學C++時使用。C++是在C語言基礎上開發的一種集面向對象編程、通用編程和傳統的過程化編程于一體的編程語言,是C語言的超集。本書是根據2003年的ISO/ANSI C++標準編寫的,通過大量短小精悍的程序詳細而全面地闡述了C++的基本概念和技術。
推薦理由
書中對于類的關系,類的繼承,重載和多態等重要的C++語法講解的非常透徹,如果精讀本書可以對C++有更深的了解。書中每一個語法點都配有非常精妙的例子代碼,每一章的例子都是環環相扣,循序漸進,有時候可以不看一節的文字,單單看一個代碼和運行結果就能理解這一節的語法點。
可以看出,作者對于例子代碼是經過仔細的編排和嚴格的測試的,書中所用表達方式和程序的風格讓人的讓人感覺到作者的踏實。和C++語言界朝著沉醉于奇淫技巧的方向發展。C++社區的日漸松散。作者給C++帶來了樸實的春風,讓人感覺清爽。書中的涵蓋了C++大部分知識點,并且嚴格符合C++的標準。計算沒有詳細講解的知識,也列出了參考書目和概念。
03《Java核心技術》
推薦指數 ★★★★☆
書 名:Java核心技術
副標題: 基礎知識
原作名:?Core Java Volume I - Fundamentals
作 者:[美] 凱.S.霍斯特曼
內容簡介
一直以來,《Java核心技術》都被認為是面向高級程序員的經典教程和參考書,它內容翔實、客觀準確,不拖泥帶水,是想為實際應用編寫健壯Java代碼的程序員的首選。如今,本版進行了全面更新,以反映近年來人們翹首以待、變革最大的Java版本(Java SE 8)的內容。這一版經過重寫,并重新組織,全面闡釋了新的Java SE 8特性、慣用法和*佳實踐,其中包含數百個示例程序,所有這些代碼都經過精心設計,不僅易于理解,也很容易實際應用。
本書為專業程序員解決實際問題而寫,可以幫助你深入了解Java語言和庫。在卷I中,Horstmann主要強調基本語言概念和現代用戶界面編程基礎,深入介紹了從Java面向對象編程到泛型、集合、lambda表達式、Swing UI設計以及并發和函數式編程的*新方法等內容。
推薦理由
Java領域最有影響力和價值的著作之一,由擁有20多年教學與研究經驗的資深Java技術專家撰寫(獲Jolt大獎),與《Java編程思想》齊名,10余年全球暢銷不衰,廣受好評。第10版根據Java SE 8全面更新,同時修正了第9版中的不足,系統全面講解了Java語言的核心概念、語法、重要特性和開發方法,包含大量案例,實踐性強。
04《編程珠璣》
推薦指數 ★★★★★
書 名:編程珠璣
原作名:?Programming Pearls Second Edition
作 者:[美] Jon Bentley
內容簡介
如果讓程序員列舉出他們喜歡的書籍,Jon Bentley的《編程珠璣》一定可以歸于經典之列。如同精美的珍珠出自飽受沙礫折磨的牡蠣,程序員們的精彩設計也來源泉于曾經折磨他們的實際問題。Bentley的“珍珠”基于堅實的工程學基礎,為那些麻煩的問題提供了富于智慧性和創造性的解決方案。
本書通過一些有趣的具有指導意義的程序,對程序設計技巧和基本設計原理進行了清晰而睿智的描述。因此本書對各個層次的程序員都具有很高的價值。本書作者的“編程珠璣”專欄多年來一直是頂級學術雜志Communications of the ACM最風行的特色專欄之一,而本書正是建立在這些專欄的基礎之上。
推薦理由
薄薄的一本書,絲毫無愧于珠璣兩個字,能把書寫薄寫精的人都是無比厲害的人物,只要看了第一章,我相信你會對這本書佩服得五體投地。
一個簡潔的小例子,幾個看似簡單的算法,實際上包含了很多算法設計的思想.看完第一章,我對數據庫的幾種外排算法有了更深層次的理解,本書最大的亮點就是引導你去思考,不停地去思考,思考最佳的解決方案。看本書是一個既痛苦也快樂的歷程,痛苦在于你必須竭盡腦汁地去想,運用brain bursting去得出盡可能多盡可能好的方法,快樂在于你提出一個優雅的方案或者對大師的方案拍案叫絕的瞬間。另外,建議還是看英文版吧.其實技術類的英文文章都是很好懂的,絕不會有什么復雜的單詞和復雜的句式.從那蹩腳的中文翻譯中解脫出來吧,看原汁原味的文章,真的是一種享受
05《編程人生》
推薦指數 ★★★★☆
書 名:編程人生
副標題:?15位軟件先驅訪談錄
原作名:??Coders at Work
作 者: [美] Peter Seibel
內容簡介
作者Peter Seibel采訪了下面這15位世界級編程大師,本書是他在近80個小時的訪談錄音基礎上整理匯編而成的。
Jamie Zawinski:Lisp程序員,XEmacs開發者,Netscape瀏覽器和Mozilla核心開發者。
Brad Fitzpatrick:書中唯一的80后,LiveJournal和memcached開發者。現效力于Google。
Douglas Crockford:JavaScript權威,JSON之父?,F任Yahoo架構師。
Brendan Eich:JavaScript之父。Mozilla公司CTO。
Joshua Bloch:如果說Gosling是Java之父,那Bloch就是使Java真正成熟的教父,Java 2到5的核心架構師?,F為Google首席Java架構師。
Joe Armstrong:Erlang和OTP(開放電信平臺)框架之父。
Simon Peyton Jones:Haskell先驅。ACM會士?,F為微軟劍橋研究院研究員。
Peter Norvig:Google研發總監。ACM會士。
Guy Steele:精通多門語言,Common Lisp和Scheme開發者之一,Java語言規范作者之一,Common Lisp、Fortran、C、ECMAScript和Scheme等語言標準化委員會成員。高性能科學計算的語言Fortress設計者。ACM會士,美國工程院院士。Sun公司院士。
Dan Ingalls:與Alan Kay合作開發了Smalltalk,是該語言的真正實現者?,F為Sun公司杰出工程師。
L. Peter Deutsch:JIT(即時)編譯技術發明者之一,PostScript文件瀏覽器GhostScript的作者。ACM會士。Sun公司院士。
Ken Thompson:圖靈獎得主。Unix之父。UTF-8 Unicode編碼設計者。
Fran Allen:圖靈獎第一位女得主。編譯技術公認權威。IEEE院士,ACM會士,美國工程院院士。IBM院士。
Bernie Cosell:Internet奠基人,ARPANET最早的路由計算機IMP設計者之一。
Donald Knuth:多卷本經典巨著《計算機程序設計藝術》的作者,排版軟件TeX的作者,圖靈獎得主。
推薦理由
世界頂尖的程序員是怎么走上編程道路的?他們的編程工作創造和改變了人類歷史,在這一過程中都有哪些經驗和教訓?他們對計算機軟件行業的過去、現在和未來有什么獨到的看法和見解?他們對培養、發現、選拔、面試優秀的程序員有什么建議?放下手頭的工作,聽聽這些軟件先驅們的故事和建議,眼界可以更開闊,思路可以更清晰,方向可以更明確,人生可以更精彩。
06《黑客與畫家》
推薦指數 ★★★★★
書 名:黑客與畫家
副標題:硅谷創業之父Paul Graham文集
原作名:???Hackers and Painters: Big Ideas from the Computer Age
作 者:[美] 保羅·格雷厄姆
內容簡介
本書是硅谷創業之父Paul Graham 的文集,主要介紹黑客即優秀程序員的愛好和動機,討論黑客成長、黑客對世界的貢獻以及編程語言和黑客工作方法等所有對計算機時代感興趣的人的一些話題。書中的內容不但有助于了解計算機編程的本質、互聯網行業的規則,還會幫助讀者了解我們這個時代,迫使讀者獨立思考。
推薦理由
本書適合所有程序員和互聯網創業者,也適合一切對計算機行業感興趣的讀者。

? 2025. All Rights Reserved. 滬ICP備2023009024號-1