原创 我的友情鏈接

51CTO博客開發ITeye個人博客

原创 eclipse最佳設置

設置工作空間的項目編碼, 防止出現亂碼     Window - Preferences - General - Workspace     將"Text file encoding"選爲"Other" - "UTF-8"   

原创 Struts1與Struts2的區別

1) 在Action實現類方面的對比:Struts 1要求Action類繼承一個抽象基類;Struts 1的一個具體問題是使用抽象類編程而不是接口。Struts 2 Action類可以實現一個Action接口,也可以實現其他接口,使可選和定

原创 Struts國際化學習筆記

     國際化(internationalization,i18n)和本地化(localization,l10n)指讓產品(出版物,軟件,硬件等)能夠適應非本地環境,特別是其他的語言和文化。程序在不修改內部代碼的情況下,能根據不同語言及地

原创 eclipse最佳設置

設置工作空間的項目編碼, 防止出現亂碼     Window - Preferences - General - Workspace     將"Text file encoding"選爲"Other" - "UTF-8"   

原创 Struts1與Struts2的區別

1) 在Action實現類方面的對比:Struts 1要求Action類繼承一個抽象基類;Struts 1的一個具體問題是使用抽象類編程而不是接口。Struts 2 Action類可以實現一個Action接口,也可以實現其他接口,使可選和定

原创 OpenSessionInViewFilter 配置解決延遲加載

一、手動加載 如:    Hibernate.initialize(obj.getUser());//加載用戶對象  二、使用OpenSessionInViewFilter 配置解決延遲加載 如:     <!--OpenSes

原创 15款報表工具的總結【收藏版】

Java報表工具,首先可以分成兩大類:純Java報表工具,和支持Java的報表工具。 支持Java的報表工具 : 我們所說的”支持”Java的報表工具.其實就是非Java的報表工具,但是可以在Java程序中調用.這樣的產品很多,總

原创 Ajax的原理

Ajax的原理就是:通過javascript的方式,將前臺數據通過xmlhttp對象傳遞到後臺,後臺在接收到請求後,將需要的結果,再傳回到前臺,這樣就可以實現不需要頁面的回發,頁是數據實現來回傳遞,從頁實現無刷新。 Ajax的原理簡單來

原创 我的友情鏈接

51CTO博客開發ITeye個人博客

原创 關於持續集成幾點知識點

持續集成是一種軟件開發實踐,即團隊開發成員經常集成它們的工作,通常每個成員每天至少集成一次,也就意味着每天可能會發生多次集成。每次集成都通過自動化的構建(包括編譯,發佈,自動化測試)來驗證,從而儘快地發現集成錯誤。許多團隊發現這個過程可以大

原创 MVC設計模式的總結

隨着Web應用的商業邏輯包含逐漸複雜的公式分析計算、決策支持等,使客戶機越 來越不堪重負,因此將系統的商業分離出來。單獨形成一部分,這樣三層結構產生了。 其中‘層’是邏輯上的劃分。 三層體系結構是將整個系統劃分爲如圖: (1)表現層

原创 什麼是JNI(之我見)

JNI是Java Native Interface的縮寫,中文爲JAVA本地調用。從Java1.1開始,Java Native Interface(JNI)標準成爲java平臺的一部分,它允許Java代碼和其他語言寫的代碼進行交互。JNI一

原创 PO VO DAO DTO BO TO概念與區別

O/R Mapping 是 Object Relational Mapping(對象關係映射)的縮寫。通俗點講,就是將對象與關係數據庫綁定,用對象來表示關係數據。在O/R Mapping的世界裏,有兩個基本的也是重要的東東需要了解,即VO,

原创 Java或者JAR包獲取讀取資源文件的路徑的問題總結

這裏分爲具體兩種: 第一種:資源文件爲一般後綴文件 第二種:資源文件爲圖片文件 【NO1】第一種    使用這行代碼可以獲取class類的根目錄的路徑    String path =Thread.currentThread