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

    基于ElasticSearch的食品安全搜索引擎的實(shí)現(xiàn)

    2021-04-22 01:35:22祝福松
    中文信息 2021年2期
    關(guān)鍵詞:爬蟲(chóng)搜索引擎視圖

    董 哲 祝福松

    (北方工業(yè)大學(xué) 電氣與控制工程學(xué)院,北京 100043)

    引言

    當(dāng)前在食品安全領(lǐng)域,食品安全信息的獲取主要依靠百度谷歌等通用搜索引擎,無(wú)法滿足人們對(duì)食品安全信息快速、精確查找的需求。隨著搜索引擎技術(shù)快速發(fā)展,國(guó)內(nèi)外出現(xiàn)了許多面向各領(lǐng)域的垂直搜索引擎,但能夠搜索食品安全信息的引擎較少。曹奇峰在文獻(xiàn)[1]中提出基于Nutch的食品安全信息垂直搜索引擎的研究。通過(guò)Nutch框架對(duì)相關(guān)食品安全主題網(wǎng)頁(yè)進(jìn)行爬取建立索引庫(kù),綜合評(píng)分算法將索引內(nèi)容進(jìn)行排序,最終給出搜索結(jié)果。王亮等人在文獻(xiàn)[2]中設(shè)計(jì)了食品安全科普網(wǎng)站的建立,提出了個(gè)性化的搜索引擎,通過(guò)對(duì)用戶搜索日志的挖掘,發(fā)現(xiàn)不同搜索在時(shí)序上的關(guān)聯(lián),并利用這些關(guān)聯(lián)對(duì)新的用戶搜索進(jìn)行擴(kuò)展,給出延伸的搜索結(jié)果。搜索引擎的建立大同小異,區(qū)別在于資源庫(kù)的建立,與搜索引擎的排序算法。本文采用的是基于ES構(gòu)建搜索引擎架構(gòu),使用Scrapy-redis分布式爬蟲(chóng)構(gòu)建食品安全資源庫(kù),在性能上和速度上更優(yōu)。通過(guò)對(duì)此搜索引擎的建立過(guò)程,涉及對(duì)目標(biāo)網(wǎng)站的爬取,對(duì)資源的去重清洗,以及對(duì)資源庫(kù)系統(tǒng)的建立過(guò)程,就可以適用于其他資源庫(kù)的建設(shè)中,其具有很好的通用性。

    一、系統(tǒng)的總體架構(gòu)

    本系統(tǒng)被分為四個(gè)模塊。分別是:爬蟲(chóng)模塊,搜索模塊,數(shù)據(jù)可視化模塊,后端數(shù)據(jù)處理模塊。

    1.爬蟲(chóng)模塊

    從特定網(wǎng)站中按照爬取策略爬取相關(guān)內(nèi)容,并將爬取到的內(nèi)容進(jìn)行清洗、去重等處理,并保存到本地?cái)?shù)據(jù)庫(kù)中。

    2.搜索模塊

    索引過(guò)程,將爬取到的資源庫(kù),保存到ES中。搜索過(guò)程,為用戶提供搜索服務(wù)。

    3.數(shù)據(jù)可視化模塊

    用戶輸入搜索內(nèi)容,及顯示搜索結(jié)果。

    4.后端數(shù)據(jù)處理模塊

    用于API解析與處理,如圖1所示。

    圖1 系統(tǒng)總體架構(gòu)

    二、爬蟲(chóng)模塊的設(shè)計(jì)

    爬蟲(chóng)是根據(jù)既定的要求,有目的地篩選所有符合條件的URL進(jìn)行爬取,并根據(jù)要求提取文本信息,爬蟲(chóng)模塊的設(shè)計(jì)是在基于Scrapy-redis組件的基礎(chǔ)上進(jìn)行進(jìn)行功能的擴(kuò)展,主要模塊包括頁(yè)面爬取功能子模塊,URL過(guò)濾功能子模塊,文本相似過(guò)濾功能子模塊。

    1.頁(yè)面爬取功能子模塊

    1.1 Scrapy爬蟲(chóng)系統(tǒng)及反反爬蟲(chóng)策略

    Scrapy主要包含引擎(Scrapy Engine)、調(diào)度器(Scheduler)、下載器(Downloader)、爬蟲(chóng)(Spiders)、項(xiàng)目管道(Item Pipeline)、下載器中間件(Downloader Middlewares)、爬蟲(chóng)中間件(Spider Middlewares)、調(diào)度中間件(Scheduler Middlewares)。

    Engine是整個(gè)框架的“大腦”,控制爬蟲(chóng)的運(yùn)行。Spider通過(guò)自定義設(shè)置控制Engine向調(diào)度器發(fā)送指令,調(diào)度器得到指令后處理后發(fā)送請(qǐng)求給下載器,下載器根據(jù)接受的請(qǐng)求從互聯(lián)網(wǎng)下載相關(guān)鏡像到本地,再傳遞給spiders,spiders對(duì)數(shù)據(jù)進(jìn)行處理,之后將數(shù)據(jù)傳入項(xiàng)目管道保存或輸出,獲取的URL發(fā)送到Engine進(jìn)行驗(yàn)證處理,已爬取的URL會(huì)被丟掉,未爬取的URL排序后傳遞到調(diào)度器待下載隊(duì)列,準(zhǔn)備下一步抓取。只要調(diào)度器不為空,爬蟲(chóng)將一直運(yùn)行下去[3],如圖2所示。

    圖2 爬蟲(chóng)的基本流程圖

    為了爬取網(wǎng)頁(yè)內(nèi)容,提取相關(guān)字段,在本文中采用xpath正則表達(dá)式來(lái)匹配相關(guān)字段,選擇相應(yīng)DOM元素,將其下載到items中,最后保存到數(shù)據(jù)庫(kù)中。在本文中,將爬取的目標(biāo)選擇了食品伙伴網(wǎng)(http://www.foodmate.net/) ,相對(duì)應(yīng)字段的Xpath表達(dá)式為:

    對(duì)于本次反反爬蟲(chóng)策略,主要采用的是設(shè)置User-Agent,通過(guò)github上開(kāi)源模塊fake-useragent模塊來(lái)動(dòng)態(tài)的改變User-Agent值從而直接更改header中的User-Agent值來(lái)達(dá)到目的。

    1.2 分布式爬蟲(chóng)

    在本文中,爬蟲(chóng)模塊是基于Scrapy-Redis分布式爬蟲(chóng)主從架構(gòu)構(gòu)建而成,使用Redis服務(wù)器作為任務(wù)隊(duì)列,將主服務(wù)器作為控制節(jié)點(diǎn)負(fù)責(zé)所有從服務(wù)器運(yùn)行網(wǎng)絡(luò)爬蟲(chóng)的主機(jī)進(jìn)行管理,爬蟲(chóng)只需要從控制節(jié)點(diǎn)那里接收任務(wù),并把新生成任務(wù)提交給控制節(jié)點(diǎn),如圖3所示。

    圖3 分布式爬蟲(chóng)的策略示意圖

    其中,主服務(wù)器主要負(fù)責(zé)URL去重和任務(wù)分配,而從服務(wù)器主要負(fù)責(zé)爬蟲(chóng)任務(wù)。

    2.URL過(guò)濾功能子模塊

    在進(jìn)行數(shù)據(jù)爬取時(shí),若不進(jìn)行URL去重,不僅會(huì)降低爬蟲(chóng)的效率,還會(huì)造成儲(chǔ)存資源的浪費(fèi)。Scrapy框架默認(rèn)的URL去重方法由dupefilters去重器通過(guò)RFPDupeFilter 類實(shí)現(xiàn),RFPDupeFilter類會(huì)對(duì)每一個(gè)請(qǐng)求生成信息指紋fp,但是這種URL去重方法比較耗費(fèi)內(nèi)存,而本文采用的是通過(guò)Bloom Filter算法的布隆過(guò)濾器就可以很好的改進(jìn)這個(gè)問(wèn)題。

    Scrapy-redis默認(rèn)的去重模塊RFPDupeFilter主要通過(guò)fp(指紋)標(biāo)準(zhǔn)過(guò)濾,去重結(jié)構(gòu)使用的是redis中的集合(set)實(shí)現(xiàn)去重功能。在計(jì)算機(jī)中通過(guò)鏈表的數(shù)據(jù)結(jié)構(gòu)來(lái)儲(chǔ)存集合,而redis是內(nèi)存數(shù)據(jù)庫(kù),也就意味著所有爬取的請(qǐng)求、數(shù)據(jù),去重集合都會(huì)存在內(nèi)存中,請(qǐng)求隊(duì)列會(huì)隨著爬取的進(jìn)行。動(dòng)態(tài)出入,不會(huì)無(wú)限疊加,爬取到的數(shù)據(jù)一般會(huì)轉(zhuǎn)移到其他數(shù)據(jù)庫(kù),也不會(huì)無(wú)限疊加,但去重集合會(huì)隨著爬取的進(jìn)行,添加新的指紋,導(dǎo)致占用的內(nèi)存空間不斷增大,最終可能影響系統(tǒng)的性能。而布隆過(guò)濾器這種比較巧妙的概率型數(shù)據(jù)結(jié)構(gòu)相比于傳統(tǒng)的List、Set、Map等數(shù)據(jù)結(jié)構(gòu),更高效,占用空間更少。

    3.文本相似過(guò)濾功能子模塊

    該模塊通過(guò)Scrapy提供的Item pipeline組件機(jī)制實(shí)現(xiàn)了一個(gè)對(duì)文本去重的方法類,通過(guò)編寫(xiě)pipeline組件里的類方法,規(guī)定它的執(zhí)行順序,實(shí)現(xiàn)當(dāng)網(wǎng)絡(luò)爬蟲(chóng)的數(shù)據(jù)items通過(guò)時(shí),與已經(jīng)入庫(kù)的數(shù)據(jù)進(jìn)行相似度判別,相似度較高的items將被丟棄,否則進(jìn)入下一個(gè)pipeline中,直至被保存到數(shù)據(jù)庫(kù)中。

    在本文中,對(duì)文本相似度判別的類方法是基于SimHash算法[4],它通過(guò)調(diào)用Jieba分詞,對(duì)字段內(nèi)容進(jìn)行分詞,運(yùn)用TF-IDF算法從中提取帶有權(quán)重的關(guān)鍵詞特征向量列表,然后將得到的關(guān)鍵詞特征向量列表傳給simHash類中,simHash類實(shí)現(xiàn)Simhash算法的全部流程(關(guān)鍵詞特征向量→哈?!訖?quán)→累加→二值化),進(jìn)而得到該文本64位二進(jìn)制SimHash值,如果待測(cè)文本的SimHash值存在于語(yǔ)義指紋庫(kù)中的,則可以直接判定重復(fù),否則將比較待測(cè)文本與語(yǔ)義指紋庫(kù)SimHash值的海明距離,一般海明距離小于等于3,則為相似,如 圖4所示。

    圖4 文本去重的主要流程圖

    4.搜索模塊的設(shè)計(jì)

    4.1 ES全文搜索

    ES是一款基于Lucene的開(kāi)源工具包,支持分布式的搜索引擎框架,可以實(shí)現(xiàn)海量數(shù)據(jù)的快速儲(chǔ)存和搜索,提供了多種RESTful 風(fēng)格的Web接口,能夠解決各種用例,達(dá)到實(shí)時(shí)搜索的目的。是目前企業(yè)級(jí)應(yīng)用最為常見(jiàn)的搜索引擎框架之一[5]。本文中,采用ES進(jìn)行全文搜索主要包括兩個(gè)過(guò)程:索引過(guò)程和搜索過(guò)程,如圖5所示。

    圖5 食品安全搜索整體架構(gòu)圖

    由系統(tǒng)的總體整體架構(gòu)可以看出,食品安全搜索引擎的核心是ES服務(wù)器,用于食品安全相關(guān)信息的存儲(chǔ),同時(shí)返回基于RESTful Web的數(shù)據(jù)接口,返回的數(shù)據(jù)格式為JSON形式,進(jìn)而方便數(shù)據(jù)的二次處理和利用。

    4.2 ES索引和搜索過(guò)程

    ES在索引過(guò)程中是將爬蟲(chóng)爬取到的數(shù)據(jù)保存并根據(jù)映射定義的字段類型進(jìn)行分詞,然后構(gòu)建倒排索引,最后把數(shù)據(jù)轉(zhuǎn)換成JSON格式存放在文檔里。搜索過(guò)程是根據(jù)用戶輸入的關(guān)鍵字匹配倒排索引表中的文檔集合,然后對(duì)文檔進(jìn)行評(píng)分,排序,高亮等處理,最后把搜索結(jié)果返回給用戶。

    ES全文搜索具體的步驟為:在上面爬蟲(chóng)模塊中,已經(jīng)從爬蟲(chóng)系統(tǒng)的pipeline中得到了經(jīng)過(guò)去重處理之后返回的items對(duì)象,此時(shí)需要在pipeline中使用Elasticsearch-dsl將爬取到的items對(duì)象建立索引并保存到ES 中。當(dāng)用戶輸入關(guān)鍵詞進(jìn)行搜索時(shí),前端界面會(huì)根據(jù)關(guān)鍵詞顯示搜索建議,通過(guò)ES搜索建議接口Completion Suggester實(shí)現(xiàn)自動(dòng)補(bǔ)全功能,后端接收到用戶的搜索內(nèi)容,經(jīng)過(guò)數(shù)據(jù)分析,將關(guān)鍵詞發(fā)送給ES服務(wù)器,并向ES數(shù)據(jù)庫(kù)請(qǐng)求索引內(nèi)容,最后將匹配到的文檔集合返回給前端界面顯示搜索內(nèi)容。

    5.食品安全搜索引擎的實(shí)現(xiàn)

    食品安全搜索引擎頁(yè)面的實(shí)現(xiàn)主要包括后端數(shù)據(jù)處理模塊和前端數(shù)據(jù)可視化模塊,主要用于用戶輸入搜索內(nèi)容,返回搜索結(jié)果,及搜索結(jié)果的可視化。本文是基于Vue和Django搭建前后端分離的Web項(xiàng)目。使用前后端分離的思想主要是為了解耦合和網(wǎng)站的維護(hù),以及之后可以在此食品安全搜索引擎的基礎(chǔ)上完善其他有關(guān)食品安全的內(nèi)容,搭建一個(gè)有關(guān)食品安全的信息網(wǎng)站。

    5.1 后端數(shù)據(jù)處理模塊

    在本文中采用Django框架作為后端數(shù)據(jù)處理模塊。Django是基于Python語(yǔ)言針對(duì)web后端開(kāi)發(fā)的大型應(yīng)用框架。它采用MVC的架構(gòu)模式,M代表Model層(數(shù)據(jù)層),負(fù)責(zé)業(yè)務(wù)對(duì)象與數(shù)據(jù)庫(kù)的對(duì)象關(guān)系映射(ORM)。C代表Controller(控制器),負(fù)責(zé)根據(jù)用戶從”視圖層”輸入的指令,選取”數(shù)據(jù)層”中的數(shù)據(jù),然后對(duì)其進(jìn)行相應(yīng)的操作,產(chǎn)生最終結(jié)果。V代表View層(視圖層),它接受Web請(qǐng)求并且返回Web響應(yīng)。

    對(duì)于前端發(fā)送的數(shù)據(jù)請(qǐng)求,Django中間件(Middlewares)接收到用戶請(qǐng)求并對(duì)request做一些預(yù)處理,通過(guò)URLconf模塊查找對(duì)應(yīng)的視圖模塊然后進(jìn)行路由分發(fā),對(duì)數(shù)據(jù)請(qǐng)求地址進(jìn)行解析,視圖層接收到請(qǐng)求,調(diào)用View中的函數(shù),選擇性的通過(guò)Models層訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù),將返回給Views層的輸出經(jīng)過(guò)Django中間件的處理,最后將Response返回給客戶端,如圖6所示。

    圖6 Django后端處理請(qǐng)求響應(yīng)流程圖

    5.2 前端數(shù)據(jù)可視化模塊

    本文前端數(shù)據(jù)可視化模塊采用基于MVVM架構(gòu)模式的Vue框架。所謂MVVM架構(gòu),如下圖7所示,Model代表模型層,主要實(shí)現(xiàn)數(shù)據(jù)的修改和操作業(yè)務(wù)邏輯;View代表視圖層,主要負(fù)責(zé)將數(shù)據(jù)模型轉(zhuǎn)化成可視化內(nèi)容; ViewModel代表視圖模型層,它是溝通模型層和視圖層的橋梁所在。ViewModel層通過(guò)雙向綁定的方式,當(dāng)模型層發(fā)生改變時(shí),ViewModel層監(jiān)聽(tīng)到模型層的變化,并通知視圖層發(fā)生改變,反之當(dāng)視圖層發(fā)生改變時(shí)會(huì)通知模型層改變。通過(guò)這種模式,可以更快地實(shí)現(xiàn)數(shù)據(jù)的響應(yīng)以及視圖的更新。

    圖7 MVVM架構(gòu)

    在實(shí)現(xiàn)搜索功能時(shí),綁定搜索按鈕點(diǎn)擊事件HandleSearch,下面是前端實(shí)現(xiàn)搜索功能的主要程序:

    5.3 食品安全搜索引擎搜索功能實(shí)現(xiàn)程序流程

    6.系統(tǒng)測(cè)試

    在系統(tǒng)測(cè)試中爬取的目標(biāo)選擇了食品伙伴網(wǎng)(http://www.foodmate.net/),食品伙伴網(wǎng)中涵蓋了大量關(guān)于食品安全信息的新聞資訊,網(wǎng)站結(jié)構(gòu)上,反爬蟲(chóng)策略相對(duì)不是太難,頁(yè)面結(jié)構(gòu)也比較簡(jiǎn)單,很符合目前的要求。

    關(guān)于爬取速度方面的測(cè)試,選用三臺(tái)服務(wù)器,一臺(tái)Master服務(wù)器和兩臺(tái)Slave服務(wù)器Master端:騰訊云服務(wù)器CPU 2核,2G內(nèi)存,IP地址(49.233.21.252),centos7.5 64位系統(tǒng); Slave端分別為: CPU 8核,8G內(nèi)存,IP地址(192.168.43.199),Windows10 64位操作系統(tǒng); CPU 2核,4G內(nèi)存,IP地址(192.168.1.107),Ubuntun18.04 64位系統(tǒng)。以食品伙伴網(wǎng)為目標(biāo),運(yùn)行60分鐘,爬取到2282條數(shù)據(jù)。將爬取到的數(shù)據(jù)儲(chǔ)存到Mysql數(shù)據(jù)庫(kù)中。使用MySQLWorkbench可視化工具,展示部分?jǐn)?shù)據(jù)如下所示:

    針對(duì)去重清洗方面,經(jīng)測(cè)試爬蟲(chóng)的日志信息提示丟掉約3%與已入庫(kù)文本相似度較高的數(shù)據(jù),經(jīng)過(guò)確認(rèn),確實(shí)為重復(fù)數(shù)據(jù)。沒(méi)有出現(xiàn)不能容忍的高誤差數(shù)據(jù)。

    搜索引擎界面如下所示:

    搜索結(jié)果界面:

    總結(jié)

    本文采用了Scrapy-redis分布式爬蟲(chóng)框架進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)的爬取,然后經(jīng)過(guò)布隆過(guò)濾器過(guò)濾URL及SimHash算法文本去重等一系列措施,實(shí)現(xiàn)對(duì)資源庫(kù)的建立,基于Elasticsearch,構(gòu)建全文搜索引擎,實(shí)現(xiàn)用戶的快捷實(shí)時(shí)搜索。并使用Django+Vue前后端分離架構(gòu),實(shí)現(xiàn)了搜索引擎的可視化頁(yè)面和交互。本文提出的思想是設(shè)想構(gòu)建一款專門(mén)針對(duì)食品安全的信息網(wǎng)站,其中就有關(guān)于食品安全的全文搜索功能,未來(lái)還需要完善數(shù)據(jù)庫(kù)資源,以及關(guān)于食品安全的不同數(shù)據(jù)資源。

    猜你喜歡
    爬蟲(chóng)搜索引擎視圖
    利用網(wǎng)絡(luò)爬蟲(chóng)技術(shù)驗(yàn)證房地產(chǎn)灰犀牛之說(shuō)
    基于Python的網(wǎng)絡(luò)爬蟲(chóng)和反爬蟲(chóng)技術(shù)研究
    利用爬蟲(chóng)技術(shù)的Geo-Gnutel la VANET流量采集
    5.3 視圖與投影
    視圖
    Y—20重型運(yùn)輸機(jī)多視圖
    SA2型76毫米車(chē)載高炮多視圖
    大數(shù)據(jù)環(huán)境下基于python的網(wǎng)絡(luò)爬蟲(chóng)技術(shù)
    電子制作(2017年9期)2017-04-17 03:00:46
    網(wǎng)絡(luò)搜索引擎亟待規(guī)范
    基于Nutch的醫(yī)療搜索引擎的研究與開(kāi)發(fā)
    少妇高潮的动态图| 亚洲欧美日韩卡通动漫| 亚洲四区av| 91精品国产九色| 久久久a久久爽久久v久久| 中文字幕久久专区| 极品少妇高潮喷水抽搐| 久久精品国产鲁丝片午夜精品| 丝袜在线中文字幕| 成年av动漫网址| 十八禁高潮呻吟视频 | 国产黄片美女视频| 夜夜看夜夜爽夜夜摸| 我的老师免费观看完整版| 亚洲一区二区三区欧美精品| 免费人妻精品一区二区三区视频| 亚洲美女黄色视频免费看| 少妇人妻 视频| 日韩三级伦理在线观看| 青青草视频在线视频观看| 成年人午夜在线观看视频| 国产精品麻豆人妻色哟哟久久| 欧美日本中文国产一区发布| 美女主播在线视频| 卡戴珊不雅视频在线播放| 国产中年淑女户外野战色| 成年女人在线观看亚洲视频| 日韩人妻高清精品专区| 欧美少妇被猛烈插入视频| av女优亚洲男人天堂| 午夜影院在线不卡| 免费观看在线日韩| 久久久国产一区二区| 免费观看的影片在线观看| 精品亚洲乱码少妇综合久久| 波野结衣二区三区在线| xxx大片免费视频| 最近手机中文字幕大全| 青春草视频在线免费观看| 免费观看在线日韩| 黑人猛操日本美女一级片| 下体分泌物呈黄色| 蜜桃在线观看..| 男女边摸边吃奶| 男女边吃奶边做爰视频| 免费在线观看成人毛片| 99re6热这里在线精品视频| 另类亚洲欧美激情| 日韩人妻高清精品专区| 国产精品一区二区在线不卡| 国产淫片久久久久久久久| 亚洲av成人精品一区久久| 最近中文字幕2019免费版| 亚洲美女视频黄频| 一区二区三区乱码不卡18| 亚洲不卡免费看| www.av在线官网国产| 亚洲熟女精品中文字幕| 少妇猛男粗大的猛烈进出视频| 欧美 日韩 精品 国产| 麻豆成人av视频| 欧美亚洲 丝袜 人妻 在线| 伦理电影免费视频| 香蕉精品网在线| 亚洲久久久国产精品| 免费人妻精品一区二区三区视频| 精品少妇久久久久久888优播| 热re99久久精品国产66热6| 亚洲人成网站在线观看播放| 2022亚洲国产成人精品| 亚洲,一卡二卡三卡| 欧美日韩亚洲高清精品| 精品国产一区二区三区久久久樱花| 国产一区二区在线观看av| 亚洲成人手机| videos熟女内射| 插逼视频在线观看| 精品久久国产蜜桃| 成人二区视频| .国产精品久久| 十分钟在线观看高清视频www | 国产伦理片在线播放av一区| 一区在线观看完整版| 国产高清有码在线观看视频| 国产日韩欧美亚洲二区| 高清黄色对白视频在线免费看 | 在线精品无人区一区二区三| 日韩精品有码人妻一区| 99久国产av精品国产电影| 午夜影院在线不卡| 一区二区三区精品91| 一级毛片久久久久久久久女| 熟妇人妻不卡中文字幕| 大话2 男鬼变身卡| 久久人人爽av亚洲精品天堂| 在线亚洲精品国产二区图片欧美 | 国内揄拍国产精品人妻在线| 日本欧美国产在线视频| 亚洲欧美成人精品一区二区| 3wmmmm亚洲av在线观看| 在现免费观看毛片| 中文资源天堂在线| 99久久精品热视频| 婷婷色综合www| 日韩电影二区| 成人黄色视频免费在线看| 久久97久久精品| av线在线观看网站| 伊人亚洲综合成人网| 精品一区在线观看国产| 久久久久久人妻| .国产精品久久| 亚洲精品色激情综合| av女优亚洲男人天堂| 亚洲精华国产精华液的使用体验| 国产欧美日韩综合在线一区二区 | 免费看光身美女| 国产一区二区在线观看日韩| av不卡在线播放| 久久这里有精品视频免费| 一区二区三区精品91| 91在线精品国自产拍蜜月| 国产深夜福利视频在线观看| 国产女主播在线喷水免费视频网站| 欧美另类一区| 成年av动漫网址| 亚洲电影在线观看av| 爱豆传媒免费全集在线观看| 最近2019中文字幕mv第一页| 看免费成人av毛片| 国产精品人妻久久久影院| 久久久久国产精品人妻一区二区| 久久毛片免费看一区二区三区| 日本与韩国留学比较| 男男h啪啪无遮挡| 国产精品蜜桃在线观看| 99久久精品一区二区三区| 国产伦在线观看视频一区| 久久久久久久久久人人人人人人| 亚洲精品久久久久久婷婷小说| 自拍欧美九色日韩亚洲蝌蚪91 | 岛国毛片在线播放| 最新的欧美精品一区二区| 欧美精品国产亚洲| 国产免费一区二区三区四区乱码| 久久精品久久久久久久性| 欧美97在线视频| 国产高清不卡午夜福利| 99热国产这里只有精品6| 青青草视频在线视频观看| 建设人人有责人人尽责人人享有的| 中文字幕久久专区| 国产欧美日韩综合在线一区二区 | 三级经典国产精品| 有码 亚洲区| 亚洲av综合色区一区| 久久女婷五月综合色啪小说| 欧美少妇被猛烈插入视频| 欧美日韩亚洲高清精品| 国产永久视频网站| 大片免费播放器 马上看| 亚洲国产毛片av蜜桃av| 久久国产乱子免费精品| 国产精品嫩草影院av在线观看| 午夜免费男女啪啪视频观看| 亚洲av.av天堂| 黄色视频在线播放观看不卡| 黄色日韩在线| 国产日韩一区二区三区精品不卡 | 精品一区二区三卡| 久久久久精品久久久久真实原创| 欧美xxxx性猛交bbbb| 不卡视频在线观看欧美| 久久久久久伊人网av| 欧美精品亚洲一区二区| 欧美区成人在线视频| 色哟哟·www| 一级av片app| 欧美区成人在线视频| 黑人猛操日本美女一级片| 午夜精品国产一区二区电影| 22中文网久久字幕| 免费观看性生交大片5| 一个人免费看片子| 精品熟女少妇av免费看| 成人18禁高潮啪啪吃奶动态图 | 精品视频人人做人人爽| 国产 一区精品| 一区二区三区乱码不卡18| 久久久欧美国产精品| 精品国产乱码久久久久久小说| 老司机亚洲免费影院| 色5月婷婷丁香| 色婷婷av一区二区三区视频| 丰满饥渴人妻一区二区三| av福利片在线观看| 亚洲精品国产成人久久av| 自线自在国产av| 22中文网久久字幕| 一本大道久久a久久精品| 蜜桃在线观看..| www.色视频.com| 精品人妻熟女av久视频| 国产av码专区亚洲av| 99九九线精品视频在线观看视频| 国产日韩欧美亚洲二区| av福利片在线| 国产日韩欧美视频二区| 两个人的视频大全免费| 好男人视频免费观看在线| 国产又色又爽无遮挡免| 自拍欧美九色日韩亚洲蝌蚪91 | 18禁裸乳无遮挡动漫免费视频| 免费黄色在线免费观看| 插逼视频在线观看| 久久综合国产亚洲精品| 男人添女人高潮全过程视频| 久久精品国产自在天天线| 精品一区二区三区视频在线| 99精国产麻豆久久婷婷| 久久6这里有精品| 午夜免费观看性视频| 精品久久久久久久久亚洲| 2021少妇久久久久久久久久久| 亚洲性久久影院| 在线观看三级黄色| 黑人巨大精品欧美一区二区蜜桃 | 亚洲第一区二区三区不卡| 99九九线精品视频在线观看视频| 精品视频人人做人人爽| 精品一区二区免费观看| 另类精品久久| 亚洲av日韩在线播放| 日日爽夜夜爽网站| 中国美白少妇内射xxxbb| 丰满人妻一区二区三区视频av| 性色av一级| 欧美区成人在线视频| 久久人人爽av亚洲精品天堂| 欧美变态另类bdsm刘玥| 亚洲自偷自拍三级| 国产日韩欧美亚洲二区| 久久久久精品久久久久真实原创| 婷婷色av中文字幕| 亚洲一区二区三区欧美精品| 曰老女人黄片| 久久久国产精品麻豆| 十分钟在线观看高清视频www | 日韩三级伦理在线观看| av国产久精品久网站免费入址| 美女视频免费永久观看网站| 性高湖久久久久久久久免费观看| 十分钟在线观看高清视频www | av视频免费观看在线观看| 老女人水多毛片| 欧美xxⅹ黑人| 人人澡人人妻人| 中文字幕制服av| www.av在线官网国产| 久久久久久久久大av| 亚洲国产最新在线播放| 黑人巨大精品欧美一区二区蜜桃 | 国产老妇伦熟女老妇高清| 亚洲三级黄色毛片| 美女大奶头黄色视频| 亚洲内射少妇av| 日韩一区二区三区影片| 久久久久久久久久成人| 婷婷色综合大香蕉| 久久韩国三级中文字幕| 精品人妻一区二区三区麻豆| 亚洲欧美精品自产自拍| 日本猛色少妇xxxxx猛交久久| 天堂俺去俺来也www色官网| 国产在线视频一区二区| 26uuu在线亚洲综合色| 在线观看国产h片| 国产精品国产三级国产av玫瑰| 高清不卡的av网站| 亚洲图色成人| 美女脱内裤让男人舔精品视频| 精品国产乱码久久久久久小说| 亚洲成人手机| 国产成人精品一,二区| 亚洲av欧美aⅴ国产| 国产高清国产精品国产三级| 日本黄色片子视频| 伦精品一区二区三区| 精品国产乱码久久久久久小说| 最后的刺客免费高清国语| 又黄又爽又刺激的免费视频.| 天天操日日干夜夜撸| 久久久精品94久久精品| 国产精品久久久久久久久免| av天堂中文字幕网| 国产亚洲欧美精品永久| 91精品国产九色| 边亲边吃奶的免费视频| 日韩成人av中文字幕在线观看| 亚洲第一av免费看| 一本色道久久久久久精品综合| 免费黄网站久久成人精品| 亚洲美女黄色视频免费看| 亚洲人与动物交配视频| 日韩一本色道免费dvd| 日本欧美国产在线视频| 美女脱内裤让男人舔精品视频| 国精品久久久久久国模美| 色5月婷婷丁香| 亚洲欧洲精品一区二区精品久久久 | 国产极品天堂在线| 一级毛片电影观看| 妹子高潮喷水视频| 国产一区二区三区综合在线观看 | 国产伦理片在线播放av一区| 日韩伦理黄色片| 最近手机中文字幕大全| 人妻 亚洲 视频| 91aial.com中文字幕在线观看| 99久久综合免费| 精品一区二区三卡| 国产精品无大码| 国产在线一区二区三区精| 寂寞人妻少妇视频99o| 亚洲欧洲精品一区二区精品久久久 | 亚洲伊人久久精品综合| 亚洲国产成人一精品久久久| 欧美bdsm另类| 成年av动漫网址| 精品久久久久久久久亚洲| 另类精品久久| 69精品国产乱码久久久| 香蕉精品网在线| 如日韩欧美国产精品一区二区三区 | 午夜福利影视在线免费观看| av.在线天堂| 午夜福利影视在线免费观看| 国产高清不卡午夜福利| av卡一久久| 女性生殖器流出的白浆| 亚洲成人手机| 国产黄片美女视频| 午夜91福利影院| 看十八女毛片水多多多| 王馨瑶露胸无遮挡在线观看| 人体艺术视频欧美日本| 亚洲综合精品二区| 天堂中文最新版在线下载| 最后的刺客免费高清国语| 日韩熟女老妇一区二区性免费视频| 亚洲精品久久午夜乱码| 黄色一级大片看看| 精品少妇久久久久久888优播| 欧美人与善性xxx| 青春草亚洲视频在线观看| 两个人免费观看高清视频 | www.av在线官网国产| 啦啦啦中文免费视频观看日本| 亚洲久久久国产精品| 午夜免费鲁丝| 久久久久国产网址| av国产精品久久久久影院| 日本黄色日本黄色录像| 免费观看无遮挡的男女| 伦理电影大哥的女人| 日本爱情动作片www.在线观看| 一个人看视频在线观看www免费| 中国国产av一级| 熟女av电影| 国产日韩一区二区三区精品不卡 | 精品国产露脸久久av麻豆| 人妻人人澡人人爽人人| 三级国产精品欧美在线观看| 精品人妻熟女av久视频| 只有这里有精品99| 欧美 日韩 精品 国产| 国产一区二区在线观看日韩| 乱人伦中国视频| 草草在线视频免费看| 内地一区二区视频在线| 丰满人妻一区二区三区视频av| 丝袜喷水一区| 一级a做视频免费观看| a级一级毛片免费在线观看| 欧美另类一区| 亚洲,欧美,日韩| 久久青草综合色| 少妇高潮的动态图| 一区二区三区乱码不卡18| 欧美日韩一区二区视频在线观看视频在线| 日本欧美国产在线视频| 男女边摸边吃奶| a级毛色黄片| 国产真实伦视频高清在线观看| 国产一级毛片在线| 国内揄拍国产精品人妻在线| 日本91视频免费播放| 亚洲精品乱久久久久久| 日韩欧美一区视频在线观看 | 久久久国产精品麻豆| 国模一区二区三区四区视频| 免费观看在线日韩| 国产成人aa在线观看| 亚洲精品日韩在线中文字幕| 91精品国产九色| 国内揄拍国产精品人妻在线| av在线老鸭窝| 免费av中文字幕在线| 91精品一卡2卡3卡4卡| 人人妻人人添人人爽欧美一区卜| 国产成人freesex在线| 午夜福利视频精品| 天堂中文最新版在线下载| 国产精品久久久久久精品电影小说| 男的添女的下面高潮视频| 99热6这里只有精品| 久久99精品国语久久久| 国产91av在线免费观看| 一本色道久久久久久精品综合| 国产日韩欧美亚洲二区| 欧美日韩精品成人综合77777| 少妇 在线观看| 国产成人精品久久久久久| 午夜老司机福利剧场| 亚洲欧美精品自产自拍| 国产中年淑女户外野战色| 国产午夜精品久久久久久一区二区三区| 欧美丝袜亚洲另类| 亚洲av成人精品一二三区| 久久久a久久爽久久v久久| 国产精品免费大片| 伦精品一区二区三区| 久久国产亚洲av麻豆专区| 99视频精品全部免费 在线| 久久久久网色| 国产亚洲5aaaaa淫片| 欧美 日韩 精品 国产| 极品人妻少妇av视频| 免费少妇av软件| 97在线视频观看| 人妻一区二区av| 伦理电影免费视频| 日韩精品免费视频一区二区三区 | 久久鲁丝午夜福利片| 国产成人免费观看mmmm| 在线观看免费视频网站a站| 国产日韩一区二区三区精品不卡 | 亚洲欧美精品自产自拍| 国产中年淑女户外野战色| 成人黄色视频免费在线看| 亚洲av在线观看美女高潮| 自拍欧美九色日韩亚洲蝌蚪91 | 六月丁香七月| 交换朋友夫妻互换小说| 9色porny在线观看| 尾随美女入室| 精品卡一卡二卡四卡免费| 欧美xxⅹ黑人| 丰满饥渴人妻一区二区三| 亚洲欧洲国产日韩| 夜夜爽夜夜爽视频| 国产日韩一区二区三区精品不卡 | 久久久久久久久久久久大奶| 美女视频免费永久观看网站| av免费在线看不卡| 久热这里只有精品99| 久久人人爽av亚洲精品天堂| 大陆偷拍与自拍| 黄色视频在线播放观看不卡| 婷婷色综合大香蕉| 国产成人精品一,二区| 搡老乐熟女国产| 日韩,欧美,国产一区二区三区| 插阴视频在线观看视频| 亚洲精品乱码久久久久久按摩| 国产精品久久久久久精品古装| 菩萨蛮人人尽说江南好唐韦庄| 精品视频人人做人人爽| 精品少妇久久久久久888优播| 国产av精品麻豆| 亚洲欧美一区二区三区国产| 久久精品国产自在天天线| 欧美精品高潮呻吟av久久| 日韩强制内射视频| 黄色日韩在线| 狂野欧美激情性bbbbbb| 日韩中字成人| 欧美一级a爱片免费观看看| 欧美性感艳星| 熟女电影av网| 国产精品国产三级国产专区5o| 一区二区av电影网| 成人午夜精彩视频在线观看| 免费观看性生交大片5| 中文字幕人妻丝袜制服| 天堂俺去俺来也www色官网| 极品人妻少妇av视频| 日韩欧美一区视频在线观看 | 制服丝袜香蕉在线| 久久精品久久久久久久性| 亚洲国产精品专区欧美| 国产成人午夜福利电影在线观看| 一二三四中文在线观看免费高清| 边亲边吃奶的免费视频| 久热这里只有精品99| 久久久久久久精品精品| 亚洲电影在线观看av| 日韩一区二区三区影片| 亚洲av男天堂| 蜜桃在线观看..| 王馨瑶露胸无遮挡在线观看| 精品人妻偷拍中文字幕| 国产 精品1| 精品人妻偷拍中文字幕| 国产欧美日韩综合在线一区二区 | 又黄又爽又刺激的免费视频.| 日韩大片免费观看网站| 又黄又爽又刺激的免费视频.| 精品久久久久久电影网| 久久精品国产亚洲av天美| 国产午夜精品久久久久久一区二区三区| 欧美日韩av久久| 日韩欧美 国产精品| 精品一区二区三区视频在线| 国产免费福利视频在线观看| 高清欧美精品videossex| 亚洲欧美一区二区三区黑人 | 韩国高清视频一区二区三区| 国内少妇人妻偷人精品xxx网站| 国产老妇伦熟女老妇高清| 人体艺术视频欧美日本| 国产在视频线精品| 天堂中文最新版在线下载| 中文乱码字字幕精品一区二区三区| 亚洲激情五月婷婷啪啪| 亚洲精品一区蜜桃| 亚洲av电影在线观看一区二区三区| 美女脱内裤让男人舔精品视频| 麻豆精品久久久久久蜜桃| 七月丁香在线播放| 欧美人与善性xxx| 亚洲av免费高清在线观看| 亚洲熟女精品中文字幕| 青春草视频在线免费观看| 高清不卡的av网站| 一级,二级,三级黄色视频| 久久精品国产a三级三级三级| 亚洲欧洲精品一区二区精品久久久 | a级片在线免费高清观看视频| 大片免费播放器 马上看| 国产黄色免费在线视频| 老女人水多毛片| 色视频在线一区二区三区| 国产精品一区二区性色av| 18禁动态无遮挡网站| 精品久久国产蜜桃| av福利片在线观看| 天堂俺去俺来也www色官网| 亚州av有码| 亚洲欧美日韩东京热| 色婷婷久久久亚洲欧美| 欧美日韩精品成人综合77777| av专区在线播放| 亚洲高清免费不卡视频| 久久99精品国语久久久| 国产日韩欧美在线精品| 一二三四中文在线观看免费高清| 亚洲精品自拍成人| 97在线人人人人妻| 少妇裸体淫交视频免费看高清| 制服丝袜香蕉在线| 精品99又大又爽又粗少妇毛片| 有码 亚洲区| 黑丝袜美女国产一区| 热re99久久精品国产66热6| 啦啦啦在线观看免费高清www| 成年人免费黄色播放视频 | 中文字幕人妻丝袜制服| 欧美日韩亚洲高清精品| 精品一区在线观看国产| 中文字幕人妻丝袜制服| 亚洲av不卡在线观看| 一级a做视频免费观看| 久久久久久久久久人人人人人人| 欧美丝袜亚洲另类| 九色成人免费人妻av| 国产白丝娇喘喷水9色精品| 国产日韩欧美视频二区| 在线观看三级黄色| 国产白丝娇喘喷水9色精品| 国产精品国产三级国产专区5o| 精品午夜福利在线看| 九草在线视频观看| 99热全是精品| xxx大片免费视频| 成人亚洲精品一区在线观看| 青春草国产在线视频| 大片电影免费在线观看免费| 欧美最新免费一区二区三区| 久久99热6这里只有精品| 久久久国产一区二区| 久久久久久久久久人人人人人人| 成人二区视频| 黑人猛操日本美女一级片| 欧美日韩一区二区视频在线观看视频在线| 国产精品蜜桃在线观看| 久久ye,这里只有精品| 日本黄大片高清| 亚洲图色成人| 黄色怎么调成土黄色| 欧美精品人与动牲交sv欧美| 乱码一卡2卡4卡精品| 高清不卡的av网站| 久久99精品国语久久久| 一级毛片aaaaaa免费看小|