91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

很好用的屏幕軟鍵盤源碼,誰用誰知道。我已經嵌入到我的程序里,可以自己定制button的樣式與數量。簡單易懂,可直接通過exe調用。

資源截圖

代碼片段和文件信息

package?cn.com.trueway.platform.util;

import?java.util.ArrayList;
import?java.util.linkedHashMap;
import?java.util.List;
import?java.util.Map;

import?cn.com.trueway.biz.cms.util.FileUploadUtils;

/**
?*?
?*?@ClassName:?CosineSimilarAlgorithm?
?*?@Description:?TODO(余弦相似性獲取文章相似度的java實現)?
?*?@author?haoyx?
?*?@date?2015-7-14?下午05:32:11?
?*
?*/
public?class?CosineSimilarAlgorithm?{

/**
?*?
?*?@title:?cosSimilarityByFile
?*?@Description:?獲取兩個文件相似性
?*?@param?@param?firstFile
?*?@param?@param?secondFile
?*?@param?@return
?*?@return?Double
?*?@throws
?*/
public?static?Double?cosSimilarityByFile(String?firstFile?String?secondFile)?{
try?{
Map>?firstTfMap?=?TfIdfAlgorithm
.wordSegCount(firstFile);
Map>?secondTfMap?=?TfIdfAlgorithm
.wordSegCount(secondFile);
if?(firstTfMap?==?null?||?firstTfMap.size()?==?0)?{
throw?new?IllegalArgumentException(
“firstFile?not?found?or?firstFile?is?empty!?“);
}
if?(secondTfMap?==?null?||?secondTfMap.size()?==?0)?{
throw?new?IllegalArgumentException(
“secondFile?not?found?or?secondFile?is?empty!?“);
}
Map?firstWords?=?firstTfMap.get(firstFile);
Map?secondWords?=?secondTfMap.get(secondFile);
if?(firstWords.size()? Map?temp?=?firstWords;
firstWords?=?secondWords;
secondWords?=?temp;
}
return?calculateCos((linkedHashMap)?firstWords
(linkedHashMap)?secondWords);

}?catch?(Exception?e)?{
e.printStackTrace();
}
return?0d;
}

/**
?*?
?*?@title:?cosSimilarityByString
?*?@Description:?得到兩個字符串的相似性
?*?@param?@param?first
?*?@param?@param?second
?*?@param?@return
?*?@return?Double
?*?@throws
?*/
public?static?Double?cosSimilarityByString(String?first?String?second)?{
try?{
Map?firstTfMap?=?TfIdfAlgorithm.segStr(first);
Map?secondTfMap?=?TfIdfAlgorithm.segStr(second);
if?(firstTfMap.size()? Map?temp?=?firstTfMap;
firstTfMap?=?secondTfMap;
secondTfMap?=?temp;
}
return?calculateCos((linkedHashMap)?firstTfMap
(linkedHashMap)?secondTfMap);

}?catch?(Exception?e)?{
e.printStackTrace();
}
return?0d;
}

/**
?*?
?*?@title:?calculateCos
?*?@Description:?計算余弦相似性
?*?@param?@param?first
?*?@param?@param?second
?*?@param?@return
?*?@return?Double
?*?@throws
?*/
private?static?Double?calculateCos(linkedHashMap?first
linkedHashMap?second)?{

List>?firstList?=?new?ArrayList>(
first.entrySet());
List>?secondList?=?new?ArrayList>(
second.entrySet());
//?計算

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????74085??2015-07-14?17:26??文件內容相似度\jcseg-core-1.9.4.jar

?????文件???????2050??2015-07-14?17:21??文件內容相似度\jcseg.properties

?????文件???????4218??2015-07-14?17:32??文件內容相似度\代碼\CosineSimilarAlgorithm.java

?????文件??????12577??2015-07-14?17:32??文件內容相似度\代碼\TfIdfAlgorithm.java

?????文件????????288??2015-07-14?17:31??文件內容相似度\比較文件內容相似度.txt

?????目錄??????????0??2015-07-14?17:32??文件內容相似度\代碼

?????目錄??????????0??2015-07-14?17:32??文件內容相似度

-----------?---------??----------?-----??----

????????????????93218????????????????????7


評論

共有 條評論