相似稿查找流程图
2017-04-01 13:40:07 0 举报
相似稿查找流程图是一种用于检测文本相似度的图表,它可以帮助用户快速找到与给定文本相似的其他文档。该流程图通常包括以下步骤:首先,用户输入待检测的文本;然后,系统使用一种称为“文本指纹”的技术来生成该文本的特征向量;接下来,系统将特征向量与数据库中的其他文档进行比较,以计算它们之间的相似度;最后,系统根据相似度结果返回与输入文本最相似的文档列表。这种方法可以广泛应用于抄袭检测、搜索引擎优化和内容推荐等领域。总之,相似稿查找流程图是一种高效、准确的文本相似度检测工具。
作者其他创作
大纲/内容
调业务层返回查询编号
不存在则put
组装Callable集一个渠道创建一个线程
LinsteningCallback监听,调用回调函数将结果Future更新到静态Map|key=searchId中
N
zyzx/detailData/fetch
Service
Manager
Controller
构造上下文
上下文空值校验
Start
通过searchId查找缓存cache中数据(貌似使用了单例模式)
Y
通过当前className+当前时间+当前线程ThreadLocal.get()生成一个searchId
End
提交Callable产生结果Future
抛错:current cache size is large than max number !
构造并返回Error信息
获取连接池,静态变量默认启动10个
清除除静态Map中该cache
数据封装后返回
static map 中是否存在该searchId
参数是否为空
Map size 1000
通过clazz注册
底层实现
创建一个新的多线程cacheMap类型
zyzx/detailData/start
Callable和Future并发包,一个产生结果,一个拿到结果。
数据返回searchId
Callable任务提交
错误日志记录
判断Map中是否存在该searchId
构建检索语句builder
实现层
通过searchId查找List
0 条评论
下一页