《Java 進階之路》 下--推薦書籍
真正想提升自己,我感覺最主要的是先把 JVM、併發、網路這三塊知識點學會、學通,這三塊是基礎,後面所有的框架、中介軟體等相關的都是基於這三塊知識點之上的。學完這三塊知識點,可以快速的掌握其它的知識,新框架等。
接著上篇上一篇: 《java進階之路》 下
繼續給大家分享,進階高階或架構師必看的書籍。
1. HeadFirst 設計模式
如果對設計模式不瞭解,可以入手這本書,或圖解設計模式。
我也買了本 《Java 與 模式》 600多頁。看了兩章就不看了,枯燥無味,看完就忘。我只是完整的看完過《HeadFirst設計模式》,看完其實印象也不深,只知道有這些設計模式,大概幹什麼的瞭解些。我真正理解設計模式還都是閱讀原始碼的時候學習的。如果想真正的理解設計模式,還是多讀一些原始碼吧。
2. spring 原始碼深度解析
這本書主要分析了 spring 載入配置檔案,解析標籤,生成Bean。IOC,AOP 原始碼講解 ,整合JDBC,SpringMVC 原始碼分析等。
這本書看的有些枯燥,必須下載原始碼結合這書上一塊分析,光看書效果不大,沒有閱讀原始碼的同學,謹慎入手。
3.重構 改善既有程式碼的設計
大家都推薦這本書,我這也推薦下吧,想讓你的程式碼寫的更好,邏輯更清晰,易讀已擴充套件,就入手一本吧。其實這本書我都沒整體的通讀一遍。
4.Effective Java
這本書沒得說,經典讀物,必看。
5.大型網站技術架構
主要從大型網站架構的特點,架構目標(高效能,高可用,可伸縮等)基本理論講起。看起來輕鬆愉快,抽時間準備再看一遍。強烈建議大家入手一本。
6.深入分析java web技術內幕
web開發進階必看。當時我閱讀tomcat原始碼的時候,就是從這本書的tomcat拿章開始的。
7.啊哈演算法
這本書朋友給我推薦的,寫到確實有意思,把演算法寫的簡單易懂。
8.從Paxos到Zookeeper分散式一致性原理與實踐
看這本書是我對分散式事務 兩階段提交(2pc)、三階段提交(3pc)、有了更深的認識。CAP理論 BASE理論。對分散式一致性有了深刻的認識。看到zookeeper的時候有點蒙,表示看不懂。最近看完《架構探險:從零開始寫分散式服務框架》後對zookeeper有了更深的認識。有時間在重讀下Zookeeper相關的內容。
9.這就是搜尋引擎
同事推薦的,看完這本書後對倒排索引有了更深刻的認識。自己也可以簡單的實現一個很簡單的搜尋引擎。對爬蟲相關的知識也介紹了下。基本都是理論級別的。
10. 大型網站系統與Java中介軟體實踐
去年看過一遍,沒啥印象了呵呵。
11. Netty 權威指南
當時買這本書是為了學NIO,沒找到專門的書寫NIO的,看完NIO在學Netty就會輕鬆很多。
想了解更多精彩內容請關注我的公眾號
本人簡書blog地址:http://www.jianshu.com/u/1f0067e24ff8
點選這裡快速進入簡書
相關文章
- 史上最全的Java進階書籍推薦Java
- Java進階書籍推薦,趕快收藏起來!Java
- Java書籍推薦Java
- Java培訓進階書籍推薦,趕快收藏起來!Java
- Linux入門及進階學習推薦書籍Linux
- 入門,進階go語言優秀書籍推薦Go
- javascript推薦書籍JavaScript
- Java學習必備書籍推薦Java
- 學Java可以看哪些書?6本Java書籍推薦Java
- 最新 python書單121本從入門到進階推薦書籍最全整理Python
- 推薦適合Java初學的書籍?Java
- 後端書籍推薦後端
- python 書籍推薦 三Python
- 《Java Web開發實戰》Java工程師推薦的進階之路JavaWeb工程師
- 統計學書籍推薦
- 最全的C/C++入門到進階的書籍推薦,你需要嘛?C++
- Java學習必備書籍推薦終極版!Java
- 計算機書籍(必看推薦)計算機
- 學習Hadoop最佳書籍推薦Hadoop
- 書籍推薦:《API 設計模式》API設計模式
- 老司機分散式書籍推薦分散式
- 機器學習必看書籍推薦機器學習
- 誰能推薦推薦好的 PHP 設計模式得書籍和有關框架核心得書籍PHP設計模式框架
- 適合初學者學java技術的書籍推薦!Java
- oracle最佳化相關書籍推薦Oracle
- 7本產品經理推薦書籍
- 【好書推薦】推薦一份從入門到進階的機器學習書單機器學習
- 三刷Go語言聖經帶給我的感悟和收穫以及進階書籍整理推薦Go
- 有沒有好的測試書籍推薦
- 一本Python新手入門書籍推薦Python
- 幽默:請推薦一本讓你抓狂的Java基礎書籍?Java
- 初學者學習Java程式設計的基礎書籍推薦Java程式設計
- 推薦一本技術類書籍:Unix環境高階程式設計程式設計
- 解決日常“書荒”:深度學習書籍推薦瞭解下!深度學習
- 新時代下前端工程師的推薦書籍和必備知識前端工程師
- 10多本計算機經典書籍推薦計算機
- 技術書籍推薦-v1.0版本
- 程式設計師經典書籍推薦-附 PDF程式設計師
- 0基礎大資料學習路線及各階段學習書籍推薦大資料