分享:程序員的經典書籍,滿滿的乾貨,附下載連接!

1、Web 前端開發

  • 《HTTP 權威指南》 該書分爲五部分,分別講述 Web 基礎知識,HTTP 結構,識別 / 驗證與安全,實體 / 編碼和國際化,及內容發佈與分發。介紹 HTTP 協議,詳細描述 Web 網絡資源 URL/URI,並介紹 HTTP 是如何傳輸報文;介紹了 Web 服務器結構,深刻代理服務器研究,緩存及應用服務器的做用,還介紹 Web 服務的各類客戶端,包括瀏覽器爬蟲等;研究 HTTP 身份識別與驗證,討論 SSL 等安全性問題;詳細講解 HTTP 內容結構,規範編碼,多語言問題;最後探討 Web 服務託管,Web 服務流量分散等問題。

下載連接: https://pan.baidu.com/s/19RASQg5g9oyeO0RGppvrvw 提取碼: 9qtr前端

  • 《JavaScript 權威指南》 講解 JavaScript 基礎語法,及數據結構;討論了服務器端的 JavaScript 與客戶端的 JavaScript,詳細講解 Window 對象,正則表達式,函數,事件處理;深刻客戶端緩存,及 HTML5 API;討論相關的 JavaScript 類庫,如 JQuery。

下載連接: https://pan.baidu.com/s/1veJqP-bXZS_42dDciVQlhA 提取碼: 7m5x程序員

  • 《web 前端黑客技術揭祕》 Web前端的黑客攻防技術是一門很是新穎且有趣的黑客技術,主要包含Web前端安全的跨站腳本(XSS)、跨站請求僞造(CSRF)、界面操做劫持這三大類,涉及的知識點涵蓋信任與信任關係、Cookie安全、Flash安全、DOM渲染、字符集、跨域、原生態攻擊、高級釣魚、蠕蟲思想等。

下載連接: https://pan.baidu.com/s/1NCkK8B6uNUZYvlISLmmlLA 提取碼: scbpweb

  • 《編寫高質量代碼 --Web 前端開發修煉之道》 是圍繞Web前端開發的三大技術要素——HTML、CSS和JavaScript來深刻地探討編寫高質量的HTML代碼、CSS代碼和JavaScript代碼的方法、技巧、規範和最佳實踐,從而爲編寫易於維護的Web前端代碼打下堅實的基礎。這不是一本單純的「技術」書籍,沒有系統地講解Web前端開發的基礎知識,它更專一於「技巧」,探索如何爲「技術」提供最佳「技巧」。

下載連接: https://pan.baidu.com/s/1IwyrAGY3VuRxdrqBJmqQYw 提取碼: 2q4c面試

  • 《JavaScript 高級程序設計》 是JavaScript 超級暢銷書的最新版。ECMAScript 5 和HTML5 在標準之爭中雙雙勝出,使大量專有實現和客戶端擴展正式進入規範,同時也爲JavaScript 增添了不少適應將來發展的新特性。

下載連接: https://pan.baidu.com/s/1J-eEFxJL6cc0pLZdtmWrFw 提取碼: r7kf正則表達式

2、數據結構與算法

  • 《算法導論》 我認爲是最經典的算法書籍,不管閱讀者能力高低,都能從中汲取許多想法或思路,對技能的成長具備深遠的影響。

下載連接: https://pan.baidu.com/s/1YrYAvIIHDyIuPIlGAn2qyA 提取碼: 4pd7算法

  • 《程序員實用算法》 是算法導論的簡潔版本,針對開發人員工做常見問題的算法解決方案總結。算法複雜度,排序,查找,壓縮,樹結構,時間與日期處理,數據校驗等知識點。

下載連接: https://pan.baidu.com/s/1vqF0Yg0PCYgqzLkK3HT6lg 提取碼: 2jiz數據庫

  • 《設計模式》 本書設計實例從面向對象的設計中精選出 23 個設計模式,總結了面向對象設計中最有價值的經驗,而且用簡潔可複用的形式表達出來。本書分類描述了一組設計良好,表達清楚的軟件設計模式,這些模式在實用環境下有特別有用。

下載連接: https://pan.baidu.com/s/1ATFknltTD4LDLO7U9GqMJw 提取碼: s81y設計模式

3、數據庫與服務器

  • 《MySQL 核心技術手冊 (第二版)》 MySQL包含了許多功能,尤爲是在MySQL 5.0和5.1版本中新增了一些主要的功能和特性。MySQL特有的函數或者語句是至關豐富的。

下載連接: https://pan.baidu.com/s/1Ceo81MDgCDSXDzEI4YyTWQ 提取碼: i794跨域

  • 《Nginx HTTP Server 中文版》 是Nginx新手管理員和資深管理員的理想讀物。對於初學者,可從中學習如何以快速而安全的方式安裝Nginx並對各個模塊進行配置。對於有經驗的管理員,它提供了不一樣視角的解決方案。

下載連接: https://pan.baidu.com/s/1xpr4PcIn_TFuAvme9P5L7A 提取碼: dr56瀏覽器

  • 《Linux 命令速查手冊》 涵蓋了Linux命令的基礎知識、文件管理命令、資料查詢命令、系統管理命令、網絡配置命令和網絡服務命令等內容,並用翔實的例子演示了每一個命令的使用方法。

下載連接: https://pan.baidu.com/s/1eWxES55_OpeZbaUEopAMgQ 提取碼: ic84

4、其餘

  • 《番茄工做法圖解:簡單易行的時間管理方法》 做者根據親身運用番茄工做法的經歷,以生動的語言,傳神的圖畫,將番茄工做法的具體理論和實踐呈如今讀者面前。

下載連接: https://pan.baidu.com/s/19YoXgt8lfC6HtOuvU8NMIA 提取碼: vxi9

  • 《程序員面試金典(第 5 版)》 本書是原谷歌資深面試官的經驗之做,層層緊扣程序員面試的每個環節,全面而詳盡地介紹了程序員應當如何應對面試,才能在面試中脫穎而出。

下載連接: https://pan.baidu.com/s/1IebrQgmqbnWCcQ5g5RqCjw 提取碼: tqcj

  • 《人月神話》 軟件開發項目工時計算與管理書籍,做者爲人們管理複雜項目提供了頗具洞察力的看法,既有不少發人深省的觀點,也有大量的軟件工程實踐。

下載連接: https://pan.baidu.com/s/1vP4JzOWBF-zbv-ks5MV__A 提取碼: 8mai

相關文章
相關標籤/搜索