java之路

http://blog.csdn.net/sony315/article/details/6865341

一. 架構師

 

1、主流框架要掌握如(ssh),沒事可以瞭解下jsf,shale,seam,richface,jpa 框架。 

2、對於各種緩存的分析利弊,能靈活運用 如memcache,Oscache, 內存數據庫timesken,嵌入數據庫b-db等。。。。。 

3、向網絡、通信方面發展,比如說寫個類似於mina的框架,寫寫類似於遊戲服務端的東西,自己可以寫協議,支持高併發。 

4、掌握幾種主流數據庫,oracle,sql ,mysql等,可以書寫複雜的存儲過程,mysql之類的分佈、集羣掌握一下。 


5、會用輕量級別的SOA框架,如serviceMix,Mule等。。。JMS消息隊列需要掌握。 

6、深入瞭解當前業務系統,爭取做到這方面的專家。 

 

7、熟悉了Java基礎類庫之後,還需要寫出好的代碼,重用+重構,重用是一種思想,需要多學習設計模式,Java類庫中設計模式使用得就非常多,這點需要自己多思考;重構,在不影響原有功能的基礎上改善代碼的質量,這個需要自己平時多加練習和體會。 

8、建議深入JVM的深層機制,如類加載機制等,如果業務的訪問量大,儘早會遇到一些性能問題,JAVA常用的性能問題就是OutOfMemory,自己可以嘗試去解決這類問題,不過要做好心理準備,解決這類問題一般需要較長時間,而且會比較痛苦,當然在解決這類問題的過程中,可以學到很多東西,可以明顯感覺到自己的提升。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章