freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于新浪微博的用戶信息爬蟲(chóng)及分析畢業(yè)論文-資料下載頁(yè)

2025-08-18 14:32本頁(yè)面
  

【正文】 (cur,2,())。 (cur,3,())。 cur++。 } } } 微博用戶標(biāo)簽分類查詢 通過(guò)選擇標(biāo)簽類別和擬合度兩個(gè)參數(shù),向服務(wù)器請(qǐng)求信息,服務(wù)器從數(shù)據(jù)庫(kù)中獲取信息后返回給客戶端相應(yīng)的微博用戶 ID,昵稱,粉絲數(shù)和關(guān)注數(shù)。 發(fā)布微博并 @列表框中的微博用戶昵稱 當(dāng)使用客戶端的其他功能獲取到許多微博用戶之后,用戶可以在文本框中填寫(xiě)相應(yīng)的內(nèi)容,單擊該請(qǐng)求按鈕之后,客戶端會(huì)提取列表框的微博用 戶昵稱,與文本框的內(nèi)容結(jié)合后,經(jīng)過(guò) URLEncode 編碼,轉(zhuǎn)換成微博文本,向服務(wù)器請(qǐng)求該微博文本的發(fā)布。 UrlEncode 編碼: 21 因?yàn)樵撜?qǐng)求指令涉及到用戶的輸入,對(duì)于用戶的輸入,必須進(jìn)行轉(zhuǎn)碼處理, UrlEncode可以對(duì)用戶輸入的中文字符和其他特殊的標(biāo)點(diǎn)符號(hào)轉(zhuǎn)換成 %的字符串。發(fā)送Postnormalweibo 請(qǐng)求,發(fā)送微博。 微博用戶昵稱模糊搜索 微博用戶的模糊搜索是新浪提供的一個(gè)接口,可以用來(lái)快速的搜索具有較高影響力的微博用戶 ID。發(fā)送 showsearchuser 請(qǐng)求,獲取模糊搜索的數(shù)據(jù)。 微博用戶微博查詢 當(dāng)數(shù)據(jù)列表框里 面又微博用戶信息時(shí),雙擊該行數(shù)據(jù),發(fā)送 showweibo 請(qǐng)求,將可以查看該微博用戶最新發(fā)布 的五十條微博。 22 4 系統(tǒng)部署與測(cè)試 系統(tǒng)部署圖 系統(tǒng)的爬蟲(chóng)部分和服務(wù)端部分運(yùn)行于一臺(tái)服務(wù)器上,并有數(shù)據(jù)庫(kù)服務(wù)器與同一個(gè)內(nèi)網(wǎng)中,客戶端通過(guò)萬(wàn)維網(wǎng)訪問(wèn)本系統(tǒng),系統(tǒng)部署結(jié)構(gòu)如圖 41 所示: 圖 41 系統(tǒng)部署圖 系統(tǒng)測(cè)試 軟件測(cè)試是系統(tǒng)質(zhì)量保證的主要活動(dòng)之一。 在開(kāi)發(fā)本系統(tǒng)時(shí),為了使本系統(tǒng)能穩(wěn) 定的運(yùn)行,對(duì)本系統(tǒng)進(jìn)行了有針對(duì)性的全面測(cè)試: 數(shù)據(jù)爬蟲(chóng)部分測(cè)試: 啟動(dòng)爬蟲(chóng)程序,開(kāi)始進(jìn)行微博用戶信息和微博信息爬取,五個(gè)小時(shí)后系統(tǒng)正常運(yùn)行,運(yùn)行日志顯示微博用戶爬取了八十多萬(wàn)個(gè),微博信息已經(jīng)爬取了一百一十多萬(wàn)個(gè)。登錄數(shù)據(jù)庫(kù)進(jìn)行查看,圖 42 為這五個(gè)小時(shí)內(nèi)爬取到的微博用戶數(shù)據(jù)信息一共有117853 行數(shù)據(jù),數(shù)據(jù)按主鍵 ID 字段升序排序,數(shù)據(jù)錄入正常,各個(gè)字段數(shù)據(jù)正確。 23 圖 42 數(shù)據(jù)庫(kù)數(shù)據(jù) 服務(wù)器與客戶端的測(cè)試: 啟動(dòng)服務(wù)器和客戶端,客戶端對(duì)每一個(gè)命令接口進(jìn)行操作,檢測(cè)每一個(gè)功能是否能夠正常工作: 1) 輸入用戶名 和密碼,點(diǎn)擊登錄按鈕。若用戶名和密碼正確,成功登錄,若密碼錯(cuò)誤。彈出信息框,顯示密碼錯(cuò)誤。如圖 43所示: 圖 43 密碼錯(cuò)誤提示 24 2) 點(diǎn)擊注冊(cè)新用戶,填入郵箱地址,成功收到郵件,郵件內(nèi)包含驗(yàn)證碼,填寫(xiě)完整注冊(cè)信息,若驗(yàn)證碼正確,成功注冊(cè)新賬號(hào)。若信息不完整或格式錯(cuò)誤。提示錯(cuò)誤。收到的郵寄格式如圖 44所示: 圖 44 注冊(cè)驗(yàn)證碼郵件 3) 點(diǎn)擊忘記密碼,填入郵箱地址,成功收到郵件,郵件內(nèi)容包含用戶名和密碼。收到的郵件如圖 45 所示: 圖 45 找回密碼郵件 25 4) 點(diǎn)擊查看關(guān)注列表,顯示了本登錄用戶關(guān)注的微博用戶信 息。顯示結(jié)果如圖46所示: 圖 46 查看關(guān)注列表結(jié)果圖 雙擊列表框中的信息,彈出對(duì)話框如圖 47 所示: 圖 47 關(guān)注用戶詳細(xì)信息 26 5) 點(diǎn)擊根據(jù)標(biāo)簽搜索用戶。選擇標(biāo)簽類別和擬合度。成功顯示微博用戶信息,選擇的擬合度越高,顯示的數(shù)量越少。標(biāo)簽選擇界面如圖 48所示 : 圖 48 標(biāo)簽選擇界面 6) 當(dāng)列表框中有數(shù)據(jù)時(shí),單擊發(fā)布微博并 @按鈕,成功發(fā)布微博并實(shí)現(xiàn)批量 @。如圖 49和 410 所示: 圖 49 發(fā)布微博界面 圖 410 微博成功發(fā)布 27 從這兩個(gè)圖可以看出成功實(shí)現(xiàn)了提取列表框的前 5 個(gè)微博用戶,并 進(jìn)行 @。 7) 單擊搜索按鈕,根據(jù)文本框內(nèi)容進(jìn)行了模糊搜索,并顯示微博用戶信息。如果輸入搜索“ zly”,可以獲得信息如圖 411 所示: 圖 411 模糊搜索結(jié)果圖 8) 雙擊列表框的數(shù)據(jù),成功顯示該微博用戶的頭像和最近五十條微博內(nèi)容。如圖 412 所示: 28 圖 412 微博用戶詳細(xì)信息界面 29 5 結(jié)束語(yǔ) 通過(guò)這次畢業(yè)設(shè)計(jì),不僅學(xué)到了很多專業(yè)知識(shí),而且提高了動(dòng)手能力和解決實(shí)際問(wèn)題的能力,知道我要學(xué)的東西還有很多很多。深刻的知道了要想真正的完成一個(gè)系統(tǒng),比實(shí)現(xiàn)一個(gè)程序是難的多的,特別是對(duì)大數(shù) 據(jù)的處理,為了維護(hù)系統(tǒng)的穩(wěn)定性,需要對(duì)數(shù)據(jù)容器進(jìn)行維護(hù),并合理的添加相應(yīng)的互斥鎖,這樣就可以保證數(shù)據(jù)在被訪問(wèn)時(shí)不被修改,防止訪問(wèn)內(nèi)存錯(cuò)誤的出現(xiàn)。 畢業(yè)設(shè)計(jì)給我留下的不僅僅是回憶,因?yàn)樗刮沂艿搅艘淮斡脤I(yè)知識(shí)、專業(yè)技能分析和解決問(wèn)題的全面系統(tǒng)鍛煉,提高了我自身的價(jià)值。鞏固和運(yùn)用我所學(xué)的理論知識(shí),在項(xiàng)目中鍛煉,在項(xiàng)目中提高,遇到問(wèn)題時(shí),網(wǎng)上查找資料,一般都會(huì)解決的,然后將你解決問(wèn)題的過(guò)程記錄下來(lái),這也許將成為別人的學(xué)習(xí)資料,甚至,以后你也許還會(huì)遇到這個(gè)問(wèn)題,而你已經(jīng)忘記了解決這個(gè)問(wèn)題的方法。 當(dāng)然需求總是會(huì)改 動(dòng)的,需求改動(dòng)的原因很多,可能是原本的設(shè)計(jì)不夠合理,也可能是因?yàn)?,該需求?shí)現(xiàn)的技術(shù)尚無(wú)法掌握,也可能是因?yàn)橛布O(shè)備無(wú)法保證該需求的正常運(yùn)行。 當(dāng)然,在開(kāi)發(fā)過(guò)程中,我也看到了自己的欠缺,嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度以及較高的分析問(wèn)題和解決問(wèn)題的能力,縝密的思維。深感計(jì)算機(jī)知識(shí)的浩如煙海,設(shè)計(jì)過(guò)程中單靠課堂上學(xué)習(xí)的知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,還需要在有空的時(shí)候?qū)W習(xí)更多的計(jì)算機(jī)等方面知識(shí)。特別是網(wǎng)絡(luò)知識(shí)。比如 HTTP 報(bào)文格式,一開(kāi)始我對(duì) HTTP 報(bào)文格式是不太了解的,因此,解決如何獲取和解析數(shù)據(jù)花了較多的時(shí)間。熟悉了 HTTP 的實(shí)現(xiàn) 原理后,便可以實(shí)現(xiàn)從新浪微博的數(shù)據(jù)的獲取和解析。 30 參考文獻(xiàn) [1] (美 )陳封能 ,(美) 斯坦巴赫 ,(美) 庫(kù)瑪爾 著, 范明 等譯 數(shù)據(jù)挖掘?qū)д? 人 民郵電出版社 ( 202011) [2] (美 )坎塔爾季奇 著 , 王曉海 吳志剛 譯 數(shù)據(jù)挖掘:概念、模型、方法和算 法 (第 2版 ) 清華大學(xué)出版社 ( 202011) [3] 羅劍鋒 Boost 程序庫(kù)完全開(kāi)發(fā)指南 :深入 C++“ 準(zhǔn) ” 標(biāo)準(zhǔn)庫(kù) (修訂版 ) 電子工業(yè)出 版社 (202005出版 ) [4] TCP/IP 指南 (卷 1):底層核心協(xié)議 人民郵電出版社 [5] 嚴(yán)蔚敏 , 吳偉民 數(shù)據(jù)結(jié)構(gòu)( C語(yǔ)言版) 清華大學(xué)出版社 [6](美) 索爾特 等著, 侯普秀 等譯 C++高級(jí)編程 (第 2版 ) 清華大學(xué)出版社 [7] 金百東 , 劉德山 C++STL 基礎(chǔ)及應(yīng)用 清華大學(xué)出版社 [8] 錢(qián)慎一 Oracle 11g 數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用教程 清華大學(xué)出版社 [9] 孫鑫 、余安萍 VC++深入詳解 電子工業(yè)出版社 [10] Stanley ,Josee Lajoie Barbara C++ Primer 人民郵電出版 社 31 致謝 四年的大學(xué)的時(shí)光一下子就結(jié)束了,大學(xué)生活即將結(jié)束,我要感謝 ***大學(xué),讓我體驗(yàn)了大學(xué)的美好生活。 在制作畢業(yè)設(shè)計(jì)的過(guò)程中,雖然遇到了許多的困難,但在老師和同學(xué)的幫助下,都順利克服了這些困難,因此我要感謝所有的老師和同學(xué)們?cè)趯W(xué)習(xí)過(guò)程中給予的幫助。 尤其要感謝我的論文指導(dǎo)老師, ***老師不厭其煩的幫助我進(jìn)行論文的修改和改進(jìn)。同時(shí),感謝所有為信息技術(shù)發(fā)展而不斷努力的程序員和工程師們,在畢業(yè)設(shè)計(jì)中用到的許許多多的技術(shù),都是他們?nèi)找岳^夜不斷研究而得到的成果。并無(wú)私的公開(kāi)他們的研究成果, 并在網(wǎng)上發(fā)布源代碼。而我們現(xiàn)在也就可以利用他們的研究成果,加入工程中,輕松的實(shí)現(xiàn)其功能。極大的提高了開(kāi)發(fā)效率。 當(dāng)然,由于我的水平還十分有限,論文還有許多不足之處,程序還有許多的 BUG。所以,懇請(qǐng)各位老師和同學(xué)們指正。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1