原创 讓Hibernate輸出SQL語句參數配置

2009 - 04 - 24 讓Hibernate輸出SQL語句參數配置 關鍵字: 讓hibernate輸出sql語句參數配置 在J2ee應用中,如果採用Hibernate框架,可以自動建立數據庫實體與Java實體類的映

原创 Eclipse @override報錯解決

Eclipse @override報錯解決 關鍵字: eclipse @override 報錯 解決 我想這個問題肯定困擾了很多人,我也不例外。新公司用的東西多多少少會與我們以前公司的有所不同。所以這個問題也時常伴隨在我們身邊。 第

原创 面向對象的基本原則

面向對象的基本原則 前五項原則是關於類設計的,它們是: SRP,單一職責原則,一個類應該有且只有一個改變的理由。 OCP,開放封閉原則,你應該能夠不用修改原有類就能擴展一個類的行爲。 LSP,Liskov替換原則,派生類要與

原创 spring對AOP的代理支持——JDK動態代理和CGLIB字節碼生成

spring對AOP的代理支持——JDK動態代理和CGLIB字節碼生成 2010-01-27 15:02 spring對AOP的代理支持 1、如果目標對象實現了接口,默認情況下會採用JDK的動態代理實現AOP 2、如果目標對象實現

原创 應用Mozilla框架的感受【轉】

轉載:http://zhxiong.bokee.com/3857888.html 應用Mozilla框架的感受 關鍵詞: Firefox    Mozilla    社區                                

原创 Hibernate二級緩存和查詢緩存

最近趁有空學習了一下Hibernate的緩存,其包括一級緩存,二級緩存和查詢緩存(有些是參照網絡資源的): 一、一級緩存    一級緩存的生命週期和session的生命週期一致,當前sessioin一旦關閉,一級緩存就消失,因此一級緩存也

原创 CGLIB-Spring的一種反射機制

Spring 在進行反射時候主要有兩種策略,一種是直接用 JDK 的反射,另外是用 CgLib 。 cglib是一個開源項目, 是一個強大的,高性能,高質量的Code生成類庫,它可以在運行期擴展Java類與實現Java接口。Hibern

原创 jBPM4 PVM的流程定義模型與過程調度

轉載:   完整的jBPM4 PVM介紹發表在《程序員》第8期,這裏截取部分的意思是PVM的過程調度是非常靈活的,PVM提供了一套和token類似的execution過程調度機制,通過對execution的完全操控,節點運行期行爲有了無限

原创 JS格式化工具—可將js代碼格式化成經典或微軟排版格式,也可將js進行壓縮

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

原创 SQL語句效率問題的幾點總結

2009-10-30 SQL語句效率問題的幾點總結 1. SQL優化的原則是:   將一次操作需要讀取的BLOCK數減到最低,即在最短的時間達到最大的數據吞吐量。     調整不良SQL通常可以從以下幾點切入:     檢查不良

原创 memcached高性能架構

1.memcached詳細介紹。 引用 通常的網頁緩存方式有動態緩存和靜態緩存等幾種,在ASP.NET中已經可以實現對頁面局部進行緩存,而使用memcached的緩存比 ASP.NET的局部緩存更加靈活,可以緩存任意的對象,不管是否在頁

原创 數據庫設計技巧14則

2009-11-02 數據庫設計技巧14則 關鍵字: 數據庫 設計     1. 原始單據與實體之間的關係   可以是一對一、一對多、多對多的關係。在一般情況下,它們是一對一的關係:即一張原始單據對應且只對應一個實體。在特殊情況

原创 通過JS訪問文件

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META N