转自 http://blog.csdn.net/hguisu/article/details/7996185 1. PageRank算法概述 PageRank,即网页排名,又称网页级别、Google左侧排名或佩奇排名。 是Google创始人拉里·佩奇和谢尔盖·布林于1997年构建早期的搜索系统原型时 ...
分类:
编程语言 时间:
2017-03-30 22:51:35
阅读次数:
236
上一节讲述了索引更新的处理方案,这一节首先讲述索引维护的相关方案。每创建一个索引,把文档相关的信息插入到数据库中。这个时候会产生一个唯一的对应的ID,获取这个ID之后,把这个ID又插入到对应的索引文件中。 就是说lucene索引中具体的每一个Document也是包含了一个ID,那么这个ID和数据库的 ...
分类:
其他好文 时间:
2017-03-01 21:12:33
阅读次数:
148
消息中间件一般两个功能,解耦和异步处理,分别举个例子吧解耦合:比如我们做一个微博产品中的好友系统,就很需要使用消息中间件当我们添加一个关注的时候, 涉及以下几个子系统推荐系统,需要根据你关注的人给你做数据分析搜索系统,需要根据你的数据建立索引feed系统,需要根据你关注的人,发送一条新鲜事统计系统 ...
分类:
其他好文 时间:
2017-02-14 21:45:54
阅读次数:
257
#!/usr/bin/python3
#luck
importsys
filename=input(‘请输入您要搜索的路径及文档名称:‘)
iflen(filename)==0:
sys.exit(‘不能为空!‘)
whileTrue:
mubiao=input(‘请输入您要搜索的关键词:‘)
ifmubiao==‘exit‘:
sys.exit(‘欢迎使用搜索系统!‘)
iflen(mubiao)==0:
continue
mubi..
分类:
编程语言 时间:
2016-11-10 22:08:32
阅读次数:
192
1.正则表达式: grep -E [a-z]\{10\} students 2.排序文件: sort [options][filename-list] 注:字段之间以空格或TAB字符分开 3.查找文件: find命令使用递归的方式搜索文件和目录 whereis命令搜索系统中是否含有我们指定的命令或文 ...
分类:
其他好文 时间:
2016-10-23 11:29:55
阅读次数:
147
1 使用场景:用来解决站内搜索的一些应用场景。 网站中的搜索(站内搜索) 系统后台中的搜索 第一种方式:PHP——>MySQL 第二种方式:MySQL<——>Sphinx;PHP——>Sphinx。 MySQL全文索引引擎也可以解决站内搜索,当数据库某张表数据量大的时候,做搜索花费时间多。 MySQ ...
分类:
其他好文 时间:
2016-09-25 19:04:19
阅读次数:
178
1.功能方面,是否能按指定条件查到正确、完整的结果,具体:1.1录入条件为可查到结果的正常关键字、词、语句,检索到的内容、链接正确性;1.2录入条件为不可查到结果的关键字、词、语句;1.3录入条件为一些特殊的内容,如空、特殊符、标点符、极限值等,可引入等价类划分的方..
分类:
其他好文 时间:
2016-09-09 22:36:11
阅读次数:
228
1. PageRank算法概述 PageRank,即网页排名,又称网页级别、Google左侧排名或佩奇排名。 是Google创始人拉里·佩奇和谢尔盖·布林于1997年构建早期的搜索系统原型时提出的链接分析算法,自从Google在商业上获得空前的成功后,该算法也成为其他搜索引擎和学术界十分关注的计算模 ...
分类:
编程语言 时间:
2016-08-28 22:09:32
阅读次数:
186
大家都知道百度云网盘上有很多分享的资源,包括软件、各类视频自学教程、电子书、甚至各种电影、BT种子应有尽有,但百度云却没有提供相应的搜索功能。个人平时要找一些软件、美剧觉得非常蛋疼。于是就尝试开发一个百度云资源的搜索系统。
资源爬虫思路:
搜索引擎么最重要的就是有海量的资源了,有了资源,只要再基于资源实现全文检索功能就是一个简单的搜索引擎了。首先我需要爬取百度云的分享资源,爬取思路,打开任意一...
分类:
编程语言 时间:
2016-05-12 13:00:34
阅读次数:
208
大家都知道百度云网盘上有很多分享的资源,包括软件、各类视频自学教程、电子书、甚至各种电影、BT种子应有尽有,但百度云却没有提供相应的搜索功能。个人平时要找一些软件、美剧觉得非常蛋疼。于是就尝试开发一个百度云资源的搜索系统。资源爬虫思路:搜索引擎么最重要的就是..
分类:
编程语言 时间:
2016-05-10 15:26:13
阅读次数:
789