資源簡介
終于重構好代碼了,使用模式:模板模式、策略模式、建造者模式、單一職責,弄一個余弦定理、simhash文本查重代碼,并使用二叉排序樹和平衡二叉樹(待測試)來優化查詢。百萬數據查重秒查

代碼片段和文件信息
/**
?*?
?*/
package?cn.wgh.similar;
/**
?*?@author?Administrator
?*
?*/
public?interface?Similar?{
/**
?*?判斷是否相似
?*?@param?tokens
?*?@param?similarThreshold
?*?@return
?*/
?public?boolean?similar(String?tokensint?similarThreshold)?;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1099??2018-02-09?17:59??wgh-similar\.classpath
?????文件???????1032??2018-02-08?14:48??wgh-similar\.project
?????文件????????119??2018-01-25?14:59??wgh-similar\.settings\org.eclipse.core.resources.prefs
?????文件????????736??2018-02-09?17:59??wgh-similar\.settings\org.eclipse.jdt.core.prefs
?????文件?????????90??2018-01-25?14:59??wgh-similar\.settings\org.eclipse.m2e.core.prefs
?????文件????????249??2018-02-08?14:48??wgh-similar\.settings\org.eclipse.wst.common.component
?????文件????????172??2018-02-09?17:54??wgh-similar\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????50??2018-02-08?14:48??wgh-similar\.settings\org.eclipse.wst.validation.prefs
?????文件???????1452??2018-02-10?14:35??wgh-similar\pom.xm
?????文件???????5311??2018-01-25?15:01??wgh-similar\src\main\java\cn\wgh\similar\cosine\Cosine.java
?????文件???????1405??2018-02-10?09:23??wgh-similar\src\main\java\cn\wgh\similar\simhash\AbstractSimHash.java
?????文件???????1102??2018-02-10?14:26??wgh-similar\src\main\java\cn\wgh\similar\simhash\helper\bt\BTreeHelper.java
?????文件???????5499??2018-02-10?14:09??wgh-similar\src\main\java\cn\wgh\similar\simhash\HelpUtils.java
?????文件???????2857??2018-02-09?15:40??wgh-similar\src\main\java\cn\wgh\similar\simhash\SegmentationSimHash.java
?????文件????????855??2018-02-09?14:48??wgh-similar\src\main\java\cn\wgh\similar\simhash\SimHash.java
?????文件???????1365??2018-02-09?15:40??wgh-similar\src\main\java\cn\wgh\similar\simhash\SimpleSimHash.java
?????文件???????1083??2018-02-10?14:05??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\AbstractNode.java
?????文件????????171??2018-02-08?17:03??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\AbstractNodeBuilder.java
?????文件???????6431??2018-02-10?14:26??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\bbt\BalanceBinaryTree.java
?????文件????????420??2018-02-10?14:13??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\bbt\BalanceBinaryTreeBulder.java
?????文件????????621??2018-02-10?14:05??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\bbt\BTreeHighType.java
?????文件????????207??2018-02-10?14:05??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\bbt\BTreeUnbalanceType.java
?????文件???????6760??2018-02-10?14:26??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\bst\BinarySortTree.java
?????文件????????411??2018-02-10?14:13??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\bst\BinarySortTreeBulder.java
?????文件???????1318??2018-02-10?14:06??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\bt\AbstractBTree.java
?????文件????????943??2018-02-10?14:05??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\bt\BTree.java
?????文件???????2022??2018-02-10?14:17??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\bt\BTreeBulder.java
?????文件???????1664??2018-02-10?14:07??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\bt\BTreeNode.java
?????文件????????243??2018-02-08?16:02??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\BuilderAdapter.java
?????文件????????224??2018-02-08?16:28??wgh-similar\src\main\java\cn\wgh\similar\simhash\support\NodeBuilder.java
............此處省略38個文件信息
- 上一篇:Android與Asp.Net交互
- 下一篇:貪吃蛇網絡版 java代碼
評論
共有 條評論