原创 groovy腳本中輸出調試信息到文件

在進行本地調試時,有時需要將相關的調試信息輸出到文件中進行分析,那要怎麼做呢?很簡單。 .groovy腳本中: public class xxxxxxxx extends ScriptOper {     public void pre

原创 groovy分析腳本基本組成文件詳解和運行過程中出錯分析

在本公司搭建的hadoop運行平臺上,主要利用groovy進行數據分析並輸出分析結果到數據庫報表。每一個分析需要編寫DataTypeConfig.xml、ReportConfig.xml和.groovy腳本文件。在進行數據分析的過程中,也

原创 java下l利用poi包完全操作excel

最近需要在java中調用讀寫excel文件,完成工作之後覺得這一塊東西需要記錄一下,需要用到開源項目apche中的poi包。特此進行總結。 一、maven項目中引用相關的依賴 需要在pom.xml文件中引入以下依賴才能正常調用poi ja

原创 實現帶托盤的java程序

在編寫java程序的時候,有時候需要把程序放到服務器上長時間運行,然而我們又很討厭每次打開程序運行時一直彈出程序運行窗口在那裏,爲了解決這個問題,我們可以將我們的程序連接到一個“托盤”,當關閉程序時直接最小化到“托盤”,雙擊“托盤”就會還

原创 array數組中數據的讀取

在用groovy腳本分析用戶模型數據的過程中,由於用戶模型數據中有一個字段是appInfo, 該字段是一個自定義AppInfoModel類的列表List<AppInfoModel> ,那在groovy腳本中應該如何獲取該列表進而獲取App

原创 常見的三種排序算法(堆排、快排、歸併排序)的比較總結

這兩天看了一下常見的三種排序算法:堆排序、快速排序、歸併排序。三種排序算法的分析 網上的文章很多,隨便一搜就一大堆,這裏就不再贅述。 下面總結一下三種算法特點: 一、快速排序 最常用的排序算法,速度通常也是最快的。 時間複雜度:O(n*l

原创 談談java的命令行參數

當我們在運行java程序的時候,常常需要從外界輸入參數“到”程序,這裏以運行jar包爲例,總結兩種傳參數到程序的方式。 一、將參數依次直接放在命令行後面 常見格式爲: java (虛擬機參數,如:-Xmx10240m -Xss12800k

原创 txt格式數據的逐條處理

聲明:整個groovy分類下的文章記錄都是在本公司雲平臺搭建的大數據處理框架下解決問題的總結!! 最近在搞hadoop和mapreduce處理大數據,在用groovy腳本編寫分析(需要編寫DataTypeConfig.xml、Report

原创 Perl中字符串編碼的處理

在 Perl看來, 字符串只有兩種形式. 一種是octets, 即8位序列, 也就是我們通常說的字節數組. 另一種utf8編碼的字符串, perl管它叫string. 也就是說: Perl只熟悉兩種編碼: Ascii(octets)和ut

原创 eclipse安裝pydev插件

可用的pydev插件下載站點: PyDev,Location是http://pydev.org/updates 下面的步驟參照 http://wenku.baidu.com/link?url=v-H3dlAPTkGM3la9AVB_EM

原创 maven資源文件.properties的引用

轉載自:http://stonedeng.iteye.com/blog/1394882, http://blog.chinaunix.net/uid-22627501-id-3070214.htmlmaven資源文件引用 博客分類: m

原创 sql數據庫清空日誌文件的命令

DBCC shrinkdatabase(庫名) backup log 庫名 with truncate_only

原创 c++工程與java的互相調用

JNI簡介   JNI:Java Native Interface,是Java語言提供的一種通用接口,用於Java代碼與本地化代碼的交互。所謂本地化代碼是指直接編譯成的與機器相關的二進制代碼,而非Java字節碼之類的中間代碼。Window

原创 JAVA中ArrayList的自定義排序

Java中本身自帶對ArrayList中的元素進行排序的函數sort()。然而,如果想對元素進行自定義排序,需要重載Compare方法!下面舉兩個實例介紹如何進行自定義排序。 一、元素類型是string,按照string的某一個段進行排序

原创 java下的字符編碼轉換總結

       在java下進行軟件開發的過程中,難免會遇到亂碼的問題。如果不瞭解java字符編碼轉換的相關知識,很有可能就會對亂碼一頭霧水,搞不清道不明,活活噁心死!! 其實,只要認真搞清java下的編碼知識,避免出現亂碼、解決亂碼問題都