892
汽車大全
並發網2014.12月閱讀量Top10
-
Top1 Java 注解指導手冊 – 終極向導
編者的話:注解是java的一個主要特性且每個java開發者都應該知道如何使用它。我們已經在Java Code Geeks提供了豐富的教程, 如Creating Your Own Java Annotations, Java Annotations Tutorial with Custom Annotation 和 Java Annotations: Explored & Explained.我們也有些文章是關於注解在不同類庫中的應用,包括……(1,443 人閱讀)
在實際使用ZooKeeper開發中,我們最常用的是Apache Curator。 它由Netflix公司貢獻給Apache,目前版本2.7.0。 相信你在使用ZK API開發時會遇到讓人頭疼的幾個問題,ZK連接管理、SESSION失效等一些異常問題的處理……(1,184 人閱讀)
-
Top3 並發性能優化 – 降低鎖粒度
在高負載多線程應用中性能是非常重要的。為了達到更好的性能,開發者必須意識到並發的重要性。當我們需要使用並發時, 常常有一個資源必須被兩個或多個線程共享……(1,063 人閱讀)
在Java程序員的世界裏,第一要素是“類”,而在函數式編程裏,第一要素則是“函數”。完全不同的編程理念,確實很難讓函數式編程出現在Java工程師日常工作的代碼中……(887 人閱讀)
分布式的鎖全局同步, 這意味著任何一個時間點不會有兩個客戶端都擁有相同的鎖。首先我們先看一個全局可重入的鎖。 Shared意味著鎖是全局可見的, 客戶端都可以請求鎖。 Reentrant和JDK的ReentrantLock類似, 意味著同一個客戶端在擁有鎖的同時,可以多次獲取,不會被阻塞……(824 人閱讀)
可以利用ZooKeeper在集群的各個節點之間緩存數據。 每個節點都可以得到最新的緩存的數據。 Curator提供了三種類型的緩存方式:Path Cache,Node Cache 和Tree Cache ……(653 人閱讀)
-
Top7 JAVA中的觀察者模式實例教程
觀察者模式是一種行為設計模式。觀察者模式的用途是,當你對一個對象的狀態感興趣,希望在它每次發生變化時獲得通知。在觀察者模式中,觀察另外一個對象狀態的對象叫做Observer觀察者,被觀察的對象叫著Subject被觀察者。根據GoF規則,觀察者模式的意圖是……(600 人閱讀)
-
Top8 JAVA中的命令模式實例教程
命令模式是一種行為模式,因此,它處理的是對象的行為。命令模式為係統中不同的對象提供中性化的交流媒介。根據GoF的定義,命令模式是……(573 人閱讀)
-
Top9 角色對象模式
單個對象透過不同的角色對象來滿足不同客戶的不同需求。每一個角色對象針對不同的客戶內容來扮演其角色。對象能夠動態的管理其角色集合。角色作為獨立的對象是的不同的內容能夠簡單的被分離開來,係統間的配置也變得容易……(561 人閱讀)
-
Top10 Java FP: 偽造閉包工廠,創建域對象
最近我們想構建一個需要使用外部依賴進行計算的域對象,同時我們希望在測試的時候能夠忽略這些依賴。
最開始,我們簡單地在域對象中創建依賴,這使得在測試的過程中,不能隨意修改依賴的值……
最後更新:2017-05-23 10:31:59