原创 linux下安裝jdk,tomcat,myeclipse

1、 首先到官方網站下載JDK1.6和Tomcat6JDK下載地址:http://download.java.net/jdk6/Tomcat6下載:h

原创 axis1 客戶端開發

axis1 客戶端調用需要一個調用類,四個jar包,如果web調用需要配置CLASSPATH=.;D:\Program Files\apache-tomcat-6.0.20\lib\axis-1.4.jar;D:\Program File

原创 jvm jdk jre的區別與聯繫

1、.JVM -- java virtual machine JVM就是我們常說的java虛擬機,它是整個java實現跨平臺的最核心的部分

原创 回車使用ajax提交form表單

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><script type="text/javascript" sr

原创 hibernateSearch3開發示例

1、開發環境:spring2.5、hibernate3.3.1GA、hibernateSearch3.1.0GA;2、開發是基於maven上開發的,首

原创 TreeMap key中存實體的排序問題

TreeMap作爲鍵值對存儲,當鍵中放的是整數和字符串沒什麼問題,當鍵爲實體時,需要實現Comparator接口的compare方法,並且在這個實體類裏重寫的equals、hashCode方法,如聲明如下TreeMap: Map<Mo

原创 sql 記錄

1、聚集索引和非聚集索引區別:聚集索引和非聚集索引的根本區別是表記錄的排列順序和與索引的排列順序是否一致,聚集索引表記錄的排列順序與索引的排列順序一致

原创 spring aspect

面向切面編程,代碼如下:@Aspectpublic class ControllorAspectj { @Pointcut("within(com.s

原创 linux操作小記

1、linux識別U盤我用的是centos5.2版本的,linux識別U盤很重要的一點就是,掛載之前一定要將鼠標放在虛擬機內,包括鼠標的焦點要放在虛擬

原创 struts2自定義結果類型

struts2中自定義resultType需要實現Result接口裏的execute方法,除了這個還需要定義一個全局靜態變量,public stati

原创 List/Map/Set

1、List和Set 都是實現了Collection接口,List和Set區別主要在於,list可以添加重複值,實現除了Collection裏定義的一些方法(如get),list操作方便,可隨機取值,而set如果要取值只能調用iterat

原创 集羣、分佈式、負載均衡區別與聯繫

1、Linux集羣主要分成三大類( 高可用集羣, 負載均衡集羣,科學計算集羣)(下面只介紹負載均衡集羣) 負載均衡集羣(Load Balance Cl

原创 mysql垂直分區和水平分區

數據庫擴展大概分爲以下幾個步驟:1、讀寫分離:當數據庫訪問量還不是很大的時候,我們可以適當增加服務器,數據庫主從複製的方式將讀寫分離;2、垂直分區:當

原创 unknown option or illegal argument:-XX:OnOutOfMemoryError=kill

安裝Hbase時候(hbase-0.94.8)報錯:unknown option or illegal argument:-XX:OnOutOfMemoryError=kill搞了半天是jdk版本不支持,原

原创 Maven常用插件使用說明之deploy

Maven的deploy插件用於把Maven自動構建生成的版本發佈到中央代理倉庫如Nexus服務器上,也能把第三方依賴庫(如Jar包)或一個獨立的Jar包直接發佈到中央代理倉庫供大家共享使用。下面介紹dep