原创 ServletContextListener的用法

  這個J2EE小提示闡述了ServletContextListener的用法。這個事件類作爲Web應用服務的一部分,處理Web應用的 servle

原创 spring事務管理

  5.3  JDBC事務管理 Spring提供編程式的事務管理(Programmatic transaction manage- ment)與聲明式的事務管理(Declarative tran

原创 oralce 鎖表的級別和情況

  oracle造成鎖表的情況: 一、查看鎖的對象視圖:select object_id,session_id,locked_mode from v$locked_object; 二、0:none 1

原创 樂觀鎖與悲觀鎖

 鎖( locking ) 業務邏輯的實現過程中,往往需要保證數據訪問的排他性。如在金融系統的日終結算 處理中,我們希望針對某個 cut-off 時間點的數據進行處理,而不希望在結算進行過程中 (可

原创 java基礎:父類與子類之間變量和方法的調用

  1)父類構造函數 java中當調用某個類的構造方法的時候,系統總會調用父類的非靜態初始化塊進行初始化,這個調用是隱式的,而且父類的靜態初始化代碼 塊總是會被執行,接着調用父類的一個或者多個構造器執行初

原创 事務隔離級別小記

  事務的四個屬性:原子性(atomicity)、一致性(consistency)、隔離性(isolation)和持久性(durability)。 1.原子性(Atomic)     最重要的原則,也是最

原创 通過ApplicationContextAware獲取bean

  加載Spring配置文件時,如果Spring配置文件中所定義的Bean類實現了ApplicationContextAware 接口,那麼在加載Spring配置文件時,會自動調用Application

原创 Spring事務的隔離級別

在Spring中定義了5中不同的事務隔離級別: 1. ISOLATION_DEFAULT(一般情況下使用這種配置既可) ; 這是一個PlatfromTransactionManager默認的隔離級別,使用數據庫默認的事務隔離級別。

原创 left join 和 right join ,inner join的區別

 通俗的講:    A   left   join   B   的連接的記錄數與A表的記錄數同    A   right   join   B   的連接的記錄數與B表的記錄數同      A   left   join   B   等價

原创 JDBC的批量操作Batch

  語句隊列,用鏈表存儲是爲了保證先到的語句能先執行   * 加到當前批次   *   * @param conn   *            數據庫連接   * @param sql   *    

原创 eclipse 國際話插件 安裝

        JInto 是一個Eclipse資源文件編輯插件 JInto軟件下載地址: http://www.guh-software.de/jinto.html 請根據自己Eclipse

原创 ApplicationContextAware

 Spring中提供一些Aware相關接口,像是BeanFactoryAware、 ApplicationContextAware、ResourceLoaderAware、ServletContextAw

原创 軟件架構

  架構的目標是什麼     正如同軟件本身有其要達到的目標一樣,架構設計要達到的目標是什麼呢?一般而言,軟件架構設計要達到如下的目標: 可靠性(Reliable)。軟件系統對於用戶的商業經營和管理來說極

原创 關於PreparedStatement.addBatch()方法

  Statement和PreparedStatement的區別就不多廢話了,直接說PreparedStatement最重要的addbatch()結構的使用. 1.建立鏈接,(打電話撥號 )    

原创 JVM調優總結 -Xms -Xmx -Xmn -Xss【轉載】

  堆大小設置JVM 中最大堆大小有三方面限制:相關操作系統的數據模型(32-bt還是64-bit)限制;系統的可用虛擬內存限制;系統的可用物理內存限制。32位系統下,一般限制在1.5G~2G;64爲操