原创 開發標準的JMX MBean服務

開發標準的JMX MBean服務 http://blog.csdn.net/jbossweek/archive/2007/12/16/1942529.aspx JBossTools 2.0.0 GA  是eclipse插件,而不是 JBo

原创 Junit3.8.1

學習筆記: 深入的思索艱難的編碼簡單手動測試成功------喜悅-----止步Automate our task.測試的是代碼不是測試人。java -cp junit.jar;. junit.swingui.TestRunner juni

原创 Ajax: xmlHttp.status問題

1. xmlHttp.status=0 初學《Ajax基礎教程》下載的書本源文件例子運行後,直接打開innerHTML.html,點擊按鈕,毫無反應, 經alert ()知 xmlHttp.status狀態是0,查後文檔上也沒有關於這種狀

原创 Ajax 三劍客源碼及在線文檔

Ajax Foundations on-line-reading:  http://book.csdn.net/bookfiles/11/ download:  http://download.csdn.net/source/247299

原创 equals and equals

public boolean equals(Object o){ if(o==this) return true; if(!(o instanceof CatchFinally)) return false; C

原创 RuntimeException & Checked Exception

##Java 提供了兩種Exception 的模式,一種是執行的時候所產生的Exception (Runtime Exception),另外一種則是受控制的Exception (Checked Exception)。 ##所有的Check

原创 Apache2.2.11和SVN1.6.1搭建svn版本控制平臺(windows環境)(1)

一、安裝  第一步,安裝Apache2.2,下載後直接安裝就可以了,沒有什麼難的。  第二步,安裝Subversion1.6.1(目前最新版本),注意下載時,看是否支持Apache2.2;我使用的是svn-win32-1.6.1.zip

原创 Java 類加載機制

classloader的兩種載入方式:1)pre-loading預先載入,載入基礎類 2)load-on-demand按需求載入 只有實例化一個類纔會被classloader載入,僅僅申明並不會載入 java動態載入class的兩種方式:

原创 Apache2.2.11和SVN1.6.1搭建svn版本控制平臺(windows環境)(2)----SVNServer

安裝 ApacheSVN 服務器 Subversion的設計包括一個抽象的網絡層,這意味着版本庫可以通過各種服務器進程訪問。理論上講,Subversion可以使用無限數量的網絡協議實現,目前實踐中存在着兩種服務器。 SVNServer:s

原创 JVM詳解之Java垃圾回收機制詳解和調優 (1)

http://java.ccidnet.com/art/3539/20060314/476073_1.html   1.JVM的gc概述  gc即垃圾收集機制是指jvm用於釋放那些不再使用的對象所佔用的內存。java語言並不要求jvm有

原创 MVC 和Model2的區別

1.簡述MVC。 MVC是複合模式,結合了觀察者模式、策略模式和組合模式。模型使用Observer,控制器是視圖的策略,視圖使用組合模式實現用戶界面。適配器是使用MVC時,經常附帶用到的技巧:使用適配器將模型適配成符合現有視圖和控制器的需

原创 Template Pattern

Hook,是一種被聲明在抽象類中的方法,但只有空的或者默認的實現。 算法的某些步驟是可選的,我們就可以將這些步驟實現爲Hook,而不是實現成抽象方法。

原创 Code Conventions for the Java Programming Language

Code Conventions for the Java Programming Language   http://java.sun.com/docs/codeconv/

原创 模式比較

模式比較:  1. Decorator、 Adapter、Facade Decorator:不改變接口,但加入責任(將一個對象包裝起來,以增加新的行爲和責任)。  Adapter:將一個接口轉成另一個接口(將一個對象包裝起來,以改變其接口

原创 Singleton的三種方案

一、//Synchronize the method public class Singleton {     private static Singleton uniqueInstantce;     private Singleton