原创 jmokit 靜態方法

前言 Jmockit是一個超強大的ut mock工具, 與其他mock工具最大的特點是可以對final類, 靜態方法進行mock! 這是其他mock工具不可比的. 這也成爲我們選它做ut的原因. 多種mock工具特色比較: http://

原创 java.lang.ClassCastException: $Proxy17 cannot be cast to *.*.*.service.impl.DeviceService

報錯: java.lang.ClassCastException: $Proxy17 cannot be cast to *.*.*.service.impl.DeviceService at *.*.*.service.impl.De

原创 Cloudera CDH4(含4.5) 卸載

  記錄卸載過程和問題。現有環境Cloudera Manager + (1 + 2 )的CDH環境。 1、先在Manage管理端移除所有服務。 2、刪除Manager Server 在Manager節點運行 $ sudo /usr/sh

原创 Esper學習之一:Esper介紹

由於項目需要,我開始了學習Esper的任務。剛開始覺得他是個很高級的東西,學了一段時間後發現他確實是很高級的東西。不過貌似在國內的應用很少,網上都查不到什麼資料的,所以我覺得在博客裏寫一下自己的學習的收穫,一是總結所學知識點,二是分享給更

原创 Esper學習之六:EPL語法(二)

 從上一篇開始說EPL的語法,主要是關於註解的。今天來說說比較常用的語法,Select Clause和From Clause。這個兩個可以說是寫EPL必備,要想得到事件流的處理結果,基本上就靠他們倆了(Pattern除外)。今天的內容比

原创 Esper學習之二:事件類型

上週我們介紹了Esper,它是一個適合實時分析數據的內存計算引擎。若有不瞭解的同學可以看一下Esper學習之一:Esper介紹。如果各位自己運行過之前的程序,應該對Esper的處理機制和EPL比較感興趣。不過這篇文章就先來介紹一下Espe

原创 Esper學習之八:EPL語法(四)

關於EPL,已經寫了三篇了,預估計了一下,除了今天這篇,後面還有5篇左右。大家可別嫌多,官方的文檔對EPL的講解有將近140頁,我已經儘量將廢話都幹掉了,再配合我附上的例子,看我的10篇文章比那140頁英文文檔肯定舒服多了吧。也請各位

原创 Esper學習之五:EPL語法(一)

上篇說到了Esper的Context,要是不瞭解的同學請參看《Esper學習之四:Context》,看過的同學如果還是不理解的話可以給我評論,我將會儘可能的解答。之前有些同學問我Context和Group by有什麼區別,其實如果只是

原创 註釋驅動的 Spring cache 緩存介紹

概述 Spring 3.1 引入了激動人心的基於註釋(annotation)的緩存(cache)技術,它本質上不是一個具體的緩存實現方案(例如 EHCache 或者 OSCache),而是一個對緩存使用的抽象,通過在既有代碼中添加少量

原创 【第十三章】 測試 之 13.3 集成測試 ——跟我學spring3

13.3  集成測試 13.3.1  概述        集成測試是在單元測試之上,通常是將一個或多個已進行過單元測試的組件組合起來完成的,即集成測試中一般不會出現Mock對象,都是實實在在的真實實現。          對於單

原创 spring緩存集成memcache

spring3.1.0開始支持註解方式的緩存實現,非常方便,不過它目前只支持java內置的ConcurrentMap和ehcache這兩種緩存方式,因爲項目用到memcache,就想把memcache集成到spring內置的緩存中,使m

原创 Esper學習之三:進程模型

上週末本來要更新第三篇的,但是因爲突發事情沒能完成。這周我會爭取更新兩篇,讓感興趣的同學一次看個夠。        之前對Esper所能處理的事件結構進行了概述,並結合了例子進行講解,不清楚的同學請看Esper學習之二:事件類型。今天主

原创 jQuery 獲取指定元素

1、利用標籤名獲取元素 $("標籤名") 2、通過ID獲取元素 $("#id_name") 3、通過 類名獲取元素 $(".className") 4、一次性獲取多個元素 $("元素名, 元素名, 元素名 ..

原创 Esper學習之四:Context

Context是Esper裏一個很有意思的概念,要是理解爲上下文,我覺得有點不妥。以我的理解,Context就像一個框,把不同的事件按照框的規則框起來,並且有可能有多個框,而框與框之間不會互相影響。不知道各位在看完這篇文章後是否認同我

原创 Esper學習之七:EPL語法(三)

上篇說到了Select Clause和From Clause,今天這篇就說說Aggregation,Group by,Having和Output Clause。先預告一下,由於例子比較多,所以篇幅會有些長,需要各位耐心觀看哦。