原创 apache commons csv寫文件demo
1.簡介 csv處理開源的工具有不少,比如:super csv 和 Apache commons csv,本文使用Apache Commons csv,其提供了非常簡單的接口來讀寫csv文件。 本文是針對csv文件的寫示例。 2.依賴
原创 spring batch無法重複執行的原因和解決辦法
理解spring batch 的Job 、Job Instance和Job Execution的關係對配置和使用spring batch有很大的幫助。 在一次實際使用spring batch的過程中,在調度平臺中,第一次執行Job沒有出
原创 Java bean copy 工具 dozer
dozer的參考文檔:http://dozer.sourceforge.net/dozer-user-guide.pdf
原创 guava的String之Splitter
1.常用方法 摘自官網的部分常用方法說明。 Base Factories Method Description Example Splitter.on(char) Split on occurrences of a specifi
原创 java 無鎖並行框架Amino
http://amino-cbbs.sourceforge.net/qs_java.html
原创 guava中String的CharMatcher
1.CharMatcher的field 類型 ANY:匹配任意字符。 NONE:任何字符都不匹配 WHITESPACE:匹配字符裏面的空格。 BREAKING_WHITESPACE:匹配字符之間是否被空格隔斷。 INVISIBLE:確定字
原创 Java單例多線程
參考:http://stackoverflow.com/questions/11165852/java-singleton-and-synchronization
原创 文檔內容相似項處理-Shingling
集合的Jaccard相似度定義:對於兩個集合A和B,A和B的Jaccard相似度記爲SIM(A,B)=|A∩B|/|A∪B|。 計算文檔內容的相似度可以用來檢測文檔抄襲作弊或者鏡像頁面等。 爲了計算文檔內容之間的相似度,首先也將文檔進行分