原创 java.lang.StackTraceElement source code

package java.lang; /**  *  * 表示棧軌跡的元素,它定位在某類的某個方法的某行  *  * comment by liqiang  *  * @author Josh Bloch  */ public fi

原创 spring中datasource的配置

一共分爲直接連接、連接池、jndi綁定三種 1、直接連接 <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="clos

原创 正則表達式

引言     正則表達式(regular expression)就是用一個“字符串”來描述一個特徵,然後去驗證另一個“字符串”是否符合這個特徵。比如 表達式“ab+” 描述的特徵是“一個 'a' 和 任意個 'b' ”,那麼 'ab',

原创 探討Oracle 的位圖索引

  Oracle的索引主要包含兩類:BTree和位圖索引。默認情況下大多使用Btree索引,該索引就是通常所見 唯一索引、聚簇索引等等,Btree用在OLTP,加快查詢速度。位圖索引是Oracle的比較引人注目的地方,其主要用在OLAP

原创 java CopyOnWriteArrayList的使用

除了加鎖外,其實還有一種方式可以防止併發修改異常,這就是將讀寫分離技術(不是數據庫上的)。 先回顧一下一個常識: 1、JAVA中“=”操作只是將引用和某個對象關聯,假如同時有一個線程將引用指向另外一個對象,一個線程獲取這個引用指向的對