资源简介

终于重构好代码了,使用模式:模板模式、策略模式、建造者模式、单一职责,弄一个余弦定理、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.xml

     文件         50  2018-02-08 14:48  wgh-similar\.settings\org.eclipse.wst.validation.prefs

     文件       1452  2018-02-10 14:35  wgh-similar\pom.xml

     文件       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个文件信息

评论

共有 条评论

相关资源