11 2008 檔案
jNetPcap-用Java實現libpcap完整封裝的網絡數據包捕獲函數庫
摘要: 在網絡上看到了這個項目,本人對這個不太了解,但挺興趣所以也推薦給大家,希望能一起學習。
jNetPcap是libpcap的一個Java完整封裝。jNetPcap使用與libpcap相同風格的API。libpcap是unix/linux平臺下的網絡數據包捕獲函數庫,大多數網絡監控軟件都以它為基礎。 Libpcap可以在絕大多數類unix平臺下工作。Libpcap提供了系統獨立的用戶級別網絡數據包捕獲接口,并充分考慮到應用程序的可移植性。
閱讀全文
posted @
2008-11-27 22:55 x.matthew 閱讀(11799) |
評論 (1) 編輯
使用 Spring 的JMX annotation 讓POJO對象輸出到JMX
摘要: 自JDK5.0 引入注解(Annotation)后,讓Java的開發簡化了很多,讓開發者幾乎擺脫復雜的
配置文件的煩惱。本文將介紹Spring提供的一套相當于Commons Attribut屬性類的注解和一個策略接口 JmxAttributeSource 的實現類 AnnotationsJmxAttributeSource, 這個類允許 MBeanInfoAssembler 來讀這些注解。本文就給大家展示一下,使用Spring的JMX annotation,如何簡單快速讓POJO對象輸出到JMX.
閱讀全文
posted @
2008-11-26 22:20 x.matthew 閱讀(2590) |
評論 (2) 編輯
使用cobertura來測量單元測試的代碼覆蓋情況
摘要: Cobertura是一個基于jcoverage的免費Java工具,它能夠顯示哪一部分代碼被你的測試所覆蓋,并可生成HTML或XML報告. 本文將介紹如何在項目中使用cobertura來測量單元測試的代碼覆蓋情況.
閱讀全文
posted @
2008-11-25 22:47 x.matthew 閱讀(4545) |
評論 (4) 編輯
Java Base64類庫學習筆記
摘要: Java Base64 這是一個用于編碼和解碼(encode/decode )base64字符串和數據流的Java開源類庫。Base64是網絡上最常見的用于傳輸8Bit字節代碼的編碼方式之一。可用來作為電子郵件或WebService附件的傳輸編碼.
閱讀全文
posted @
2008-11-25 20:23 x.matthew 閱讀(10280) |
評論 (0) 編輯
Jetty cometd(Continuation)學習筆記
摘要: 關鍵字: Jetty, Cometd, Continuation, dojo
前言:
為了更容易的掌握Jetty cometd的使用方法,本筆記通過講解Jetty 6.0自帶的chat演示程序來輔助講解Jetty Cometd的實現。
閱讀全文
posted @
2008-11-20 20:04 x.matthew 閱讀(13935) |
評論 (10) 編輯
業余時間開發的一個益智小游戲(swing,java)
摘要: 在業余時間開發的一個益智小游戲《老虎過河》。游戲比較簡單,前后花了大概一天多的時間,由于對swing接觸的太少,所以在界面上花了太多的時間,而且寫的比較凌亂。
閱讀全文
posted @
2008-11-16 16:19 x.matthew 閱讀(4725) |
評論 (40) 編輯
JBoss Envers 學習筆記
摘要: 試用JBoss Envers項目有一陣子了,趁項目發布 1.1.0版,也同時把學習筆記共享給大家,希望對大家有所幫助。
JBoss Envers目的是根據對實體的設置,提供記錄執行數據變更歷史的功能(數據變更版本)。Envers的配置非常簡單,如果需要對某個實例進行歷史數據版本記錄,只需要在實例上配置@Versioned annotation即可。針對每個實體的版本的歷史數據,Envers都會創建一個單獨的數據表進行存儲。
閱讀全文
posted @
2008-11-14 12:14 x.matthew 閱讀(1870) |
評論 (1) 編輯
SpringSource宣布收購G2One公司,正式介入Groovy開發領域
摘要: 美國時間2008年11月11日 21點16分, SpringSource宣布并購G2One公司(G2One公司擁有Groovy和Grails兩大產品)。此次收購后, SpringSource現在將會向groovy和Grails開發團隊提供全面的技術和解決方案的支持。
這對Groovy和Grails開發用戶,無疑是一個好消息。
閱讀全文
posted @
2008-11-12 16:34 x.matthew 閱讀(1687) |
評論 (5) 編輯
在Linux環境上安裝memcached手冊
摘要: memcached安裝幫助手冊。
閱讀全文
posted @
2008-11-12 12:47 x.matthew 閱讀(5483) |
評論 (3) 編輯
推薦一款很好用的調試JS的Eclipse插件
摘要: 目前最新版本為JSDT 1.0.2。
Javascript Debug Toolkit介紹
JSDT(Javascript Debug Toolkit)是一個用于javascript調試的eclipse 插件,用于調試javascript。JSDT可以跨瀏覽器調試,支持在IE,Firefox,Safari,Chrome等主流瀏覽器中調試 javascript。JSDT支持設置斷點,單步調試等調試工具的基本特性。
當然使用Firefox的朋友也可以選擇 FireBug,也是很不錯的JS調試工具。
閱讀全文
posted @
2008-11-10 19:54 x.matthew 閱讀(31394) |
評論 (8) 編輯
Spring Integration 1.0 RC1 版本發布
摘要: 期待了許久,終于等到Spring Integration 1.0的 RC1版本。相對于Spring的其它項目,Spring Integration項目的推進速度的確是比較慢。由于本人對EIP這一塊的情有獨鐘,所以對這一塊也是一直追蹤著。RC1版本的發布,也代表著1.0 的正式也臨近發布了,請我們期待吧。
下面是本人先前整理的學習筆記(目前只針對M6版本,RC1版有一些改動,正在整理中)
閱讀全文
posted @
2008-11-08 12:53 x.matthew 閱讀(1660) |
評論 (1) 編輯
Spring 2.5.6正式發布
摘要: 期待了四個多月的Spring 2.5.6版本終于正式發布了,官網信息.
按照官方3.0版本開發的說明,Spring 2.5.6將會是Spring 2.5分支的最后一個版,整個開發團隊將會全力投入到 3.0版本的開發工作。3.0版的MVC將會對Rest進行支持。
Spring 3.0 is in progress now! view roadmap click here
閱讀全文
posted @
2008-11-06 10:25 x.matthew 閱讀(2201) |
評論 (0) 編輯
通過Spring2.5對單元測試的Annotation支持進行TDD開發
摘要: 本文從一個例子出發,根據TDD(測試驅動開發)要求,進行開發。只是用于演示如何使用Spring2.5提供的基于Annonation方式的IOC實現,進行TDD開發。
首先我們來看一下這個例子的要求:
開發一個購物車對象,可以添加商品,刪除商品,查詢已購商口,結賬功能。
閱讀全文
posted @
2008-11-05 19:40 x.matthew 閱讀(1908) |
評論 (2) 編輯
JSON taglib學習筆記
摘要: JSON-taglib 是 JSP 2.0 標簽庫,用于生產 JSON (JavaScript Object Notation) 數據結構。
閱讀全文
posted @
2008-11-03 19:30 x.matthew 閱讀(2332) |
評論 (0) 編輯
?Spring2 提供的remote包學習筆記
摘要: Spring2 針對遠程訪問服務,提供的一個remote包。其的的是提供一套統一的遠程服務發布功能。
Spring2支持遠程服務功能如下:
1. RMI服務
2. Hessian或者Burlap通過HTTP遠程調用服務
3. HTTP調用器暴露服務
本文結合源碼示例,來講解如何實現這些功能發布。
閱讀全文
posted @
2008-11-02 19:20 x.matthew 閱讀(2513) |
評論 (1) 編輯