基礎書
算法競賽入門經典訓練指南 | 劉汝佳,陳鋒編著 | 劉汝佳著作,學計算機的必看 |
---|---|---|
Ubuntu Linux從入門到精通 | 陶鬆[等]編著 | Linux入門教程,這本書其實邏輯有點亂,適合看過視頻教程再來 |
算法與高級語言程序設計 | 高飛,白霞主編 | 數據結構入門教材,比較一般 |
分佈式計算、雲計算與大數據 | 林偉偉,劉波編著 | 分佈式入門教材 |
數據結構與算法 | 瞿有甜編著 | 數據結構入門教材 |
Python語言及其應用 | (美)Bill Lubanovic著 | py入門 |
數據結構:C++語言版 | 鄧俊輝編著 | 推薦做ACM競賽的同學看看 |
ACM國際大學生程序設計競賽:算法與實現 | 俞勇主編 | 難度很高,建議看了算法導論再看這個 |
Bootstrap Web設計與開發實戰 | 楊旺功著 | 最簡單的前端框架,後端同學看了可以寫課設用 |
代碼閱讀 | (希)Diomidis Spinellis著 | 提高代碼閱讀效率 |
編寫可讀代碼的藝術 | Dustin Boswell,Trevor Foucher著 | 提高代碼質量的書,必看 |
算法之美:隱匿在數據結構背後的原理:C++版 | 左飛著 | 數據結構入門和提高的書,質量非常高 |
數據結構編程實驗:大學程序設計課程與競賽訓練教材.2版 | 吳永輝,王建德編著 | 主要是用來做上機實驗的,推薦但不是必看的 |
重構:改善既有代碼的設計:improving the design of existing code | (美)Martin Fowler著 | 非常好的書,鍛鍊思維能力 |
函數式編程思維 | (美)Neal Ford著 | 提供不同的編程視角 |
Ubuntu Linux操作系統 | 張金石主編 | Linux高級篇,學習一下內核機制 |
機器學習導論 | (美)米羅斯拉夫·庫巴特(Miroslav Kubat)著 | 機器學習入門 |
人工智能.3版 | 朱福喜編著 | 機器學習入門 |
機器學習 | (英)Peter Flach著 | 機器學習入門 |
Python機器學習:預測分析核心算法:essential techniques for predictive analysis | (美)Michael Bowles著 | 動手實踐機器學習的,主要是分析預測算法,適合打天池或者kaggle邊學邊看,混了個獎 |
Java虛擬機精講 | 高翔龍編著 | Java開發的同學必看,經典著作 |
Packet Tracer使用指南及實驗實訓教程.2版 | 楊功元主編 | 計算機網絡教材 |
Python機器學習 | (美)塞巴斯蒂安·拉施卡(Sebastian Raschka)著 | |
計算機網絡基礎教程:基本概念及經典問題解析:an integrated approach | (印)納拉辛哈·卡魯曼希(Narasimha Karumanchi),(印)A. 達莫達拉姆(A. Damodaram),(印)M. 斯里尼瓦薩… | 學習計算機發展歷史的可以看看 |
雲存儲技術:分析與實踐:analysis and practice | 劉洋著 | 分佈式技術入門 |
jQuery基礎教程 | (美)Jonathan Chaffer,(美)Karl Swedberg著 | 前端JS入門 |
計算機網絡基礎教程:基本概念及經典問題解析:an integrated approach | (印)納拉辛哈·卡魯曼希(Narasimha Karumanchi),(印)A. 達莫達拉姆(A. Damodaram),(印)M. 斯里尼瓦薩… | |
計算機組成原理.3版 | 謝樹煜編著 | |
Docker基礎與實戰 | (韓)李在弘著 | 容器基礎教程 |
重構:改善既有代碼的設計:improving the design of existing code | (美)Martin Fowler著 | |
Docker源碼分析 | 孫宏亮著 | |
TensorFlow+Keras深度學習人工智能實踐應用 | 林大貴著 | |
Python機器學習 | (美)塞巴斯蒂安·拉施卡(Sebastian Raschka)著 | |
技術之瞳:阿里巴巴技術筆試心得 | 阿里巴巴集團校園招聘筆試項目組著 | 想校招進入BAT等公司的必看 |
.NET之美:.NET關鍵技術深入解析:in-depth analysis of key points of .NET | 張子陽著 | 工具書,看不看無所謂 |
Go語言從入門到進階實戰:視頻教學版 | 徐波編著 | |
CentOS Linux系統運維 | 陳祥琳編著 | |
實戰Java虛擬機:JVM故障診斷與性能優化 | 葛一鳴著 | Java開發的同學必看,經典著作 |
代碼裏的世界觀:通往架構師之路 | 餘葉著 | |
Java併發編程:核心方法與框架:core method and frameworks | 高洪巖著 | Java開發的同學必看,經典著作 |
Java EE輕量級框架應用與開發:S2SH | QST青軟實訓編著 | 工具書,看不看無所謂 |
編程之美:微軟技術面試心得 | 《編程之美》小組著 | |
現代API:通往架構師之門 | 李泉著 | restful風格 |
RocketMQ技術內幕:RocketMQ架構設計與實現原理:architecture, design and principle | 丁威,周繼鋒著 | 消息隊列 |
框架與中間件 可伸縮服務架構 | 學習四個不同的中間件項目 | |
人月神話 | 工程質量管理必看 | |
深入理解kafka核心設計和實戰 | 消息隊列 |
算法方向
機器學習深度學習方向的同學
《深度學習》花書,經典著作,彩圖看着很舒服,邏輯條理清晰,適合有基礎再看。
《統計學習方法》算法的數學基礎書,要有線性代數基礎就能學了。
《機器學習》 西瓜書,彩圖看着很舒服,建議作爲入門教材。
《百面機器學習》 面試可以看看,或者作爲複習材料。
《自然語言處理綜論》NLP相關,建議作爲入門教材。