我主要仍是個Java程序員,因此進階類型的書就推薦Java相關的。程序員
《Java併發編程實戰》算法
併發是高級語言裏都須要掌握的稍微高級一些的技巧,這本書儘管是2012年的書了,但我以爲仍然是無比經典,絕對是必讀書。編程
《Netty實戰》性能優化
Netty是Java中通訊框架實現的典範,很是值得經過這個來學習好語言中IO相關的知識,以及優秀的通訊框架的寫法。架構
《深刻理解Java虛擬機(第2版)》併發
這本書我本身沒看過,但聽不少讀過的同窗的評價都是不錯的,要真正的理解Java語言,就必須真正的去了解Java虛擬機,這樣才能知道它的運行機制,例如Java編譯、Java線程機制、Java內存管理等。框架
《Java性能優化權威指南》運維
這書是大神級人物寫的,絕對值得一看,對排查問題、性能優化都有不小的幫助。ide
《Oracle JRockit: The Definitive Guide》性能
這書也是一本老書了,2010年寫的,一樣也是大神級人物寫的,只有英文版,當年讀這書對我學習JVM起到了很大的幫助,儘管Java同窗主要用的是OpenJDK,而不是JRockit,而正由於有了對比,會對Java語言的實現有更深的理解。
《垃圾回收算法手冊:自動內存管理的藝術》
中文版是2016年的,英文版是2011年的,這書對深入的理解自動內存管理會有很大的幫助,畢竟其實自動內存管理這個領域的實現原理不少年是沒有太大改變的,但實現的細節上有了不少的優化。
《性能之巔:洞悉系統、企業與雲計算》
這書放在本身的想讀列表裏好久了,看評價應該是不錯的,以前也說過,對於編程進階的能力而言,查問題的能力是很是重要的一方面,這書應該有幫助,看過的同窗也歡迎回複評價下。
還有不少書,先就推薦這些了,不過發現若是是論編程進階相關的書,看起來還真有點缺,大部分書都是多年前寫的。
《架構即將來:現代企業可擴展的Web架構、流程和組織(原書第2版)》
這書沒看過,不過英文版我記得有點印象,評價好像不錯的,歡迎看過的同窗來講說。
《大型網站系統與Java中間件開發實踐》
老夥伴華黎幾年前寫的書,對於開發大型的Web系統的同窗而言是很值得學習的。
《SRE:Google運維解密》
理論上這不算系統設計的書,但運維實際上是系統設計中很重要的要考慮的環節,我之前見過有些架構師設計的系統到上線的時候才發現少考慮了東西,致使上線無法上,我本身其實也幹過這樣的書,因此對於架構師而言,經過讀這些書來擴充視野是很是重要的。
系統設計相關的書寫的好的還真是有點少,固然也有緣由是我看這方面的書不多。
《智能時代》吳軍
很值得推薦,看這書能更充分的感覺到智能時代帶來的衝擊,例如智能+工業可能會發生什麼。
看這些類型的書對本身在技術方向的判斷上是能有不錯的幫助的。
《人類簡史》
不少地方都在推薦,對我來講是看了後才更加明白了人類發展,例如人類的協同演進。
《大學之路》 吳軍
可能不少人都以爲這書是在講怎麼選美國的大學,以及怎麼考,但看了後我以爲最值得推薦的是看這書才明白了高等教育的兩個主流理念,以及美國、英國這些大學是怎麼建設的,爲何和國內的高等教育會不一樣,強烈推薦。
《鞋狗》
看Nike的創始人是怎麼把Nike作起來的,挺有意思的,多是也很對胃口吧,興趣和專業,是能作起來的關鍵。
雜書其實能夠推薦的還真不少,不過春節也就這麼點時間,仍是不寫太多了。
你們有什麼值得推薦的書,也歡迎回復。
本文來自雲棲社區合做夥伴「HelloJava」,如需轉載請聯繫原做者。