原创 Thrift server實現的比較

轉載請註明出處:http://www.codelast.com/ 本文是我對這篇文章的翻譯:Thrift Java Servers Compared,爲了便於閱讀,我將原文附於此處,翻譯穿插在其中。此外,爲了防止原鏈接在未來某一天失

原创 設計模式 之 Visitor(訪問者模式)

訪問者模式(Visitor Pattern)是GoF提出的23種設計模式中的一種,屬於行爲模式。據《大話設計模式》中說算是最複雜也是最難以理解的一種模式了。   定義(源於GoF《Design Pattern》):表示一個作用於某對象結構

原创 Kilim 簡介

轉載http://blog.csdn.net/chenyi8888/article/details/7046652 對於軟件開發人員而言,調試多線程應用程序中的非確定缺陷是最痛苦的工作。因此,像大多數人一樣,我鍾愛使用 Erlang

原创 設計模式之 工廠模式

Java 之工廠方法和抽象工廠模式 1. 概念     工廠方法:一抽象產品類派生出多個具體產品類;一抽象工廠類派生出多個具體工廠類;每個具體工廠類只能創建一個具體產品類的實例。     即定義一個創建對象的接口(即抽象工廠類),讓其

原创 Java中的強引用,軟引用,弱引用和虛引用

從JDK1.2版本開始,把對象的引用分爲四種級別,從而使程序能更加靈活的控制對象的生命週期。這四種級別由高到低依次爲:強引用、軟引用、弱引用和虛引用。 一、強引用 如果一個對象具有強引用,那就類似於必不可少的生活用品,垃圾回收器絕不會

原创 Akka邊學邊寫(一)

Akka是什麼呢?直接引用Akka網站上面的描述吧: Akka is a toolkit and runtime for building highly concurrent, distributed, and fault toler

原创 暫停遊戲

一般實現遊戲暫停的方法就是令Time.timeScale = 0。但是我們經常會發現一些匪夷所思的問題,而很多時候是何Update函數有關。 根據官方文檔可知,設置Time.timeScale爲0將回暫停所有和幀率無關的事情。這些

原创 eclipse的thrift插件

插件網址爲:http://thrift4eclipse.sourceforge.net/en/install.html,經測試對Eclipse 4.4.2也有效:Eclipse 4.4.2上的安裝步驟: 1) 打開菜單:Help > I

原创 Thrift -可伸縮的跨語言服務開發框架

轉載 https://www.ibm.com/developerworks/cn/java/j-lo-apachethrift/ Apache Thrift 是 Facebook 實現的一種高效的、支持多種編程語言的遠程服務

原创 UGUI新手引導

轉載 :http://blog.csdn.net/lyh916/article/details/50878799 效果圖: 對於新手引導,主要分兩種做法:需要使用shader的和不需要shader的,這裏介紹的是後者 1.

原创 分佈式助手Zookeeper(三)

轉載地址 http://qindongliang.iteye.com/blog/1985242 Zookeeper的Session:  (1)客戶端和server間採用長連接  (2)連接建立後,server產生session ID(6

原创 Apache curator-client詳解

原文地址http://shift-alt-ctrl.iteye.com/blog/1981751    Apache curator框架中curator-client組件可以作爲zookeeper client來使用,它提供了

原创 zookeeper windows 入門安裝和測試

一、序言       以下是我對zookeeper 的一些理解:      zookeeper 作爲一個服務註冊信息存儲的管理工具,好吧,這樣說得很抽象,我們舉個“栗子”。       栗子1號:       假設我是一家KTV的

原创 Shell中的>/dev/null 2>&1 與 2>&1 >/dev/null 與&>/dev/null 的區別

http://blog.csdn.net/reyleon/article/details/11595985 默認情況下,總是有三個文件處於打開狀態,標準輸入(鍵盤輸入)、標準輸出(輸出到屏幕)、標準錯誤(也是輸出到屏幕),它們分別對應

原创 java7 MethodHandle學習筆記

轉載 http://blog.csdn.net/aesop_wubo/article/details/48858931 簡介 java7在JSR 292中增加了對動態類型語言的支持,使java也可以像C語言那樣將方法作爲參數傳遞,其實現