原创 java8 lambda表達式-函數接口

java8引入了一個新的概念,函數接口。 什麼時候函數接口:只包含一個抽象方法的接口。可以用@FunctionInterface標註或者不標註,標註代碼更明確是函數借口。 比如: @FunctionalInterface public

原创 Jenkins用戶配置

添加第一個用戶 步驟是系統管理-啓用安全-訪問控制-Jenkins專有用戶數據庫-安全矩陣,如圖 save後,在jenkins home(/var/lib/jenkins)目錄下面生成config.xml文件 <us

原创 動態修改log4j日誌級別

設置包的日誌等級 Level level = Level.toLevel(Level.DEBUG); Logger logger = LogManager.getLogger(“package”); logger.setLevel(l

原创 Java通過反射實現簡單對象的拷貝

代碼實現 package me.andy.practice.annotation; import java.lang.reflect.Constructor; import java.lang.reflect.Field; impor

原创 ubuntu 12.04中安裝maven2

執行安裝命令 sudo apt-get install maven2 確認是否安裝成功 mvn -version 查看安裝目錄 sudo find / -name maven2Maven主目錄:/usr/share

原创 ubuntu 12.04中完全卸載軟件

sudo apt-get purge xxx sudo apt-get autoremove sudo apt-get clean

原创 ubuntu 12.04中安裝Jenkins

安裝 wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - sudo sh -c 'echo deb http://

原创 敏捷開發之版本控制

請問使用的是哪種項目版本控制工具? 現在比較流行的版本控制有並行式(SVN),分佈式(Git),流式的項目版本控制。 請問使用版本控制一般要了解哪些原則或者規範? 頻繁檢入和檢出 敏捷開發中,代碼共享的,頻繁的檢入和檢出