• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種基于銀行家算法的網(wǎng)絡(luò)爬蟲資源配置策略

    2016-01-15 07:37:11王慶紅,李廣凱,周育忠
    智能系統(tǒng)學(xué)報 2015年3期
    關(guān)鍵詞:網(wǎng)絡(luò)爬蟲操作系統(tǒng)系統(tǒng)安全

    網(wǎng)絡(luò)出版地址:http://www.cnki.net/kcms/detail/23.1538.tp.20150514.1432.001.html

    一種基于銀行家算法的網(wǎng)絡(luò)爬蟲資源配置策略

    王慶紅,李廣凱,周育忠,韋嶸暉

    (南方電網(wǎng)科學(xué)研究院有限責(zé)任公司 技術(shù)情報所,廣東 廣州 510080)

    摘要:死鎖是多用戶操作系統(tǒng)正常運行的一個重要問題,系統(tǒng)資源不足會導(dǎo)致爬蟲算法進入不安全狀態(tài),進而引發(fā)死鎖等問題。引入被廣泛用于操作系統(tǒng)的銀行家算法,調(diào)度多個網(wǎng)絡(luò)爬蟲進程并發(fā)運行,并且為每個進程合理分配系統(tǒng)資源,當(dāng)進程無法獲取系統(tǒng)資源時,則等待其他進程分配完成后釋放系統(tǒng)資源,從而完成資源分配,有效降低死鎖率。采用C++編程,設(shè)計并實現(xiàn)基于銀行家算法的網(wǎng)絡(luò)爬蟲配置策略。通過2 h 21 min 35 s工程測試,urllib2算法死鎖率為30%,新算法死鎖率僅為2%,測試證明該策略能夠有效降低死鎖率,能高效完成多個任務(wù)進程的資源分配。

    關(guān)鍵詞:操作系統(tǒng);資源配置;死鎖;系統(tǒng)安全;銀行家算法;網(wǎng)絡(luò)爬蟲

    DOI:10.3969/j.issn.1673-4785.201409021

    中圖分類號:TP361; TM75 文獻標(biāo)志碼:A

    收稿日期:2014-09-12. 網(wǎng)絡(luò)出版日期:2015-05-14.

    作者簡介:

    中文引用格式:王慶紅,李廣凱,周育忠,等. 一種基于銀行家算法的網(wǎng)絡(luò)爬蟲資源配置策略[J]. 智能系統(tǒng)學(xué)報, 2015, 10(3): 494-498.

    英文引用格式:WANG Qinghong, LI Guangkai, ZHOU Yuzhong, et al. A web crawler resource allocation strategy based on the Banker's algorithm[J]. CAAI Transactions on Intelligent Systems, 2015, 10(3): 494-498.

    A web crawler resource allocation strategy based on the Banker's algorithm

    WANG Qinghong, LI Guangkai, ZHOU Yuzhong, WEI Ronghui

    (Technology Information Department, Electric Power Research Institute of China Southern Power Grid, Guangzhou 510080, China)

    Abstract:Deadlock is a major issue for the normal operation of a multi-user operating system. Insufficient system resource will make the crawler algorithm go into the unsafe state, which will further cause problems such as deadlock. The introduction of the Banker's algorithm, which is widely used in the operating system can schedule multiple web crawler processes running concurrently and allocate system resources rationally for each process. When the process is unable to get the system resources, the other processes need to release resources to complete the allocation of resources, thereby reducing the rate of deadlock effectively. In this paper, a web crawler resource allocation strategy based on Banker's algorithm is designed and implemented using C++ programming. After approximately 2.5 hours of engineering testing the results showed that, the deadlock rate of urllib2 algorithm is 30% and the improved algorithm is only 2%. It is proven that the improved algorithm can reduce deadlock rate effectively and complete resource allocation for multi-process with high efficiency.

    Keywords:operating system; resource allocation; deadlock; system safety; Banker's algorithm; web crawler

    通信作者:王慶紅. E-mail: wangqh@csg.cn.

    網(wǎng)絡(luò)爬蟲資源分配不足會導(dǎo)致發(fā)生死鎖,發(fā)生死鎖的爬蟲進程無法繼續(xù)運行,必須通過釋放爬蟲資源重新抓取網(wǎng)頁信息,因此造成爬蟲算法效率低下。G. Ricart等[1]研究并實現(xiàn)了計算機網(wǎng)絡(luò)優(yōu)化算法,通過理論分析證明了理想條件下可以避免死鎖。Wang[2]通過實驗驗證了銀行家算法在判斷系統(tǒng)安全性中的有效性。本文研究的多用戶操作系統(tǒng)屬于共享資源系統(tǒng),Hao等[3-4]研究了共享資源系統(tǒng)的魯棒死鎖控制方法。Petri網(wǎng)可用于描述多用戶操作系統(tǒng)模型,Ma等[5]將銀行家算法用于解決Petri網(wǎng)中的死鎖問題,有效降低了死鎖率,表明銀行家算法可應(yīng)用于解決多用戶操作系統(tǒng)的死鎖問題。多處理器片上系統(tǒng)適用于多用戶操作系統(tǒng),Xiao等[6]研究了多處理器片上系統(tǒng)上的死鎖問題,提出了一種硬件死鎖檢測算法。多用戶操作系統(tǒng)的死鎖問題本質(zhì)上是多進程訪問公共資源導(dǎo)致的死鎖問題,Lou等[7]研究了多進程訪問公共資源導(dǎo)致的死鎖問題,提出了一種避免死鎖的算法,實驗結(jié)果表明該算法有效地解決了分布式事務(wù)管理系統(tǒng)中的死鎖問題。S. A. Reveliotis等[8]研究的多車輛系統(tǒng)資源配置算法解決死鎖問題。Lang等[9]基于銀行家算法提出了二次時間算法,更好地實現(xiàn)了操作系統(tǒng)資源優(yōu)化配置。本文研究的網(wǎng)絡(luò)爬蟲配置策略基于Windows操作系統(tǒng)進行開發(fā),Windows操作系統(tǒng)是基于事件驅(qū)動的程序模型,Tang等[10]提出了一種在事件處理系統(tǒng)中有效避免死鎖的方法。Duda等[11]將Cache模塊增加到爬蟲系統(tǒng)中,并采用了熱點檢測機制,避免從服務(wù)器端重復(fù)地獲取相同內(nèi)容,采用MFC編程設(shè)計并實現(xiàn)了基于銀行家算法的網(wǎng)絡(luò)爬蟲資源配置應(yīng)用軟件,增加Cache模塊的設(shè)計并引入熱點檢測機制,提高了系統(tǒng)的運行效率。Peng等[12]將Ajax頁面狀態(tài)的抓取轉(zhuǎn)換為DRPP,在完全狀態(tài)轉(zhuǎn)換圖拓撲結(jié)構(gòu)已知的情況下,核心狀態(tài)轉(zhuǎn)換圖增加少量取自它的邊后成為平衡、強連通圖,該歐拉回路即為最優(yōu)搜索路徑,從而提高了效率。楊梅等[13]針對銀行家算法中的安全分配算法進行了研究,該算法縮小了安全檢查的范圍,提高了系統(tǒng)效率。陳昊成[14]針對預(yù)防死鎖問題和調(diào)度策略問題提出了解決方案,應(yīng)用于資源管理分配系統(tǒng)。章韻等[15]經(jīng)過仿真實驗提出了一種資源分配算法,實驗結(jié)果證明該算法可以有效避免死鎖。

    以上研究成果表明,銀行家算法是一種避免死鎖的有效算法。本文提出了基于銀行家算法的網(wǎng)絡(luò)爬蟲資源分配策略,以降低多任務(wù)處理系統(tǒng)的死鎖率,提高網(wǎng)絡(luò)爬蟲資源的利用率,避免死鎖的發(fā)生。

    1基本概念

    1.1多用戶操作系統(tǒng)

    根據(jù)在同一時間最多允許多少個用戶同時操作計算機,操作系統(tǒng)可分為單用戶操作系統(tǒng)和多用戶操作系統(tǒng)。同一時間內(nèi)允許多個用戶同時使用計算機,稱為多用戶操作系統(tǒng);反之,同一時間內(nèi)最多允許一個用戶操作計算機,則稱為單用戶操作系統(tǒng)。常見的多用戶操作系統(tǒng)有Windows Server 2003 和Windows Server 2008等。系統(tǒng)資源的有限性及進程并發(fā)性是導(dǎo)致發(fā)生死鎖的原因,當(dāng)系統(tǒng)無法滿足進程的資源請求時,資源申請失敗導(dǎo)致發(fā)生死鎖。

    1.2死鎖

    在多用戶操作系統(tǒng),進程是并發(fā)執(zhí)行的,但是存在一種危險—死鎖。若無內(nèi)部魯棒容錯或外部干預(yù),系統(tǒng)將長期處于封鎖狀態(tài)。競爭資源及進程推進順序非法是導(dǎo)致死鎖的主要原因。在當(dāng)前資源限制下,尋找一組資源分配的執(zhí)行順序,從而避免產(chǎn)生死鎖,是本文研究的主要內(nèi)容。將銀行家算法為避免死鎖獲取安全進程序列的遞歸思想,借鑒到網(wǎng)絡(luò)爬蟲算法中。將請求集長度作為一個變量,邊界條件為請求集長度及節(jié)點狀態(tài)數(shù)組,從而能夠確定請求集節(jié)點的合法性。該算法的時間復(fù)雜度比urllib2算法較小,并且能夠獲得最優(yōu)請求集長度。

    1.3安全狀態(tài)

    只要保持系統(tǒng)時刻在安全狀態(tài),便可避免死鎖。假設(shè)系統(tǒng)中并發(fā)存在n個進程,分別為P1,P2, …,Pn,如果按照某種序列順序進行分配資源,使得n個進程都能順利完成資源分配,則該序列稱為安全序列,此時系統(tǒng)處于安全狀態(tài)。通過一個實例說明,例如有4個進程共享20個同類資源,進程P1共需15個資源,進程P2共需5個資源,進程P3共需8個資源,進程P4共需10個資源。假設(shè)在Tn時刻,P1、P2、P3、P4分別已經(jīng)獲得8、4、4、2個資源,尚有2個空閑資源未分配。經(jīng)過分析,Tn時刻是安全的,因為存在一個安全序列< P1,P2,P3,P4>,只要系統(tǒng)按此進程序列分配資源,每個進程都可以完成資源分配;反之,系統(tǒng)處于不安全狀態(tài)。如果滿足系統(tǒng)安全性條件,則可以分配;否則暫不分配,以免系統(tǒng)進入不安全狀態(tài)。

    綜上所述,本文借用安全性檢查算法,將剩余未分配的空閑資源K作為遞歸的邊界條件,不斷地尋找合法的節(jié)點進入請求集,判斷下一個節(jié)點進入的合法性可以確定當(dāng)前節(jié)點進入的合法性,進而確定出一組合理的安全序列防止死鎖問題的發(fā)生。這種思想在處理多用戶操作系統(tǒng)資源配置問題中是一個創(chuàng)新點和突破點,值得繼續(xù)優(yōu)化和深入研究。

    2銀行家算法

    銀行家算法可以有效避免死鎖,該算法最初是用于銀行貸款[9]。如果存在某個狀態(tài)序列,能滿足所有客戶的貸款需求,則該狀態(tài)是安全的;反之,則可能導(dǎo)致發(fā)生死鎖。若安全檢查結(jié)果表明系統(tǒng)處于危險狀態(tài),則該請求不合法;反之,請求合法。

    2.1算法數(shù)據(jù)結(jié)構(gòu)

    算法中存在4類數(shù)據(jù)類型。1)第1類數(shù)據(jù)類型稱為可利用資源向量,該向量隨資源分配、回收動態(tài)變化,用含有m個元素的一維數(shù)組Av。2)第2類數(shù)據(jù)類型稱為最大需求矩陣,用M矩陣表示。3)第3類數(shù)據(jù)類型稱為分配矩陣,表示每一類資源已分配給每個進程的資源數(shù)量,用Al矩陣表示。4)第4類數(shù)據(jù)類型稱為需求矩陣,用N矩陣表示。

    2.2銀行家算法流程

    算法包括系統(tǒng)分配資源流程及系統(tǒng)安全性檢查流程。

    1)系統(tǒng)分配資源步驟:

    a)當(dāng)滿足Ri≤Nij條件時,執(zhí)行下一步操作,否則程序返回false;

    b)初始化假設(shè)Fi=false,滿足一定條件則置為true;

    c)假設(shè)系統(tǒng)試分配及安全性檢查通過,則可以進行分配,分配算法為

    2)系統(tǒng)安全性算法步驟:

    a)設(shè)置2個向量:工作向量與完成向量。W向量即工作向量,表示系統(tǒng)能夠提供給各個進程的資源數(shù)量;F向量即完成向量,表示系統(tǒng)能夠順利地為每個進程完成分配。初始化假設(shè)Fi=false,滿足一定條件則置為true。

    b)當(dāng)某個進程滿足條件Fi=false以及Nij

    c)當(dāng)進程Pi獲得資源后,可順利執(zhí)行,直至完成,并釋放該進程分配得到的資源,Wj=Wj+Alij;Fi=true,繼續(xù)執(zhí)行步驟b)。

    d)如果所有進程的Fi=true都完成,則系統(tǒng)處于安全狀態(tài),否則系統(tǒng)將處于一個不夠安全的狀態(tài),此時不能完成資源分配工作。

    本文提出的基于銀行家算法的網(wǎng)絡(luò)爬蟲資源分配算法一個重要的特點是將銀行家算法中核心的遞歸思想引入到請求集生成過程中。通過測試每個納入請求集數(shù)組是否合法來決定是否允許當(dāng)前節(jié)點進入。合法指的是當(dāng)前節(jié)點進入之后可以保障下一個節(jié)點進入請求集。這種遞歸思想可稱為全局遞歸思想或完全遞歸,消耗時間和系統(tǒng)資源較多。局部遞歸算法指的是:對經(jīng)過相應(yīng)初始化處理的請求集求差集,如果請求集不能覆蓋系統(tǒng)所有節(jié)點,則只對未被表示的節(jié)點遞歸,最后納入請求集。在初始化請求集的過程中,通過初始化請求集向量N的位置節(jié)點,可以減少初始化節(jié)點的差集重復(fù)率從而降低請求集長度。

    2.3算法設(shè)計與實現(xiàn)

    采用VisualC++ 6.0設(shè)計Windows界面程序。界面分為三部分:參數(shù)輸入?yún)^(qū)域、資源分配區(qū)域和結(jié)果顯示區(qū)域。用戶在參數(shù)輸入?yún)^(qū)域輸入可利用資源向量Av等信息,單擊動態(tài)添加按鍵添加進程資源,單擊安全檢查,可以檢查當(dāng)前所有進程對當(dāng)前資源的申請是否安全,是否會使系統(tǒng)因資源不足或其他原因進入不安全狀態(tài)從而不能完成分配。如果進程申請資源安全,軟件則提示安全,否則提示不安全。

    軟件可以支持最多10類資源進行分配,如圖1所示??衫觅Y源向量為[5, 5, 5, 5, 5, 5, 5, 5, 5, 5],輸入進程名稱process0,輸入process0最大需求矩陣為[1, 1, 2, 1, 1, 1, 1, 1, 1, 1],process0分配矩陣為[0, 0, 0, 0, 0, 0, 0, 0, 0, 0],需求矩陣為[1, 1, 2, 1, 1, 1, 1, 1, 1, 1],完成輸入之后單擊“動態(tài)添加”按鍵添加進程成功。單擊“安全檢查”按鍵,即提示系統(tǒng)狀態(tài)安全,可以執(zhí)行分配操作。

    圖1 軟件安全性檢查 Fig. 1 Software security check

    開始執(zhí)行分配,在進程名稱文本框輸入“process0”以及申請資源量。假設(shè)輸入的申請資源量為[1, 1, 1, 1, 1, 1, 1, 1, 1, 1],單擊“申請資源”,軟件彈出“資源分配后安全,可以分配”的消息提示框,表明輸入的資源量可以滿足申請要求并執(zhí)行申請請求。單擊確認,進程process0已經(jīng)分配資源為[1, 1, 1, 1, 1, 1, 1, 1, 1, 1],尚需分配資源為[0, 0, 1, 0, 0, 0, 0, 0, 0, 0],表明process0申請資源成功。此時系統(tǒng)可用資源數(shù)向量由原來的[5, 5, 5, 5, 5, 5, 5, 5, 5, 5]變?yōu)閇4, 4, 4, 4, 4, 4, 4, 4, 4, 4],系統(tǒng)為進程process0分配資源成功,如圖2所示。

    圖2 進程分配資源成功 Fig. 2 Allocation successfulness for processes

    2.4實驗結(jié)果

    本文算法和urllib2爬蟲算法對死鎖問題進行測試實驗對比。urllib2是Python中處理HTTP協(xié)議的算法庫,可用于監(jiān)測網(wǎng)絡(luò)爬蟲資源的死鎖[16]。設(shè)置超時時間為2m,當(dāng)爬蟲資源發(fā)生死鎖后超時,記錄該任務(wù)的狀態(tài)為Locked,完成其他任務(wù)后重啟該任務(wù);未發(fā)生死鎖從而完成任務(wù)請求,則記錄改任務(wù)的狀態(tài)為Completed,并記錄等待時間。urllib2爬蟲算法抓取日志如表1所示,本文算法抓取日志如表2所示。

    表 1  Urllib2爬蟲算法抓取日志

    表 2 本文算法抓取日志

    分別采用urllib2爬蟲算法和本文算法進行100次請求操作,如果在超時時間之內(nèi),爬蟲資源完成請求操作,則日志中記錄該次請求操作為Completed,反之在所設(shè)置的超時時間之內(nèi)未能請求成功,則日志中記錄該次請求操作為Locked,表示發(fā)生死鎖。本文算法和urllib2爬蟲算法死鎖邊界時間如圖3所示,縱坐標(biāo)表示任務(wù)等待時間,橫坐標(biāo)表示測試實驗的時間范圍為19:47:08—22:08:43,等待時間等于2 min表明任務(wù)請求發(fā)生死鎖,小于2 min表明任務(wù)請求完成。

    圖3 死鎖邊界時間 Fig. 3 Deadlock boundary time

    Urllib2爬蟲算法等待時間合計為2 h 9 min 7 s,死鎖次數(shù)為30次,死鎖率為30%;銀行家算法等待時間合計為1 h 38 min 28 s,死鎖次數(shù)為2次,死鎖率為2%,算法對比實驗結(jié)果如表3所示。實驗結(jié)果表明,本文算法明顯降低了死鎖率,提高了系統(tǒng)運行效率。傳統(tǒng)資源配置算法死鎖率高、效率低下。

    表 3 實驗結(jié)果對比

    3結(jié)束語

    本文基于銀行家算法,在多用戶操作系統(tǒng)中,提出一種新的網(wǎng)絡(luò)爬蟲資源配置策略。這種基于銀行家算法的網(wǎng)絡(luò)爬蟲資源配置策略不但提高了網(wǎng)絡(luò)爬蟲資源的利用率,而且能夠有效避免死鎖的發(fā)生。下一步的研究工作可以在目前己有的策略上有針對性、方向性地進一步分析和研究降低死鎖率的方法。

    參考文獻:

    [1]RICART G, AGRAWALA A K. An optimal algorithm for mutual exclusion in computer networks[J]. Communications of the ACM, 1981, 24(1): 9-17.

    [2]WANG Hong. The study of banker's algorithm base on experiment[J]. Applied Mechanics and Materials, 2013, 442: 303-308.

    [3]HAO Yue, HU Hesuan. Robust deadlock control using shared-resources for production systems with unreliable workstations[C]//2013 IEEE International Conference on Automation Science and Engineering. Madison, USA, 2013: 1095-1100.

    [4]YUE Hao, HU Hesuan. A polynomial deadlock avoidance policy for a class of assembly processes based on petri nets[C]//2013 IEEE International Conference on Automation Science and Engineering. Madison, USA, 2013: 1151-1156.

    [5]MA Xiaohui, YAN Junya. An improved parallel banker's algorithm based on petri net[C]//2011 International Conference on Electronic and Mechanical Engineering and Information Technology. Harbin, China, 2011: 1538-1541.

    [6]XIAO Xiang, LEE J J. A true 0(1) parallel deadlock detection algorithm for single-unit resource systems and its hardware implementation[J]. IEEE Transaction on Parallel and Distributed System, 2010, 21(1): 4-19.

    [7]LOU Lin, TANG Feilong, YOU I, et al. An effective deadlock prevention mechanism for distributed transaction management[C]//2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing. Seoul, Korea, 2011: 120-127.

    [8]REVELIOTIS S A, ROSZKOWSKA E. Conflict resolution in free-ranging multivehicle systems: a resource allocation paradigm[J]. IEEE Transactions on Robotics, 2011, 27(2): 283-296.

    [9]LANG S D. An extended banker's algorithm for deadlock avoidance[J]. IEEE Transactions on Software Engineering, 1999, 25(3): 428-432.

    [10]TANG Feilong, YOU I, YU Shui, et al. An efficient deadlock prevention approach for service oriented transaction processing[J]. Computers & Mathematics with Applications, 2012, 63(2): 458-468.

    [11]DUDA C, PREY G, KOSSMANN D, et al. Ajax crawl: making Ajax applications searchable[C]//IEEE 25th International Conference on Data Engineering. Shanghai, China, 2009: 78-89.

    [12]PENG Zhaomeng, HE Nengqiang, JIANG Chunxiao, et al. Graph-based Ajax crawl: mining data from rich Internet applications[C]//2012 International Conference on Computer Science and Electronic Engineering. Hangzhou, China, 2012: 590-594.

    [13]楊梅, 滕少華. 基于死鎖避免的資源安全分配算法[J]. 計算機工程與設(shè)計, 2011, 32(1): 40-43.

    YANG Mei, TENG Shaohua. Improved safe resource allocation algorithm based on deadlock avoidance[J]. Computer Engineering and Design, 2011, 32(1): 40-43.

    [14]陳昊成. 基于網(wǎng)格計算的資源管理與分配系統(tǒng)的設(shè)計與實現(xiàn)[D]. 哈爾濱: 哈爾濱工業(yè)大學(xué), 2010.

    CHEN Haocheng. Design and implementation of resource management and allocation system based on grid computing[D]. Harbin, China: Harbin Institute of Technology, 2010.

    [15]章韻, 湯楠. 服務(wù)計算中避免死鎖和活鎖的資源分配算法[J]. 微電子學(xué)與計算機, 2010, 27(12): 69-73, 77.

    ZHANG Yun, TANG Nan. Deadlock and livelock free resource allocation algorithm in service oriented computing[J]. Microelectronics & Computer, 2010, 27(12): 69-73, 77.

    [16]SHETTY K S, BHAT S, SINGH S. Symbolic verification of web crawler functionality and its properties[C]//2012 International Conference on Computer Communication and Informatics. Coimbatore, India, 2012: 1-6.

    王慶紅,男,1976年生,高級設(shè)計師,技術(shù)情報所所長,主要研究方向為電力系統(tǒng)運行、規(guī)劃與設(shè)計以及企業(yè)情報系統(tǒng)建設(shè)與管理。

    李廣凱,男,1975年生,副教授,博士,主要研究方向為電力系統(tǒng)企業(yè)技術(shù)情報咨詢及直流輸電技術(shù)。

    周育忠,男,1974年生,高級工程師,主要研究方向為行業(yè)情報系統(tǒng)建設(shè)、運維管理和資源整合。

    猜你喜歡
    網(wǎng)絡(luò)爬蟲操作系統(tǒng)系統(tǒng)安全
    新型電力系統(tǒng)安全穩(wěn)定運行分析
    湖南電力(2022年3期)2022-07-07 08:56:26
    高郵市創(chuàng)新衛(wèi)生系統(tǒng)安全管理模式
    智能手機操作系統(tǒng)的分析與比較
    卷宗(2016年10期)2017-01-21 14:04:15
    國產(chǎn)桌面操作系統(tǒng)中虛擬化技術(shù)應(yīng)用研究
    煉鐵廠鐵量網(wǎng)頁數(shù)據(jù)獲取系統(tǒng)的設(shè)計與實現(xiàn)
    計算機維護中操作系統(tǒng)還原技術(shù)的分析
    對計算機進行操作系統(tǒng)重裝的維護
    基于社會網(wǎng)絡(luò)分析的權(quán)威網(wǎng)頁挖掘研究
    主題搜索引擎中網(wǎng)絡(luò)爬蟲的實現(xiàn)研究
    淺析如何應(yīng)對網(wǎng)絡(luò)爬蟲流量
    中國市場(2016年23期)2016-07-05 04:35:08
    国产亚洲精品av在线| 日本一二三区视频观看| 色av中文字幕| 亚洲国产精品合色在线| 久久精品人妻少妇| 亚洲精品粉嫩美女一区| 男人的好看免费观看在线视频 | 在线视频色国产色| 日韩三级视频一区二区三区| 久9热在线精品视频| 伦理电影免费视频| 欧美日韩精品网址| avwww免费| 日本a在线网址| 国产成人一区二区三区免费视频网站| 国内精品久久久久精免费| 午夜两性在线视频| 国产私拍福利视频在线观看| 1024视频免费在线观看| 精品第一国产精品| 国产视频一区二区在线看| 色噜噜av男人的天堂激情| 叶爱在线成人免费视频播放| 亚洲一区高清亚洲精品| 看片在线看免费视频| 精品不卡国产一区二区三区| 国产精品av视频在线免费观看| 岛国在线免费视频观看| 亚洲av电影不卡..在线观看| 好看av亚洲va欧美ⅴa在| 日韩精品青青久久久久久| 久久精品影院6| 制服诱惑二区| 国产99久久九九免费精品| 久久精品91蜜桃| 久久天堂一区二区三区四区| 日本 欧美在线| 欧美另类亚洲清纯唯美| 成人高潮视频无遮挡免费网站| 男女午夜视频在线观看| 亚洲欧美一区二区三区黑人| 亚洲免费av在线视频| 亚洲av成人一区二区三| 久久欧美精品欧美久久欧美| 哪里可以看免费的av片| 国产伦人伦偷精品视频| 丝袜人妻中文字幕| 老司机午夜福利在线观看视频| 免费观看精品视频网站| 欧美又色又爽又黄视频| 亚洲狠狠婷婷综合久久图片| 精品欧美一区二区三区在线| 黑人巨大精品欧美一区二区mp4| 精品久久久久久,| 少妇裸体淫交视频免费看高清 | av免费在线观看网站| av在线播放免费不卡| 亚洲精品中文字幕一二三四区| 国产单亲对白刺激| 白带黄色成豆腐渣| 国产高清激情床上av| 亚洲av电影在线进入| 女警被强在线播放| 中文字幕高清在线视频| 国产av在哪里看| 久久中文字幕人妻熟女| 国产区一区二久久| 午夜激情av网站| 国产高清激情床上av| 精品久久久久久久末码| 久久久久久久久免费视频了| 一个人免费在线观看电影 | 成人亚洲精品av一区二区| 婷婷亚洲欧美| av国产免费在线观看| 日日干狠狠操夜夜爽| 精品久久蜜臀av无| 国内精品一区二区在线观看| 色在线成人网| 午夜a级毛片| 国产高清视频在线观看网站| 一个人观看的视频www高清免费观看 | a在线观看视频网站| 成人亚洲精品av一区二区| 国产精品一区二区免费欧美| 黑人操中国人逼视频| ponron亚洲| 久久久久久大精品| 精品日产1卡2卡| 色老头精品视频在线观看| 亚洲片人在线观看| 给我免费播放毛片高清在线观看| 精品国内亚洲2022精品成人| 午夜福利高清视频| 欧美日韩乱码在线| 特大巨黑吊av在线直播| 国产亚洲精品久久久久久毛片| 亚洲成人国产一区在线观看| 麻豆成人午夜福利视频| 国产亚洲精品一区二区www| 久久久国产欧美日韩av| 免费观看人在逋| 久久久久国产一级毛片高清牌| 成人高潮视频无遮挡免费网站| 日本 av在线| av超薄肉色丝袜交足视频| www.熟女人妻精品国产| 老熟妇仑乱视频hdxx| 欧美日韩中文字幕国产精品一区二区三区| 少妇的丰满在线观看| 精品国内亚洲2022精品成人| 国产亚洲精品av在线| 99久久久亚洲精品蜜臀av| 久久久国产欧美日韩av| 亚洲国产欧洲综合997久久,| 亚洲国产精品成人综合色| bbb黄色大片| 亚洲国产中文字幕在线视频| 亚洲av中文字字幕乱码综合| av福利片在线观看| 免费看a级黄色片| 在线免费观看的www视频| 叶爱在线成人免费视频播放| 毛片女人毛片| 欧美极品一区二区三区四区| 免费在线观看日本一区| 国内精品一区二区在线观看| 悠悠久久av| 色综合亚洲欧美另类图片| 中文字幕熟女人妻在线| 午夜精品在线福利| 日韩欧美在线二视频| 小说图片视频综合网站| 色综合站精品国产| 成熟少妇高潮喷水视频| 亚洲一区二区三区色噜噜| 欧美一区二区国产精品久久精品 | 身体一侧抽搐| 日本免费a在线| 亚洲avbb在线观看| 每晚都被弄得嗷嗷叫到高潮| 成人午夜高清在线视频| 高潮久久久久久久久久久不卡| 国内少妇人妻偷人精品xxx网站 | 特大巨黑吊av在线直播| 每晚都被弄得嗷嗷叫到高潮| 亚洲一码二码三码区别大吗| 伦理电影免费视频| 欧美日本亚洲视频在线播放| 18禁裸乳无遮挡免费网站照片| 高潮久久久久久久久久久不卡| 久久欧美精品欧美久久欧美| 又大又爽又粗| 真人做人爱边吃奶动态| 他把我摸到了高潮在线观看| 国产成人av教育| 中文资源天堂在线| 国产不卡一卡二| 日本一二三区视频观看| 欧美性长视频在线观看| 黄色视频不卡| 久久伊人香网站| 国产午夜福利久久久久久| 亚洲人成77777在线视频| 美女扒开内裤让男人捅视频| 97碰自拍视频| 亚洲五月天丁香| 50天的宝宝边吃奶边哭怎么回事| 色噜噜av男人的天堂激情| 给我免费播放毛片高清在线观看| 在线十欧美十亚洲十日本专区| 丰满的人妻完整版| 国产日本99.免费观看| 婷婷精品国产亚洲av| 在线免费观看的www视频| 无人区码免费观看不卡| 又黄又粗又硬又大视频| 久久精品国产亚洲av香蕉五月| tocl精华| 欧美精品亚洲一区二区| 听说在线观看完整版免费高清| 国产成人啪精品午夜网站| 亚洲熟女毛片儿| 国产午夜精品久久久久久| 久久久久国产一级毛片高清牌| 日本成人三级电影网站| 精品国产乱码久久久久久男人| 欧美中文综合在线视频| 又粗又爽又猛毛片免费看| 日日干狠狠操夜夜爽| 国产成人av激情在线播放| 亚洲精品一区av在线观看| 亚洲七黄色美女视频| 成人18禁高潮啪啪吃奶动态图| 身体一侧抽搐| 1024视频免费在线观看| 久久精品国产综合久久久| 亚洲美女黄片视频| 久9热在线精品视频| 亚洲欧美日韩东京热| 国产高清视频在线观看网站| 国产激情久久老熟女| 黄色 视频免费看| 91av网站免费观看| 国产99久久九九免费精品| 国产真人三级小视频在线观看| 91国产中文字幕| 国产精品亚洲美女久久久| 免费av毛片视频| 久久久久性生活片| 亚洲精品在线美女| 欧美在线一区亚洲| 日韩欧美在线乱码| 五月玫瑰六月丁香| 在线播放国产精品三级| 久久国产乱子伦精品免费另类| 日韩三级视频一区二区三区| 免费看日本二区| 亚洲专区国产一区二区| 91成年电影在线观看| 欧美日韩亚洲国产一区二区在线观看| 女人爽到高潮嗷嗷叫在线视频| www日本黄色视频网| 51午夜福利影视在线观看| 成年免费大片在线观看| ponron亚洲| 99国产精品一区二区蜜桃av| 亚洲男人的天堂狠狠| 亚洲色图av天堂| 真人做人爱边吃奶动态| 成年女人毛片免费观看观看9| 香蕉久久夜色| 精华霜和精华液先用哪个| 久久精品国产亚洲av高清一级| 国产精品永久免费网站| 人妻夜夜爽99麻豆av| 欧美午夜高清在线| 这个男人来自地球电影免费观看| 在线播放国产精品三级| 午夜福利高清视频| 欧美日韩乱码在线| svipshipincom国产片| 国产伦一二天堂av在线观看| 男人舔女人下体高潮全视频| 日本一二三区视频观看| 国产片内射在线| 三级男女做爰猛烈吃奶摸视频| 巨乳人妻的诱惑在线观看| 欧美zozozo另类| 国产又黄又爽又无遮挡在线| 亚洲精品在线美女| 国产精品久久久人人做人人爽| 国产成人精品久久二区二区91| 成人亚洲精品av一区二区| 777久久人妻少妇嫩草av网站| 久久99热这里只有精品18| 一本久久中文字幕| 黄色a级毛片大全视频| 一区二区三区激情视频| 免费av毛片视频| 啪啪无遮挡十八禁网站| 日本在线视频免费播放| 国产视频一区二区在线看| 美女高潮喷水抽搐中文字幕| 午夜精品在线福利| 日日摸夜夜添夜夜添小说| 2021天堂中文幕一二区在线观| 两性夫妻黄色片| 亚洲最大成人中文| 天天添夜夜摸| 免费在线观看日本一区| 99精品欧美一区二区三区四区| 欧美一级毛片孕妇| av中文乱码字幕在线| 欧美色视频一区免费| 777久久人妻少妇嫩草av网站| 黄色视频,在线免费观看| 亚洲欧美日韩高清在线视频| 国产欧美日韩一区二区三| 欧美3d第一页| 久久久久亚洲av毛片大全| 成年人黄色毛片网站| 亚洲av五月六月丁香网| 亚洲av第一区精品v没综合| 中文字幕av在线有码专区| 美女高潮喷水抽搐中文字幕| 日本在线视频免费播放| 少妇人妻一区二区三区视频| 免费在线观看黄色视频的| 在线观看66精品国产| 亚洲狠狠婷婷综合久久图片| 日日夜夜操网爽| 久久亚洲精品不卡| 久久久国产成人精品二区| 国产精品综合久久久久久久免费| 精品久久久久久久末码| 777久久人妻少妇嫩草av网站| 91av网站免费观看| 一本综合久久免费| 叶爱在线成人免费视频播放| 99久久99久久久精品蜜桃| 老汉色av国产亚洲站长工具| 午夜精品一区二区三区免费看| 日韩欧美一区二区三区在线观看| 人妻久久中文字幕网| 国产男靠女视频免费网站| 好男人在线观看高清免费视频| 麻豆成人av在线观看| 搡老妇女老女人老熟妇| 亚洲一区二区三区不卡视频| 亚洲精品国产精品久久久不卡| 久久热在线av| 88av欧美| 50天的宝宝边吃奶边哭怎么回事| 少妇被粗大的猛进出69影院| 欧美极品一区二区三区四区| 国产不卡一卡二| 性欧美人与动物交配| 神马国产精品三级电影在线观看 | 黑人巨大精品欧美一区二区mp4| 成人午夜高清在线视频| 亚洲最大成人中文| 亚洲一码二码三码区别大吗| 亚洲一区中文字幕在线| 51午夜福利影视在线观看| 中文资源天堂在线| 露出奶头的视频| 日韩大尺度精品在线看网址| 亚洲18禁久久av| 最新美女视频免费是黄的| 两个人免费观看高清视频| 特大巨黑吊av在线直播| 国产一区在线观看成人免费| 亚洲一区高清亚洲精品| 成人三级黄色视频| 97超级碰碰碰精品色视频在线观看| ponron亚洲| 亚洲av电影不卡..在线观看| 日韩 欧美 亚洲 中文字幕| www国产在线视频色| 久久欧美精品欧美久久欧美| 国产日本99.免费观看| 嫩草影视91久久| 精品欧美国产一区二区三| 成人特级黄色片久久久久久久| 18美女黄网站色大片免费观看| www日本在线高清视频| 淫秽高清视频在线观看| netflix在线观看网站| 色综合站精品国产| 久久精品国产综合久久久| 欧美性猛交黑人性爽| 看免费av毛片| 琪琪午夜伦伦电影理论片6080| 精品国内亚洲2022精品成人| 国产精品日韩av在线免费观看| 黄色a级毛片大全视频| 岛国视频午夜一区免费看| 观看免费一级毛片| 精品乱码久久久久久99久播| 夜夜躁狠狠躁天天躁| 岛国视频午夜一区免费看| 观看免费一级毛片| 免费高清视频大片| 一级毛片女人18水好多| 国产亚洲欧美在线一区二区| 国产激情偷乱视频一区二区| 精品久久久久久久毛片微露脸| 波多野结衣巨乳人妻| 久久精品综合一区二区三区| 亚洲成av人片在线播放无| 一个人免费在线观看的高清视频| 国产亚洲精品一区二区www| 俄罗斯特黄特色一大片| 亚洲最大成人中文| a级毛片在线看网站| 手机成人av网站| 亚洲一码二码三码区别大吗| 国产精品99久久99久久久不卡| av超薄肉色丝袜交足视频| 婷婷精品国产亚洲av| 最近最新免费中文字幕在线| 日本黄色视频三级网站网址| 亚洲一卡2卡3卡4卡5卡精品中文| 午夜福利高清视频| av片东京热男人的天堂| 五月伊人婷婷丁香| 黄色丝袜av网址大全| 亚洲激情在线av| 日韩欧美国产在线观看| 免费电影在线观看免费观看| 日本一本二区三区精品| av有码第一页| 亚洲一区二区三区不卡视频| 久久久久久久精品吃奶| 国产视频一区二区在线看| 日本一二三区视频观看| 国产精品综合久久久久久久免费| 久久久久性生活片| www日本黄色视频网| 美女扒开内裤让男人捅视频| 国产精品一及| 国内久久婷婷六月综合欲色啪| 婷婷精品国产亚洲av在线| 在线观看午夜福利视频| 日韩国内少妇激情av| 国产午夜精品久久久久久| 国产在线精品亚洲第一网站| 国产三级黄色录像| 国产伦一二天堂av在线观看| 亚洲黑人精品在线| 亚洲电影在线观看av| 男人的好看免费观看在线视频 | 国产成人av教育| av天堂在线播放| 亚洲人成电影免费在线| 日韩精品中文字幕看吧| 国产精品日韩av在线免费观看| 丁香六月欧美| 我要搜黄色片| 色老头精品视频在线观看| 色精品久久人妻99蜜桃| 亚洲中文字幕一区二区三区有码在线看 | 18美女黄网站色大片免费观看| 国产视频一区二区在线看| 黄片大片在线免费观看| 999久久久国产精品视频| 在线看三级毛片| 久久久国产欧美日韩av| 国产激情久久老熟女| 国产蜜桃级精品一区二区三区| xxx96com| 午夜福利免费观看在线| 亚洲欧美日韩东京热| 日日干狠狠操夜夜爽| 成人国产综合亚洲| 色精品久久人妻99蜜桃| 免费在线观看影片大全网站| 亚洲成a人片在线一区二区| 亚洲成人中文字幕在线播放| 国产人伦9x9x在线观看| 国产亚洲精品av在线| 亚洲av电影在线进入| 一本大道久久a久久精品| 夜夜爽天天搞| 老汉色∧v一级毛片| 中文字幕精品亚洲无线码一区| 亚洲精品在线观看二区| 亚洲avbb在线观看| 99精品欧美一区二区三区四区| 国产99久久九九免费精品| 男女床上黄色一级片免费看| 亚洲欧美日韩高清在线视频| АⅤ资源中文在线天堂| 国产伦在线观看视频一区| 99久久无色码亚洲精品果冻| 日韩中文字幕欧美一区二区| 99久久国产精品久久久| 国产一区二区在线观看日韩 | 日本a在线网址| 日本成人三级电影网站| 国产成人aa在线观看| 2021天堂中文幕一二区在线观| 熟女少妇亚洲综合色aaa.| 亚洲激情在线av| 亚洲精品av麻豆狂野| 91av网站免费观看| 一边摸一边做爽爽视频免费| 欧美日韩一级在线毛片| 国产精品久久久av美女十八| 久久热在线av| 亚洲狠狠婷婷综合久久图片| 欧美精品亚洲一区二区| 99精品久久久久人妻精品| 精品人妻1区二区| 亚洲男人的天堂狠狠| 美女高潮喷水抽搐中文字幕| 在线观看舔阴道视频| 母亲3免费完整高清在线观看| 欧美日韩黄片免| 国产视频内射| 免费av毛片视频| 一级毛片精品| 两个人视频免费观看高清| 麻豆成人av在线观看| 18禁黄网站禁片午夜丰满| 18禁黄网站禁片免费观看直播| 一卡2卡三卡四卡精品乱码亚洲| 午夜免费观看网址| 亚洲av片天天在线观看| 亚洲精华国产精华精| 少妇粗大呻吟视频| 97超级碰碰碰精品色视频在线观看| 18禁黄网站禁片免费观看直播| 欧美中文综合在线视频| 久久香蕉国产精品| 国产精品一区二区三区四区免费观看 | 国产精品久久久人人做人人爽| 99精品在免费线老司机午夜| 亚洲av第一区精品v没综合| 成人特级黄色片久久久久久久| 亚洲人成电影免费在线| 国产不卡一卡二| 高潮久久久久久久久久久不卡| 波多野结衣高清作品| 欧美久久黑人一区二区| 欧美日韩中文字幕国产精品一区二区三区| 欧美不卡视频在线免费观看 | 久久久久亚洲av毛片大全| 蜜桃久久精品国产亚洲av| 国产高清视频在线观看网站| 欧美 亚洲 国产 日韩一| www.www免费av| 天天躁夜夜躁狠狠躁躁| 欧洲精品卡2卡3卡4卡5卡区| 久久精品综合一区二区三区| 欧美精品亚洲一区二区| 国产成人av教育| 亚洲美女视频黄频| 亚洲欧美日韩高清在线视频| 国产精品一区二区三区四区久久| 亚洲午夜理论影院| 男女之事视频高清在线观看| 成年版毛片免费区| 亚洲一卡2卡3卡4卡5卡精品中文| 日韩 欧美 亚洲 中文字幕| 日韩大尺度精品在线看网址| 两个人视频免费观看高清| 身体一侧抽搐| 国产成人欧美在线观看| www.999成人在线观看| 久久久久免费精品人妻一区二区| 日韩av在线大香蕉| 日本免费一区二区三区高清不卡| 人妻久久中文字幕网| 日韩三级视频一区二区三区| 白带黄色成豆腐渣| 三级毛片av免费| 午夜a级毛片| 真人做人爱边吃奶动态| 精品久久久久久久末码| 婷婷精品国产亚洲av在线| 亚洲欧洲精品一区二区精品久久久| 久久精品综合一区二区三区| 久热爱精品视频在线9| 免费在线观看亚洲国产| 国产精品,欧美在线| 99久久99久久久精品蜜桃| www.www免费av| 午夜影院日韩av| 久久午夜综合久久蜜桃| 日本免费a在线| 老汉色∧v一级毛片| 欧美极品一区二区三区四区| 久久久久久久午夜电影| 777久久人妻少妇嫩草av网站| 美女 人体艺术 gogo| 欧美黑人精品巨大| 亚洲av成人一区二区三| 亚洲一码二码三码区别大吗| 一区二区三区高清视频在线| 色av中文字幕| 久久久国产精品麻豆| 小说图片视频综合网站| 首页视频小说图片口味搜索| 亚洲av成人av| 国产午夜精品论理片| 69av精品久久久久久| ponron亚洲| 亚洲成a人片在线一区二区| 亚洲成人国产一区在线观看| 欧美 亚洲 国产 日韩一| 久久香蕉激情| 久久99热这里只有精品18| 中文资源天堂在线| 久久性视频一级片| 村上凉子中文字幕在线| 免费在线观看日本一区| 亚洲五月天丁香| 欧美日本亚洲视频在线播放| 日本一本二区三区精品| 久久久久久久精品吃奶| 久久欧美精品欧美久久欧美| xxx96com| cao死你这个sao货| 人人妻,人人澡人人爽秒播| 国产精品一区二区免费欧美| 大型av网站在线播放| 波多野结衣高清无吗| 日本一本二区三区精品| 久久久久久久精品吃奶| 久久久久亚洲av毛片大全| 国产在线精品亚洲第一网站| 99国产精品一区二区蜜桃av| 此物有八面人人有两片| 制服人妻中文乱码| 黄色视频不卡| 亚洲精品一卡2卡三卡4卡5卡| 国产区一区二久久| 亚洲精品美女久久久久99蜜臀| 国产免费男女视频| 一进一出抽搐动态| 黄片小视频在线播放| 两性午夜刺激爽爽歪歪视频在线观看 | 国产亚洲精品av在线| 91国产中文字幕| 午夜a级毛片| 男男h啪啪无遮挡| 成人手机av| 一a级毛片在线观看| 怎么达到女性高潮| 叶爱在线成人免费视频播放| 黄色成人免费大全| bbb黄色大片| 2021天堂中文幕一二区在线观|