原创 Java 覆蓋測試工具 :EclEmma

http://www.eclemma.org/installation.html#manual EclEmma 2.2.1 Java Code Coverage for Eclipse Overview  Install

原创 Sonar入門(三): Ant集成Sonar

Sonar也支持ant工程的構建,但是相對於maven而言,最大的不足是無法在分析過程中產生單測覆蓋率報告。因此要求用戶在ant項目中配置好cobertura/jacoco報告,最後執行sonar構建的時候,根據已經生成的報告進行分析統計

原创 Sonar入門(四):Eclipse集成Sonar

sonar及其插件在項目中的使用方法 Sonar平臺 Sonar平臺的安裝見一文, 在Sonar平臺上進行的檢查可以通過hudson進行觸發, A. 沒有做持續集成的項目可以複製以下hudson上的任務單獨進行靜態代碼分析 http

原创 Sonar入門(一):簡介

什麼是Sonar? Sonar是一個開源的代碼質量管理平臺。它能對代碼進行如下7個維度的管理。 使用插件,它可以對20多種語言進行代碼質量管理,這其中包括Java,C#,C/C++,PL/SQL等等。 安裝Sonar 1.下載so

原创 SVN:一般項目的流程指南

1 引言     本文總結了與scm相關流程的常見項目使用流程。 2 檢出 現在你需要決定把庫中的模塊檢出到你本地的什麼位置。若爲主幹開發,請檢出主幹末端到本地工作副本;分支開發,請檢出對應分支到本地。 svn標準命令:svn 

原创 工具類之一:CSVUtils

package com.test.core.util; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExceptio

原创 ConcurrentModificationException異常解決辦法

今天在寫一個帶緩存功能的訪問代理程序時出現了java.util.ConcurrentModificationException異常,因爲該異常是非捕獲型異常而且很少見,所以費了些時間才找到問題所在,原來在通過Iterator進行遍歷的

原创 SVN:分支合併到主幹

合併日誌: --- Merging r173674 through r175986 into '.': C src/test/java/com/test/rigel/sandbox/organization/service/He

原创 Mysql中Key與Index的區別

mysql的key和index多少有點令人迷惑,這實際上考察對數據庫體系結構的瞭解的。 1 key 是數據庫的物理結構,它包含兩層意義,一是約束(偏重於約束和規範數據庫的結構完整性),二是索引(輔助查詢用的)。包括primary ke

原创 Mybatis寫SQL語句注意

1.mybatis where 動態查詢時,首個查詢語句的首個單詞中不要出現sql的關鍵字  比如: <where> <if test="orgIds !=null"> o

原创 工具類之二:RegexpUtils

package com.test.core.util; import org.apache.log4j.Logger; import org.apache.oro.text.regex.MalformedPatternExcepti

原创 Jenkins: 使用Jenkins搭建持續集成(CI)環境

http://www.cnitblog.com/luckydmz/archive/2012/01/03/77007.html 首先從官網http://jenkins-ci.org/下載 Java Web Archive (.war) 例

原创 Sonar入門(二): Maven集成Sonar

Sonar對maven提供了簡單可配的支持,要做的事情很簡單——在maven/conf下settings.xml <profiles></profiles>標籤之間添加如下內容:         <profile>      

原创 開源項目之Jenkins

Jenkins 學習鏈接:http://www.cnblogs.com/itech/archive/2011/11/23/2260009.html Jenkins,之前叫做Hudson,是基於Java開發的一種持續集成工具,用於監控秩序

原创 常用API大全

點擊打開鏈接http://doc.gotomao.com/