原创 Jenkins插件開發入門資源

1. 一篇不錯的插件開發入門教程,介紹很詳細。 http://blog.csdn.net/littleatp2008/article/details/7001793 2. 一篇經典的插件開發入門教程,英文,28頁,介紹很詳細。大部分團隊成

原创 python 正則表達式 () findall

>>> import re >>> s = "adfad asdfasdf asdfas asdfawef asd adsfas " >>> reO

原创 maven pom.xml引入log4j問題

Maven使用log4j可能會有協議上的問題 如果log4j的版本在1.2.14以上,則會出現下面的錯誤:<!-- ws:start:WikiTextCodeRule:0: &lt;pre class=&quot;text&quot;&

原创 設計模式(九)外觀模式Facade(結構型)

設計模式--外觀模式Facade(結構型): 1. 概述      外觀模式,我們通過外觀的包裝,使應用程序只能看到外觀對象,而不會看到具體的細節對象,這樣無疑會降低應用程序的複雜度,並且提高了程序的可維護性。 例子1:一個電源總開關可

原创 windows kafka安裝及問題解決

一、安裝JDK 不做說明,自行解決。 二、安裝zooeleeper 下載地址:http://apache.fayea.com/zookeeper/ 1、解壓 2、將“zoo_sample.cfg”

原创 讀寫二進制文件引發對Pipeline的認識

項目中有一個功能,通過SFTP讀取服務器節點上的PCAP文件進行解析,如何通過SFTP訪問文件網上代碼很多,不是重點就不貼了,解析的時候一直報錯:Java Code Examples for io.netty.handler.codec.

原创 Junit測試中多線程問題

這兩天使用junit測試,測試代碼中爲了模擬實際場景開啓多線程,有的情況下,測試的功能本身就是多線程活動。測試半天沒有達到預想的效果,仔細研究發現:junit主線程執行完畢就結束了,不管後臺線程。 場景一: 如果測試代碼中有多

原创 使用git pull文件時和本地文件衝突怎麼辦?

在使用git pull代碼時,經常會碰到有衝突的情況,提示如下信息: error: Your local changes to 'c/environ.c' would be overwritten by merge. Aborting

原创 JBOSS deadlock

問題:之前用JBOSS部署一個應用,發現啓動以後在某段block了,日誌中也沒有發現任何error,通過jstack查看堆棧信息: Found one Java-level deadlock: “pool-13-thread-1”:

原创 com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK.

最近使用ant進行項目編譯時,提示: F:\yb\workspace\jobtest\build.xml:15: Unable to find a javac compiler; com.sun.tools.javac.Main is

原创 HBase1.2.0 windows單機版安裝配置

1、首先從官網上下載HBase1.2.0安裝包 http://archive.apache.org/dist/hbase/ 2、解壓到指定目錄 3、修改conf/hbase-env.cmd set HBASE_MANAGES_ZK=tr

原创 VMware Workstation虛擬機裝GHOST Win7

VMware Workstation這款大名鼎鼎的虛擬機軟件我們這裏就不多介紹了,使用它我們可以在自己的電腦上裝上Windows、Linux、Novell Netware、Solaris、VMware ESX和其他OS等虛擬系統,它也是

原创 DOS下PQ分區

PQ分區魔術師英文全稱PartitionMagic,也被簡稱爲PQ、PM,是諾頓公司出品的一款磁盤分區管理軟件,它能夠實現在Windows不影響數據的情況下進行磁盤分區調節、重新分區、合併分區、分區大小調整、磁盤分區格式轉換等功能。 但

原创 關於findbugs檢測空指針判斷

使用findbugs檢測代碼時,會出現NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE空指針警告提示,即使加入null判斷還是出現次警告。例如: if (m != null && m.getModifiedD

原创 mysql時間函數Date_add詳細說明

對於每個類型擁有的值範圍以及並且指定日期何時間值的有效格式的描述見7.3.6 日期和時間類型。  這裏是一個使用日期函數的例子。下面的查詢選擇了所有記錄,其date_col的值是在最後30天以內:  mysql> SELECT somet