原创 maven項目打包

現欲將項目源碼打成可執行jar包,但不將(resources)資源文件打入jar包,而是在jar包中指定classpath,那麼如何編寫POM文件呢? 項目的結構是: -src -----main --------+java ------

原创 Spring AOP demo 和獲取被CGLIB代理的對象

本文分爲兩部分:1)給出Spring AOP的一個例子(會使用CGLIB代理);2)給出獲取被CGLIB代理的原始對象。 1、Spring AOP Demo 這部分參考了博文(http://www.voidcn.com/blog/dagu

原创 mvn 階段被執行幾次

對於命令: mvn -e -U clean compile package install deploy 其中,compile截斷究竟被執行幾次呢? 實際上是compile被執行4次,package被執行3次,install被執行2次,d

原创 mac下安裝wget命令

本文參考http://www.hollischuang.com/archives/548 執行下述命令可在mac上安裝wget命令。 curl -O http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.

原创 mybatis插件原理

mybatis的插件原理可參考博文,http://blog.csdn.net/hupanfeng/article/details/9247379,本文可作爲補充。 1、mybatis的自定義插件,需要實現Interceptor接口,裏面

原创 linux 安裝JDK

這裏以Ubuntu12.04安裝JDK8來加以說明。 首先從官網下載linux版的JDK8: http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-dow

原创 maven 設置JAVA_HOME

在idea中編寫maven的pom腳本,想爲項目的主代碼生成javadoc文件,結果卻提示"JAVA_HOME"變量設置不正確,具體提示如下: Failed to execute goal org.apache.maven.plugins

原创 Spring的bean創建順序

解答以下疑惑:Spring配置文件裏bean,究竟是按什麼樣的順序加載呢?Spring項目在部署時,究竟創建了多少各beanFactory呢?按什麼順序創建?長話短說,總結成如下幾點:Rule1:首先讀取WEB-INF/web.xml文件

原创 shell 腳本樣例

怎麼寫shell腳本呢,書上描述的挺容易,真正上手的時候一堆問題就來了,包括:shell獲取腳本名shell獲取傳進腳本的所有參數shell的if elif怎麼編寫shell的for循環怎麼寫,包括數值運算shell的while循環怎麼寫

原创 Mysql使用多列索引查詢

在mysql中,如果使用多列索引進行查詢,那麼命中的記錄是按插入的順序還是按key的順序返回呢? 這個問題在不同的存儲引擎下,結果是不一樣的,這裏僅介紹InnoDB下的情形(按key的順序返回)。 在InnoDB存儲引擎下,索引分爲聚集索

原创 maven pom文件樣例

本篇給出maven3的pom文件樣例。包括: 項目打包方式;項目如何打成可執行jar包;如何預定義一些常量,如版本號;生成站點(site),如生成javadoc文件;如何自定義項目源代碼的主目錄;如何自定義項目測試代碼的主目錄;如何添加

原创 Mysql多列索引——最左精確匹配

若mysql的一張表上有一個多列索引,那麼在編寫where條件時,究竟哪些真正起到作用了呢,跟順序有關係嗎? 本文參考(http://blog.codinglabs.org/articles/theory-of-mysql-index.h

原创 linux機器之間互傳文件

可以使用scp等命令來拷貝。也可以通過HTTP服務來實現。具體就是,機器A開啓一個HTTP服務,機器B發出請求從而獲取到文件。 假設在機器A上的當前目錄爲/home/work,目錄結構如下(有個子目錄subDir) -   -test1.

原创 linux下mysql安裝相關

主要內容: 安裝、卸載和配置mysql配置和管理msyql終端啓動mysql和停止mysql檢查mysql進程是否開啓登陸和退出忘記root密碼的解決方案查看數據庫、表、列、存儲過程等信息命令——Show創建用戶、賦訪問權限、修改密碼數

原创 java 使用org.w3c.dom操作XML文件

本篇介紹在java中,如何使用org.w3c.dom中的相關內容來操作XML文件。包括: 如何在內存中構建XML文件並寫入磁盤;如何從磁盤讀取XML文件到內存;如何添加註釋,讀取註釋;如何添加屬性,讀取屬性;如何添加子元素,讀取子元素;