原创 理解ThreadLocal

ThreadLocal是什麼     早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal爲解決多線程程序的併發問題提供了一種新的思路。使用這個工具類可以很簡潔地編寫出優美的多線程程序。Thre

原创 用MiddleGenIDE工具生成hibernate的POJO(根據數據表生成POJO類)

推薦:MiddlegenIDE插件,   是一個Eclipse   插件.     用它可以直接連接到數據庫,   根據表按照一定的HIBERNATE規則作出BEAN和對應的XML ,用完後你可以手動刪除它加載的JAR包和XML文件!

原创 Hibernate的Criteria用法總結

最近在項目中使用 Struts 和 Hibernate 進行開發,有感於 Criteria 比較好用,在查詢方法 設計上可以靈活的根據 Criteria 的特點來方便地進行查詢條件的組裝。現在對 Hibernate的Criteria 的用

原创 Hibernate 疑難異常及處理

1、a different object with the same identifier value was already associated with the session。   錯誤原因:在hibernate中同一個sessi

原创 序列化

    序列化是數據持久化的一種方案,它的應用比較廣泛,例如Tomcat保存session數據就會使用它。JAVA的序列化功能是作爲I/O功能的一個子項。     可以把序列化理解爲把JAVA對象內存中的數據採編成一串二進制的數據,然後把這

原创 Location對象

Location 對象包含有關當前 URL 的信息。 Location 對象是 Window 對象的一個部分,可通過 window.location 屬性來訪問。 Location 對象描述 Location 對象存儲在 Window 對象

原创 ibator的使用

ibator是與ibatis配套的代碼生成工具,運行方包括命令行、ant任務和在eclipse中運行等。這裏介紹在eclipse中如何使用該工具。   一、在eclipse中安裝ibator   1、版本檢查:新版本的ibato

原创 Struts1中不同的Action和ActionForm組合

[1] 完整的action <action path="/aFullAction"     type="somePackage.someActionClass">     name="someForm"     input="som

原创 Java中靜態塊和實例塊

靜態塊: static{         語句1;         語句2;。。。;語句n; } main()方法在類加載到內存完成後,纔會被執行。所以,main()比靜態塊要晚執行。 正如非靜態成員變量不能在靜態方法中使用,同樣也不能在靜

原创 域初始化、靜態塊及構造方法等在創建類實例時的執行順序

    在《Core java 2: volumn 1, Edition 5》一書的第四章“對象與類”中講到域賦值語句、實例塊、靜態塊及構造方法等在創建類實例時的執行順序,中文譯本有些處翻譯的不貼切,而英文原書中也有一處錯誤。本文通過一個小

原创 關於javascript-prototype繼承

這是從腳本之家上看到的一篇關於javascript-prototype繼承的文章,簡單易懂:直接貼個地址吧:http://www.jb51.net/article/11199.htm

原创 Hibernate 疑難異常及處理

1、a different object with the same identifier value was already associated with the session。   錯誤原因:在hibernate中同一個sessi

原创 struts1標籤庫

1、Bean標籤庫 Bean標籤庫中標籤可以訪問已經存在的JavaBean以及它們的屬性,還可以 定義新的Bean,把它存放在用戶指定的任何範圍內,供網頁或者其它元素訪問, Bean標籤庫分爲以下三類:    1) 用於訪問HTTP請求信

原创 關於static

    被static修飾的域成員稱爲靜態域成員,靜態成員是屬於類所有,而不是個別的對象。靜態變量與靜態方法的作用是爲了提供共享的數據或工具方法,例如將數學常用的常數或計算公式,以static聲明,之後可以把這個類當作工具類。通過類名稱來管

原创 pageEncoding和contentType的區別

pageEncoding 在JSP標準的語法中,如果pageEncoding屬性存在,那麼JSP頁面的字符編碼方式就由pageEncoding決定,否則就由contentType屬性中的charset決定,如果charset也不存在,J