原创 ibatis傳入list對象
在使用ibatis的時候經常需要傳入list對象,sql語句如下。 <select id="GET-PERSONS" parameterClass="java.util.ArrayList" resultClass="pojo.Perso
原创 java-concurrent之CyclicBarrier
功能:任務有多個階段,並且在每一階段只有所有的任務都完成時纔會進入下一個階段,類似遊戲的關卡,rpc的人物當所有人到達同一地點時纔會啓動下一關卡。 CyclicBarrier有兩個構造方法 CyclicBarrier(int partie
原创 BTrace使用
詳見 http://drizzlewalk.blog.51cto.com/2203401/471200 點贊 收藏 分享 文章舉報 yizhizouxiaqu 發佈了54 篇原
原创 python讀寫二進制文件
需求python讀取一個二進制文件,然後寫入另一個文件,在這裏關鍵是判斷文件長度的語句:os.path.getsize('file') #!/usr/bin/env python import os f1 = open("wxPyt
原创 解決maven傳遞依賴中的版本衝突
找到javaeye上的一篇文章來排除項目重複依賴的問題,感覺這個插件不錯,現摘錄原文如下 傳遞依賴是maven最有特色的、最爲方便的優點之一,可以省了很多配置。如a 依賴 b,b 依賴c 默認 a也會依賴 c。但是 也會帶來隱患,
原创 Btrace檢測list參數、結果
使用Btrace時我希望監控到傳遞的list參數值,這時調用println(str(list1));這樣的語句就可以打印list中的所有值,代碼如下: import java.util.ArrayList; import java.uti
原创 java-concurrent之CountDownLatch
功能:保持一個或多個線程等待(CountDownLatch的await方法)直到CountDownLatch計數爲0(調用CountDownLatch的countDown方法)時纔開啓等待的線程。 例如:學校的期末考試有10科,只有當每一
原创 手動安裝jbpm 5.2
JBPM的官方文檔給出了JBPM的自動安裝過程(運行ant install.demo完成),自我感覺沒有必要去按照它的步驟進行,讓我們對安裝的過程不清不楚。而且,jbpm還必須在指定目錄安裝eclipse,這不是我想要的,我只想使用我已有
原创 解決eclipse-helios中Errors running builder JavaScript Validator的問題
最近下載了eclipse-jee-helios-win32.zip版,使用起來沒感覺到什麼變化,就是以前的Web項目上在打開的時候,總是在驗證的時候彈出錯誤: Errors occurred during the build.Error
原创 mvn eclipse:eclipse 引入本地jar包失敗
使用 mvn eclipse:eclipse構建工程時,引用本地自己寫的一個工程,發現怎麼都引用不成功 查看.classpath文件時發現引用的文件是以這種形式出現的 <classpathentry kind="src" path="/
原创 運行jtester測試Caused by: java.lang.UnsatisfiedLinkError: no attach in java.library.path錯誤解決
1、首先利用eclipse Install new Software安裝testng插件,地址爲:http://beust.com/eclipse 這是可能提示安裝插件錯誤安裝不上,這時按照eclipse的提示地址下載插件jar包,然後放
原创 debian中shell腳本無法使用source的原因及解決方法
現象: shell腳本中source aaa.sh時提示 source: not found 原因: ls -l `which sh` 提示/bin/sh -> dash 這說明是用dash來進行解析的。 改回方法:
原创 maven創建工程
利用maven搭建web工程命令爲: mvn archetype:create -DgroupId=com.aaa.bbb -DartifactId=ccc-ddd -DarchetypeArtifactId=maven-archetyp
原创 linux遞歸刪除svn
#!/bin/sh function processFile { if [ -d $1 ]; then for currentFile in $1/* do if [ -d "
原创 maven常用命令
下面是在工作中經常使用到的maven命令: 1、打包:mvn clean package 2、打包並安裝到本地倉庫:mvn clean install 3、利用maven下載源代碼:mvn dependency:sources 4、構建