原创 JndiTemplate bean配置筆記

EBJ beans.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmln

原创 基於HTTP協議服務器,線程池

用jdk5提供的Executor 接口,Executors類可以創建單線程,多線程,線程池等。具體請看AIP.中是靜態方法獲取。 package com.ccl.http; import java.io.IOException; imp

原创 Java 字符轉碼之UTF-8轉爲GBK/GB2312

定義一字符串: String t = "hfjkds中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國hfsdkj<img src='sasa' /> fjldsajflkdsjaflkdsjalf <img

原创 Oracle 9i以上的閃存

當不小心刪除表時,幾百mb的數據就這樣沒有了? no,現在不用着急,Oracle9i 以上用一個垃圾回收來解決,很輕鬆就恢復了。不再用寶貴的時間去做數據庫的克隆/exp/imp那樣笨重的方法: select * from tab; TNA

原创 判斷瀏覽器版本及什麼瀏覽器

$(document).ready(function() { var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie (

原创 Oracle 試題和答案

1. 解釋冷備份和熱備份的不同點以及各自的優點 解答:熱備份針對歸檔模式的數據庫,在數據庫仍舊處於工作狀態時進行備份。而冷備份指在數據庫關閉後,進行備份,適用於所有模式的數據庫。熱備份的優點在於當備份時,數據庫仍舊可以被使用並且可以將數據

原创 Spring 定時器的應用及表達式解釋

先看applicationContext.xml下面的beans <!-- Trigger --> <bean id="autoJob" class="com.spring.app.AutoJob" /> <bean id="a

原创 Spring 部署CXF 框架--WebService

web.xml中配置: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmln

原创 Hibernate 悲觀鎖和樂觀鎖

悲觀鎖:認爲在修改數據庫數據的這段時間裏存在着也想修改此數據的事務!樂觀鎖:認爲在短暫的時間裏不會有事務來修改此數據庫的數據!悲觀鎖:基於jdbc實現的數據庫加鎖如下:     select * from account where na

原创 使用JdbcTemplate進行批量操作

spring.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xml

原创 Oracle數據庫實驗應用

授權: create user tempUser identified by sa default tablespace users temporary tablespace temp quota unlimited on users

原创 org.hibernate.StaleStateException: Batch update returned unexpected row cou...

錯誤是利用ajax提交多個請求的時候,數據庫不能同步請求,也就是批量提交操作的時候,jQuery的ajax提交時默認是異步的。 因此要設置爲同步。 async:flase, 很簡單,但是在檢查錯誤之前很費解。

原创 JNDI不會離我們太遠

如題,傳說中的JNDI讓不少初學JAVA的童鞋望而止步,它有那麼神奇嗎?  讓我們從一個小例子中體會。 Tomcat7.0+MySQL tomcat\conf\context.xml中如下: <Resource name="jdbc/sp

原创 spring mvc annotation 的例子

從表單到Controller:: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1

原创 JSTL 標籤使用

for: <table> <c:forEach items="${errors}" var="err" varStatus="status"> <c:if test="${status.count%2==0}"> <