原创 dom4j生成xml

1、XMLWriter輸出domcument對象:XMLWriter writer = null; try { // 輸出到response.writer流中 writer = new XMLWr

原创 java中synchronized的理解

打個比方:一個object就像一個大房子,大門永遠打開。房子裏有 很多房間(也就是方法)。這些房間有上鎖的(synchronized方法), 和不上鎖之分(普通方法)。房門口放着一把鑰匙(key),這把鑰匙

原创 HttpURLConnection相關

1、java.io.FileNotFoundException:http://url:port/當http://url:port/不可用時,報java.io.FileNotFoundException;2、

原创 XML、JavaBean轉換

[quote]轉自http://lywybo.iteye.com/blog/468556#comments[/quote]最近項目中用到了xml和java bean的轉換 用到xml的時候我們需要遍歷解析。

原创 mysql 常用函數

1、FIND_IN_SET(str,strlist):如果字符串str在由N子串組成的表strlist之中,返回一個1到N的值。一個字符串表是被“,”分隔的子串組成的一個字符串。如果第一個參數是一個常數字符

原创 tomcat 性能優化 調優

Tomcat性能優化:1、JVM性能優化:查看JVM可以支持的最大內存,可以通過java -XmxXXXM -version命令進行測試,其中XXX代碼內存大小數值(記得一定要帶上後面的M),逐步提高XXX

原创 UML中類之間的關係及其Java代碼例子<轉>

關係是事物之間的聯繫。類之間有4種重要的關係:依賴、泛化、關聯和實現。這些關係都可以映射到代碼裏。依賴是一種使用關係,描述了一個事物的規格說明的變化可能會影響到使用它的另一個事物(反之不一定)。在UML中表

原创 log4j不打印日誌文件到tomcat日誌中

如有以下log4j配置:log4j.rootLogger=INFO, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.ap

原创 java反射:object is not an instance of declaring class

/** * <pre> * <h3>通過反射執行某個方法,並將數據集放入cache中</h3> * </pre> * * 方法實現呆完成 * * @param key * 緩存key * @p

原创 JAVA中幾種概念

1、高內聚(將邏輯上相關的抽象放在一起)低耦合(減少模塊間的依賴關係);2、繼承(generalization)表明了“是一種”的關係。例如,蘋果是一種水果; 關聯(association)關係是類與類

原创 The Pulse-explorer executable launcher was unable to locate its companion shared

MyEclipse 8.5安裝時報錯:[b]The Pulse-explorer executable launcher was unable to locate its companion shared

原创 Spring以annotations註釋的方式託管struts2的action不能實例化

Spring以annotations註釋的方式託管struts2的action,再初始化action時,報告這個類不能初始化。原因:1.程序或配置錯誤:例如struts的配置文件,spring的配置文件。2

原创 opencms7.5

[/code]// 系統編碼String systemEncoding = (new OutputStreamWriter(new ByteArrayOutputStream())).getEncoding();HashMap vs Fa

原创 關於lucene的score評分機制有用的幾篇文檔

[url]http://m.oschina.net/bbs/thread/7707[/url]/** * */package test;import java.io.File;import org.apa

原创 myeclipse 8.0 更改默認workspace

myeclipse 8.0 更改默認workspace:修改MyEclipse8安裝目錄\configuration\config.ini文件,在此文件中添加或編輯:osgi.instance.area.d