文档详情

分布式网络爬虫-总体设计.pdf

发布:2019-09-01约5.41万字共44页下载文档
文本预览下载声明
中国矿业大学计算机学院 2014 级本科生课程报告 课程名称 应用软件开发实践 报告时间 2017.6.28 学生姓名 朱少杰、胥铁馨 学 号 08143336 专 业 14 级计科 6 班 任课教师 徐慧 《应用软件开发实践》课程报告 任课教师评语 任课教师评语 (①对课程基础理论的掌握; ②对课程知识应用能力的评价; ③对课程报告相关实验、 作品、软件等成果的评价; ④课程学习态度和上课纪律; ⑤课程成果和报告工作量; ⑥总体评价和成绩; ⑦存在问题等) : 成 绩: 任课教师签字: 年 月 日 《应用软件开发实践》课程报告 摘 要 网络爬虫( Web Crawler ),通常被称为爬虫,是搜索引擎的重要组成部分。随着信息技术 的飞速进步,作为搜索引擎的一个组成部分——网络爬虫,一直是研究的热点,它的好坏 会直接决定搜索引擎的未来。目前,网络爬虫的研究包括 Web搜索策略研究的研究和网络 分析的算法,两个方向,其中在 Web爬虫网络搜索主题是一个研究方向,根据一些网站的 分析算法,过滤不相关的链接,连接到合格的网页,并放置在一个队列被抓取。 把互联 网比喻成一个蜘蛛网,那么 Spider 就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的 链接地址来寻找网页,从网站某一个页面(通常是首页)开始,读取网页的内容,找到在 网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直 到把这个网站所有的网页都抓取完为止。如果把整个互联网当成一个网站,那么网络爬虫 就可以用这个原理把互联网上所有的网页都抓取下来。 关键词 :网络爬虫; Java ;多线程; MySQL;Webmagic;Csdnblog ABSTRACT Web Crawler, usually called Crawler for short, is an important part of search engine. With the high-speed development of information, Web Crawler-- the search engine can not lack of-- which is a hot research topic those years. The quality of a search engine is mostly depended on the quality of a Web Crawler. Nowadays, the direction of researching Web Crawler mainly divides into two parts: one is the searching strategy to web pages; the other is the algorithm of analysis URLs. Among them, the research of Topic-Focused Web Crawler is the trend. It uses some webpage analysis str
显示全部
相似文档