资源简介
终于重构好代码了,使用模式:模板模式、策略模式、建造者模式、单一职责,弄一个余弦定理、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代码
评论
共有 条评论