分布式網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)與實(shí)現(xiàn)——爬蟲(chóng)節(jié)點(diǎn)程序的設(shè)計(jì)與實(shí)現(xiàn)---畢業(yè)論文

分布式網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)與實(shí)現(xiàn)——爬蟲(chóng)節(jié)點(diǎn)程序的設(shè)計(jì)與實(shí)現(xiàn)---畢業(yè)論文

ID:15417712

大小:1.25 MB

頁(yè)數(shù):58頁(yè)

時(shí)間:2018-08-03

分布式網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)與實(shí)現(xiàn)——爬蟲(chóng)節(jié)點(diǎn)程序的設(shè)計(jì)與實(shí)現(xiàn)---畢業(yè)論文_第1頁(yè)
分布式網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)與實(shí)現(xiàn)——爬蟲(chóng)節(jié)點(diǎn)程序的設(shè)計(jì)與實(shí)現(xiàn)---畢業(yè)論文_第2頁(yè)
分布式網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)與實(shí)現(xiàn)——爬蟲(chóng)節(jié)點(diǎn)程序的設(shè)計(jì)與實(shí)現(xiàn)---畢業(yè)論文_第3頁(yè)
分布式網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)與實(shí)現(xiàn)——爬蟲(chóng)節(jié)點(diǎn)程序的設(shè)計(jì)與實(shí)現(xiàn)---畢業(yè)論文_第4頁(yè)
分布式網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)與實(shí)現(xiàn)——爬蟲(chóng)節(jié)點(diǎn)程序的設(shè)計(jì)與實(shí)現(xiàn)---畢業(yè)論文_第5頁(yè)
資源描述:

《分布式網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)與實(shí)現(xiàn)——爬蟲(chóng)節(jié)點(diǎn)程序的設(shè)計(jì)與實(shí)現(xiàn)---畢業(yè)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、本科畢業(yè)論文分布式網(wǎng)絡(luò)爬蟲(chóng)的設(shè)計(jì)與實(shí)現(xiàn)——爬蟲(chóng)節(jié)點(diǎn)程序的設(shè)計(jì)與實(shí)現(xiàn)TheDesignandImplementationofDistributedWebCrawler——TheDesignandImplementationofCrawlerNode姓名:學(xué)號(hào):學(xué)  院:軟件學(xué)院系:軟件工程專(zhuān)業(yè):軟件工程年級(jí):指導(dǎo)教師: 年月摘 要搜索引擎是從互聯(lián)網(wǎng)上快速而有效地獲取信息資源的捷徑。網(wǎng)絡(luò)爬蟲(chóng)是搜索引擎的重要組成部分,它在搜索引擎中負(fù)責(zé)網(wǎng)絡(luò)信息采集,是搜索引擎數(shù)據(jù)庫(kù)中原始信息唯一的來(lái)源。本文圍繞著網(wǎng)絡(luò)搜索這一前沿技術(shù),深入研究

2、了網(wǎng)絡(luò)爬蟲(chóng)的工作原理和相關(guān)技術(shù),并在這些研究工作的基礎(chǔ)之上設(shè)計(jì)實(shí)現(xiàn)了一個(gè)高性能分布式網(wǎng)絡(luò)爬蟲(chóng)系統(tǒng)。本文研究了搜索引擎的發(fā)展歷程,從中了解了網(wǎng)絡(luò)爬蟲(chóng)的應(yīng)用意義和實(shí)際價(jià)值,而后又對(duì)網(wǎng)絡(luò)爬蟲(chóng)的歷史和發(fā)展現(xiàn)狀進(jìn)行了學(xué)習(xí)和研究,總結(jié)前人的經(jīng)驗(yàn),為自身的研究奠定好堅(jiān)實(shí)的基礎(chǔ)。在對(duì)網(wǎng)絡(luò)爬蟲(chóng)研究背景有了較深的了解之后,開(kāi)始著手研究和分析分布式網(wǎng)絡(luò)爬蟲(chóng)節(jié)點(diǎn)現(xiàn)有的實(shí)現(xiàn)技術(shù),包括爬行的策略、網(wǎng)頁(yè)的測(cè)評(píng)算法、HTML網(wǎng)頁(yè)文檔的分析、多線程的使用、不同網(wǎng)頁(yè)編碼轉(zhuǎn)換、爬蟲(chóng)的優(yōu)雅爬行等等。并將這些關(guān)鍵技術(shù)應(yīng)用于分布式網(wǎng)絡(luò)爬蟲(chóng)節(jié)點(diǎn)當(dāng)中。完成了對(duì)理論知識(shí)

3、的理解和掌握,接下來(lái)就是應(yīng)用到實(shí)際的工作當(dāng)中。主要對(duì)分布式網(wǎng)絡(luò)爬蟲(chóng)節(jié)點(diǎn)進(jìn)行基礎(chǔ)的邏輯分析;對(duì)爬蟲(chóng)節(jié)點(diǎn)進(jìn)行了功能模塊的劃分,使得各個(gè)模塊的功能都有了詳細(xì)的分配;然后對(duì)爬蟲(chóng)節(jié)點(diǎn)的工作流程進(jìn)行詳盡的設(shè)計(jì);最后綜合設(shè)計(jì)思想,完成對(duì)爬蟲(chóng)節(jié)點(diǎn)具體類(lèi)結(jié)構(gòu)的設(shè)計(jì)工作。最終實(shí)現(xiàn)了一個(gè)分布式網(wǎng)絡(luò)爬蟲(chóng)的程序原型,通過(guò)在互聯(lián)網(wǎng)上進(jìn)行實(shí)驗(yàn),檢驗(yàn)了網(wǎng)絡(luò)爬蟲(chóng)節(jié)點(diǎn)的運(yùn)行效果,由此驗(yàn)證了分布式網(wǎng)絡(luò)爬蟲(chóng)的可行性和有效性。關(guān)鍵詞:并行;網(wǎng)絡(luò)爬蟲(chóng)節(jié)點(diǎn);信息采集;AbstractAsearchengineisashortcuttoaccesstoinformat

4、ionresources.Asanimportantcomponentofasearchengine,webcrawlerisresponsibleforwebinformationcollection,whichistheonlysourceoforiginalinformationinsearchenginedatabase.Thispaperrevolvesaroundthecutting-edgewebsearchtechnology,reptile-depthstudyofthetheoryandrelated

5、technologiesofwebcrawler.Ahighperformancedistributedwebcrawlerisdesignedandimplementedbasedonthisknowledge.Thispaperresearchthedevelopmentofsearchengines,understandingtheapplicationmeaningandrealvalueofthewebcrawlerfromtheresearch.Andthenlearningandresearchthehis

6、toryanddevelopmentofthewebcrawler.Summinguptheexperienceoftheirpredecessors,layasolidfoundationfortheresearch.Withdeeperunderstandingoftheresearchbackgroundofthewebcrawler,Ithenstarttoresearchandanalyzethetechnologyofthedistirbutedwebcrawlernode,includingcrawlstr

7、ategy,webpageevaluation,HTMLwebdocumentanalysis,usingmultithreading,changewebpagecoding,politecrawletc.Andusethekeytechnologyintheimplementationofthedistirbutedwebcrawlernode.Whenunderstandandmasteryoftheoreticalknowledge,thenextisappliedtotheactualwork.Analyzeth

8、ebaselogicofthedistributedwebcrawlernode;partitionthefunctionofeachmoduleofthecarwlernode,makethedistributionofthefunctionsforeachmoduleindetails;detaileddesig

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。