原创 在Netbeans中使用Struts2.0+Spring2.5+Hibernate框架(一)
Netbeans 6.1中加入了Spring 2.5,Struts,Hibernate的支持,可以滿足現在大部分企業應用SSH框架的開發需求。本文將用一個簡單的登陸例子來介紹如何在Netbeans6.1中使用SSH框架進行企業級開發。本
原创 oracle 基本語句
Oracle基本建表語句 --創建用戶 create user hanidentified by han default tablespace users Temporary TABLESPACE Temp; grant connect
原创 在Netbeans中使用Struts2.0+Spring2.5+Hibernate框架(二)
上一篇文章介紹了在Netbeans6.1中使用SSH框架的準備工作及OR映射的方法,這篇文章則繼續介紹如何構建視圖層和業務邏輯層以及在此過程中整合Struts和Spring框架。 1、建立業務邏輯。在service包中創建業務接口User
原创 linux中jdk的卸載與安裝
一.jdk1.4卸載 由於redhat Enterprise 5 中自帶安裝了jdk1.4的,所以在安裝jdk1.6前我把jdk1.4的卸了,步驟如下: 1.打開終端輸入#rpm -qa | grep gcj ,其現實內容有:
原创 在RedHat5.5安裝oracle10g中遇到錯誤
網上搜一下也有很多在RHEL 5.x系列上安裝ORACLE的教程,但大多都是32位的平臺;若照抄到64位平臺也必出錯; 經過筆者反覆測試,發現以下10個RPM包是必裝的: 這裏我省略了RPM包的主、次版本號,因爲我相信現在的Linux
原创 oracle 操作表空間和分區表
前提: 查詢分區:Select *From user_extents WHERE partition_name='分區名'; 1)創建表空間 create tablespace HRPM0 datafile '/or
原创 嵌套For循環性能優化案例
1 案例描述 某日,在JavaEye上看到一道面試題,題目是這樣的:請對以下的代碼進行優化 Java代碼 for (int i = 0; i < 1000; i++) for (int j = 0; j < 100
原创 BufferedReader.readLine()讀取文件第一行會出現bug,首行第一個字符會是一個空字符
BufferedReader.readLine()讀取第一行會出現bug,首行第一個字符會是一個空字符 BufferedReader is =new BufferedReader(new InputStreamReader(new ile
原创 oracle操作
/*分爲四步 */ /*第1步:創建臨時表空間 */ create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'
原创 jsp struts url 傳值中文亂碼
1.<constant name="struts.i18n.encoding" value="UTF-8" /> 或是設置struts.properties struts.i18n.encoding=UTF-8 2.在web.
原创 如何書寫高質量的jQuery代碼
想必大家對於jQuery這個最流行的javascript類庫都不陌生,而且只要是前端開發人員肯定或多或少的使用或者接觸過,在今天的這篇文章中,我們將介紹一些書寫高質量jQuery代碼的原則,我們不單單會告訴你如何去書寫,也會告訴你爲什麼
原创 Java web Filter的介紹及使用
什麼是過濾器? 與Servlet相似,過濾器是一些web應用程序組件,可以綁定到一個web應用程序中。但是與其他web應用程序組件不同的是,過濾器是"鏈"在容器的處理過程中的。這就意味着它們會在servlet處理器之前訪問一個進入的請求
原创 struts2+poi實現導出Excel文件
首先需要去找一個pio包,我使用的是poi-3.2.jar jsp: <input type="button" id="btnKeyWordExcel" οnclick="window.location.href='keyWord_e
原创 Lucene的組合查詢
在Lucene中實現組合查詢的方法很多,我目前用過的方法有三種,使用MultiFieldQueryParser,使用filter,使用boolean query。 1.使用MultiFieldQueryParser
原创 hibernate mysql 時間類型
java與mysql時間類型介紹 mysql: YEAR: 'YYYY' DATE:'YYYY-MM-DD' TIME: 'HH:MM:SS' DATETIME: 'YYYY-MM-DD HH:MM:SS'