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

    以Selenium+Chrome為核心的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)

    2020-11-14 11:32:02黃孝倫
    關(guān)鍵詞:爬蟲異構(gòu)瀏覽器

    黃孝倫,王 東

    (重慶市衛(wèi)生信息中心,重慶 401120)

    0 引 言

    醫(yī)改監(jiān)測(cè)不僅是了解和評(píng)價(jià)醫(yī)改的重要數(shù)據(jù)來(lái)源,也是科學(xué)決策、推進(jìn)醫(yī)改的重要抓手[1]。但如何快速、有效地構(gòu)建醫(yī)改監(jiān)測(cè)平臺(tái)是各省市面臨的一個(gè)重要問(wèn)題,這主要是因?yàn)楦麽t(yī)院系統(tǒng)存在異構(gòu)性,而且系統(tǒng)數(shù)據(jù)與部分監(jiān)測(cè)指標(biāo)之間不一致,因此產(chǎn)生大量的系統(tǒng)改造和接口開放等費(fèi)用。網(wǎng)絡(luò)爬蟲[2]是一個(gè)抓取網(wǎng)頁(yè)內(nèi)容的程序,利用網(wǎng)頁(yè)格式特征進(jìn)行網(wǎng)頁(yè)分析[3],可以快速、高效地獲取數(shù)據(jù),并且可以實(shí)時(shí)更新數(shù)據(jù),是構(gòu)建醫(yī)改監(jiān)測(cè)平臺(tái)指標(biāo)數(shù)據(jù)庫(kù)的有力工具。文中依托重慶市醫(yī)療衛(wèi)生信息專網(wǎng),利用網(wǎng)絡(luò)爬蟲技術(shù)構(gòu)造了一個(gè)采集系統(tǒng),可從各醫(yī)院異構(gòu)系統(tǒng)[4]中抓取指標(biāo)數(shù)據(jù),并按醫(yī)改監(jiān)測(cè)平臺(tái)相關(guān)要求對(duì)數(shù)據(jù)進(jìn)行處理,極大地提高了工作效率,降低了指標(biāo)數(shù)據(jù)采集成本。

    1 關(guān)鍵技術(shù)

    Selenium[5]是一個(gè)開源的、便攜式的基于Web應(yīng)用的測(cè)試工具集合,最初是為網(wǎng)站自動(dòng)化測(cè)試而開發(fā)的。Selenium直接運(yùn)行在瀏覽器中,通過(guò)一系列命令來(lái)模擬用戶操作,如將界面元素定位、窗口跳轉(zhuǎn)、結(jié)果比較等命令轉(zhuǎn)化成實(shí)際的HTTP請(qǐng)求在瀏覽器中運(yùn)行[6-7]。Selenium本身不帶瀏覽器,不支持瀏覽器的功能,需要與第三方瀏覽器結(jié)合使用。Selenium支持多種平臺(tái)(Windows,Linux,Solaris)、多種瀏覽器(IE,F(xiàn)irefox,Opera,Safari)和多種語(yǔ)言(Java,Ruby,Python,Perl,PHP,C#)。Chrome[8]是可在Headless模式下運(yùn)行的瀏覽器。Headless瀏覽器可在Web瀏覽器的環(huán)境中提供對(duì)網(wǎng)頁(yè)的自動(dòng)控制,但其通過(guò)命令行接口或使用網(wǎng)絡(luò)通信來(lái)執(zhí)行,即以瀏覽器相同的方式呈現(xiàn)和解釋HTML[9-10]。

    ChromeDriver通過(guò)Chrome的自動(dòng)代理框架控制瀏覽器[11]。Selenium+Chrome借助ChromeDriver實(shí)現(xiàn)導(dǎo)航到網(wǎng)頁(yè)、用戶輸入、JavaScript執(zhí)行等功能,簡(jiǎn)單來(lái)說(shuō)就是用瀏覽器來(lái)對(duì)目標(biāo)URL進(jìn)行解析、CSS渲染、JavaScript執(zhí)行,通過(guò)API模擬用戶行為(鼠標(biāo)點(diǎn)擊、鍵盤輸入),但不提供用戶界面渲染。

    2 系統(tǒng)設(shè)計(jì)

    2.1 系統(tǒng)架構(gòu)

    本采集系統(tǒng)主要采用CS模式,構(gòu)成一個(gè)邏輯集中、物理分布的二級(jí)數(shù)據(jù)采集平臺(tái),為實(shí)現(xiàn)區(qū)域醫(yī)療信息監(jiān)測(cè)提供了數(shù)據(jù)源,如圖1所示。服務(wù)器端負(fù)責(zé)接收數(shù)據(jù)并交給醫(yī)改監(jiān)測(cè)平臺(tái)進(jìn)行存儲(chǔ)和處理;客戶端負(fù)責(zé)在各醫(yī)院信息系統(tǒng)中進(jìn)行數(shù)據(jù)采集、清洗和傳輸,其主要采用Selenium+Chrome技術(shù)構(gòu)建網(wǎng)絡(luò)爬蟲,根據(jù)配置文件定向抓取醫(yī)院信息資源。

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

    2.2 系統(tǒng)流程及主要原理

    本采集系統(tǒng)的核心原理是利用網(wǎng)絡(luò)爬蟲技術(shù)構(gòu)建指標(biāo)數(shù)據(jù)庫(kù)。與傳統(tǒng)網(wǎng)絡(luò)爬蟲不同的是,本采集系統(tǒng)的客戶端根據(jù)指標(biāo)特點(diǎn)構(gòu)造網(wǎng)絡(luò)爬蟲,在醫(yī)院信息系統(tǒng)中抓取數(shù)據(jù),大大簡(jiǎn)化了網(wǎng)絡(luò)爬蟲的流程。由于各個(gè)醫(yī)院采用的是不同廠商的信息系統(tǒng),數(shù)據(jù)所依賴的應(yīng)用系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)或操作系統(tǒng)以及在存儲(chǔ)模式上都存在異構(gòu)性,因此每個(gè)客戶端通過(guò)配置方式獲得指標(biāo)數(shù)據(jù)在每個(gè)頁(yè)面中的元素位置,然后抓取相應(yīng)數(shù)據(jù),抓取流程見(jiàn)圖2。在程序運(yùn)行時(shí),客戶端根據(jù)配置文件生成Java源代碼[12-13],然后調(diào)用javac來(lái)編譯[14]。這種方式可以滿足各醫(yī)院自定義配置文件的需求,解決了異構(gòu)系統(tǒng)帶來(lái)的阻礙。

    圖2 抓取流程

    2.2.1 URL及登錄信息配置

    根據(jù)指標(biāo)的數(shù)據(jù)來(lái)源,設(shè)置相應(yīng)的URL鏈接種子庫(kù),遍歷鏈接種子庫(kù)中所有的URL即可獲得醫(yī)改監(jiān)測(cè)平臺(tái)所要求的所有指標(biāo)數(shù)據(jù)。為了提高響應(yīng)速度,本采集系統(tǒng)針對(duì)鏈接種子庫(kù)中每一條URL生成一個(gè)網(wǎng)絡(luò)爬蟲,以并行方式分別抓取相應(yīng)系統(tǒng)中的數(shù)據(jù)。登錄驗(yàn)證是網(wǎng)絡(luò)爬蟲抓取需要用戶權(quán)限的數(shù)據(jù)的必要模塊。在配置URL的同時(shí),每一條URL對(duì)應(yīng)一對(duì)用戶名和密碼,然后根據(jù)該憑證進(jìn)行模擬登錄。配置后,系統(tǒng)根據(jù)配置信息生成登陸代碼。

    public boolean Logoin(WebDriver driver,String url, String username, String password){

    try{driver.get(url);

    //根據(jù)配置信息獲取用戶名文本框

    WebElement usertbox=driver.findElement(By.name("txtUserName"));

    Usertbox.sendKeys(username);

    //根據(jù)配置信息獲取密碼文本框

    WebElement pwtbox=driver.findElement(By.name("txtPassword"));

    pwtbox.sendKeys(password);

    //根據(jù)配置信息獲取登陸按鈕

    WebElement lgbtn=driver.findElement(By.name("btnLogin"));

    Lgbtn.click();

    ……

    }

    由于部分系統(tǒng)的session憑證設(shè)定了時(shí)效,session自動(dòng)失效時(shí),系統(tǒng)會(huì)要求用戶重新登錄。為了解決這個(gè)問(wèn)題,在檢測(cè)到異常頁(yè)面URL時(shí)重新模擬登錄,獲取新的session;同時(shí),當(dāng)抓取完數(shù)據(jù)后,自動(dòng)退出系統(tǒng)。瀏覽器登錄系統(tǒng)抓取數(shù)據(jù)時(shí)采用Headless模式,無(wú)需顯示圖形界面,代碼如下:

    public static WebDriver getWebDriver(Page page) {

    System.setProperty("webdriver.chrome.driver","E:\Web\chromedriver_win32\chromedriver.exe");

    ChromeOptions chromeOptions=new ChromeOptions();

    //設(shè)置為Headless模式

    chromeOptions.addArguments("--headless");

    WebDriver driver=new ChromeDriver(chromeOptions);

    driver.get(page.getUrl());

    return driver;

    }

    }

    2.2.2 數(shù)據(jù)抓取

    登入系統(tǒng)后,采用配置方式獲取指標(biāo)數(shù)據(jù)在系統(tǒng)頁(yè)面中的位置元素。雖然各醫(yī)院的業(yè)務(wù)系統(tǒng)存在異構(gòu)性,但業(yè)務(wù)流程大體上是一致的。因此在抓取指標(biāo)數(shù)據(jù)時(shí),本采集系統(tǒng)根據(jù)不同系統(tǒng)設(shè)計(jì)了一個(gè)基本的流程模版。各醫(yī)院在配置時(shí)可依據(jù)該模版進(jìn)行調(diào)整。以“向基層醫(yī)療衛(wèi)生機(jī)構(gòu)轉(zhuǎn)診人次數(shù)”指標(biāo)為例,其所在的系統(tǒng)截圖如圖3所示。在配置該指標(biāo)的位置標(biāo)簽時(shí),需先點(diǎn)擊“雙向轉(zhuǎn)診”按鈕展開菜單,然后在菜單中點(diǎn)擊“下轉(zhuǎn)管理”按鈕,最后點(diǎn)擊“查詢”按鈕,在該頁(yè)面抓取總條數(shù)即獲得該醫(yī)院向基層醫(yī)療衛(wèi)生機(jī)構(gòu)轉(zhuǎn)診的人次數(shù)。該過(guò)程對(duì)應(yīng)的配置文件及對(duì)應(yīng)的關(guān)鍵代碼如下。元素“el-menu”用于存儲(chǔ)菜單名(元素“el-button”用于按鈕名),元素“value”存儲(chǔ)對(duì)應(yīng)元素在頁(yè)面中的位置屬性。

    圖3 轉(zhuǎn)診表列表圖

    雙選轉(zhuǎn)診

    下轉(zhuǎn)管理

    查詢

    向基層醫(yī)療機(jī)構(gòu)轉(zhuǎn)診人次數(shù)

    public void ZZTarget(WebDriver driver){

    ……

    //跳轉(zhuǎn)到leftFrame

    driver.switchTo().frame("leftFrame");

    //點(diǎn)擊雙選轉(zhuǎn)診按鈕

    WebElement path1=driver.findElement(By.xpath("http://*[@id='form1']/bt[5]"));

    path1.click();

    //點(diǎn)擊下轉(zhuǎn)管理菜單

    WebElement path2=driver.findElement(By.xpath("http://*[@id='href']/h3/a"));

    path2.click();

    //跳轉(zhuǎn)到rightFrame

    driver.switchTo().frame("rightFrame");

    //點(diǎn)擊查詢按鈕

    WebElement path3=driver.findElement(By.xpath("http://*[@id='xzcontent']"));

    path3.click();

    //獲取向基層醫(yī)療機(jī)構(gòu)轉(zhuǎn)診人次數(shù)

    WebElement zztarget=driver.findElement(By.xpath("http://*[@id='totalcount']/h1"));

    Stringxzcount= zztarget.getText();

    ……

    }

    2.2.3 數(shù)據(jù)存儲(chǔ)及清洗

    由于網(wǎng)絡(luò)爬蟲抓取的大都是醫(yī)院的業(yè)務(wù)系統(tǒng),不斷抓取數(shù)據(jù)時(shí)可能會(huì)影響醫(yī)院業(yè)務(wù)工作的正常進(jìn)行,因此本采集系統(tǒng)在客戶端將網(wǎng)絡(luò)爬蟲抓取的原始頁(yè)面文件進(jìn)行緩存,減少網(wǎng)絡(luò)爬蟲對(duì)醫(yī)院業(yè)務(wù)系統(tǒng)造成的負(fù)擔(dān)。在出現(xiàn)問(wèn)題時(shí),通過(guò)讀取緩存頁(yè)面獲取數(shù)據(jù),不必重新進(jìn)行抓取。

    由于抓取的數(shù)據(jù)來(lái)自不同醫(yī)院的多個(gè)系統(tǒng),在格式、內(nèi)容方面都需要進(jìn)行相應(yīng)的清洗處理[15],主要包含以下幾個(gè)方面:

    (1)指標(biāo)匯總處理。

    由于各醫(yī)院信息系統(tǒng)建設(shè)時(shí)依照的是原有相關(guān)標(biāo)準(zhǔn),如系統(tǒng)按2004版收費(fèi)項(xiàng)目設(shè)定了“掛號(hào)費(fèi)”及“診查費(fèi)”。但是,醫(yī)改監(jiān)測(cè)平臺(tái)是按新的相關(guān)標(biāo)準(zhǔn)開發(fā)的,如按新修訂的《重慶市醫(yī)療服務(wù)項(xiàng)目?jī)r(jià)格表》增加了“診察費(fèi)收入”,其與“掛號(hào)費(fèi)”及“診查費(fèi)”對(duì)應(yīng)。這導(dǎo)致醫(yī)院系統(tǒng)與醫(yī)改監(jiān)測(cè)平臺(tái)存在指標(biāo)數(shù)據(jù)不完全一致的問(wèn)題。因此,抓取的數(shù)據(jù)以二維表(見(jiàn)表1)的形式存儲(chǔ)在客戶端,該表中的指標(biāo)數(shù)據(jù)與醫(yī)院系統(tǒng)一一對(duì)應(yīng),便于跟蹤分析。同時(shí),按照醫(yī)改監(jiān)測(cè)平臺(tái)的指標(biāo)要求抓取醫(yī)院信息系統(tǒng)中“掛號(hào)費(fèi)”及“診查費(fèi)”,然后進(jìn)行匯總處理。

    表1 指標(biāo)二維表

    (2)數(shù)據(jù)描述一致性處理。

    各醫(yī)院是根據(jù)自身特點(diǎn)建設(shè)的系統(tǒng),在某些描述方面可能存在不一致性,如“患者情況”這個(gè)指標(biāo)中,有的醫(yī)院將患者情況采用“1=感受較好,2=感受一般,3=感受較差,4=無(wú)感受”,而有的醫(yī)藥可能采用其他方式進(jìn)行描述。因此,在客戶端抓取到數(shù)據(jù)后要按醫(yī)改監(jiān)測(cè)平臺(tái)要求,對(duì)數(shù)據(jù)描述進(jìn)行一致性處理。最后,將清洗好的標(biāo)準(zhǔn)數(shù)據(jù)上傳至醫(yī)改監(jiān)測(cè)平臺(tái)。

    2.2.4 數(shù)據(jù)質(zhì)量控制

    醫(yī)改監(jiān)測(cè)平臺(tái)對(duì)數(shù)據(jù)的準(zhǔn)確性要求比較高,同時(shí)對(duì)響應(yīng)速度也有一定要求。為了更科學(xué)嚴(yán)謹(jǐn)?shù)赝瓿蓴?shù)據(jù)抓取過(guò)程,本采集系統(tǒng)通過(guò)以下3個(gè)方面進(jìn)行改進(jìn)。

    (1)將指標(biāo)集根據(jù)系統(tǒng)進(jìn)行分類,如財(cái)務(wù)系統(tǒng)類指標(biāo)、HIS系統(tǒng)類指標(biāo)、RIS系統(tǒng)類指標(biāo)等。每一類指標(biāo)對(duì)于一個(gè)URL,即對(duì)應(yīng)一個(gè)網(wǎng)絡(luò)爬蟲。這樣即可保證指標(biāo)數(shù)據(jù)的準(zhǔn)確性,還可以通過(guò)并發(fā)方式提高響應(yīng)速度。

    (2)部分醫(yī)療指標(biāo)數(shù)據(jù)具有階段性,如“門診人次數(shù)”可能因秋季感冒發(fā)病率高而劇增,因此采用分階段統(tǒng)計(jì)法對(duì)抓取的數(shù)據(jù)進(jìn)行準(zhǔn)確性驗(yàn)證。如果抓取的數(shù)據(jù)與統(tǒng)計(jì)值存在較大差異時(shí),發(fā)出系統(tǒng)警報(bào),采用人工方式對(duì)數(shù)據(jù)進(jìn)行確認(rèn)或重新抓取。

    (3)根據(jù)醫(yī)改監(jiān)測(cè)指標(biāo)定義及審核條件對(duì)抓取數(shù)據(jù)進(jìn)行審核,如病床使用率定義為實(shí)際占用總床日數(shù)/實(shí)際開放總床日數(shù)×100%,且要求小于150%。抓取數(shù)據(jù)時(shí)按該定義進(jìn)行復(fù)核,如果病床使用率大于150%,則警報(bào)提示至人工核對(duì)處理。

    3 應(yīng)用分析

    自2017年啟動(dòng)重慶市公立醫(yī)院綜合改革以來(lái),本中心針對(duì)226家參加改革的公立醫(yī)院設(shè)置了預(yù)約量、門急診量、醫(yī)務(wù)人員數(shù)量、醫(yī)生排班、醫(yī)生坐診日志、病床使用情況等116個(gè)基礎(chǔ)監(jiān)測(cè)指標(biāo)及醫(yī)療服務(wù)效率、質(zhì)量、病人醫(yī)藥費(fèi)用等40余項(xiàng)分析監(jiān)測(cè)指標(biāo),并將156個(gè)監(jiān)測(cè)指標(biāo)再次細(xì)分為多個(gè)細(xì)項(xiàng)數(shù)據(jù)。

    經(jīng)測(cè)試,本采集系統(tǒng)可采集到涉及收入支出、醫(yī)療服務(wù)量、醫(yī)保報(bào)銷、分級(jí)診療、床位使用、醫(yī)師出診、重點(diǎn)人群服務(wù)及公立醫(yī)院改革情況等內(nèi)容的部分指標(biāo)(圖4為全市次均門診費(fèi)用指標(biāo)的明細(xì)列表),基本上可以滿足醫(yī)改監(jiān)測(cè)平臺(tái)要求。

    圖4 全市次均門診費(fèi)用圖

    其優(yōu)勢(shì)如下:

    (1)開發(fā)成本低,各醫(yī)院不需承擔(dān)接口開放、升級(jí)等費(fèi)用,簡(jiǎn)單安裝即可上線使用;

    (2)配置靈活,各醫(yī)院可根據(jù)自己的系統(tǒng)特點(diǎn)按醫(yī)改監(jiān)測(cè)平臺(tái)的指標(biāo)要求進(jìn)行配置即可,無(wú)需進(jìn)行系統(tǒng)改造,且不需考慮異構(gòu)系統(tǒng)帶來(lái)的問(wèn)題;

    (3)可滿足動(dòng)態(tài)調(diào)整指標(biāo)體系的需求。

    本采集系統(tǒng)的不足之處在于初始化配置時(shí),工作量較大,且抓取的數(shù)據(jù)量較大時(shí)對(duì)HIS系統(tǒng)業(yè)務(wù)有一定影響(加大硬件性能可以解決或在業(yè)務(wù)較少期間進(jìn)行抓取)。

    4 結(jié)束語(yǔ)

    醫(yī)療大數(shù)據(jù)往往存在數(shù)量龐大、系統(tǒng)異構(gòu)等問(wèn)題,如何快速獲取數(shù)據(jù)并解決系統(tǒng)異構(gòu)性是目前醫(yī)療衛(wèi)生信息化研究亟待解決的問(wèn)題。文中采用網(wǎng)絡(luò)爬蟲技術(shù)在各異構(gòu)系統(tǒng)間進(jìn)行抓取,將全市各醫(yī)院的異構(gòu)系統(tǒng)構(gòu)成一個(gè)松散耦合結(jié)構(gòu),保證了數(shù)據(jù)的完整性、準(zhǔn)確性,提高了數(shù)據(jù)質(zhì)量和利用效率。所構(gòu)建的醫(yī)改監(jiān)測(cè)指標(biāo)數(shù)據(jù)庫(kù),在醫(yī)療大數(shù)據(jù)的提取、分析方面具有一定實(shí)用價(jià)值。

    猜你喜歡
    爬蟲異構(gòu)瀏覽器
    利用網(wǎng)絡(luò)爬蟲技術(shù)驗(yàn)證房地產(chǎn)灰犀牛之說(shuō)
    試論同課異構(gòu)之“同”與“異”
    基于Python的網(wǎng)絡(luò)爬蟲和反爬蟲技術(shù)研究
    反瀏覽器指紋追蹤
    電子制作(2019年10期)2019-06-17 11:45:14
    利用爬蟲技術(shù)的Geo-Gnutel la VANET流量采集
    大數(shù)據(jù)環(huán)境下基于python的網(wǎng)絡(luò)爬蟲技術(shù)
    電子制作(2017年9期)2017-04-17 03:00:46
    overlay SDN實(shí)現(xiàn)異構(gòu)兼容的關(guān)鍵技術(shù)
    LTE異構(gòu)網(wǎng)技術(shù)與組網(wǎng)研究
    環(huán)球?yàn)g覽器
    再見(jiàn),那些年我們嘲笑過(guò)的IE瀏覽器
    国产成人精品久久久久久| 亚洲精品一卡2卡三卡4卡5卡 | 精品国产国语对白av| 亚洲专区国产一区二区| 国产免费又黄又爽又色| 亚洲一码二码三码区别大吗| 午夜久久久在线观看| 丝袜美足系列| 久久人人97超碰香蕉20202| 欧美黑人欧美精品刺激| 婷婷色麻豆天堂久久| 在线看a的网站| 亚洲av欧美aⅴ国产| 在线观看免费午夜福利视频| 国产成人免费无遮挡视频| 精品福利观看| 欧美黑人精品巨大| 婷婷色麻豆天堂久久| 欧美国产精品一级二级三级| 亚洲精品第二区| 国产免费又黄又爽又色| 男的添女的下面高潮视频| 一本—道久久a久久精品蜜桃钙片| 国产免费视频播放在线视频| 嫩草影视91久久| 日本黄色日本黄色录像| 满18在线观看网站| 亚洲精品久久久久久婷婷小说| 成人免费观看视频高清| 热99久久久久精品小说推荐| 一二三四社区在线视频社区8| videosex国产| 亚洲欧美一区二区三区黑人| 久久99精品国语久久久| av福利片在线| 爱豆传媒免费全集在线观看| 2018国产大陆天天弄谢| 一级片'在线观看视频| 亚洲av电影在线观看一区二区三区| 黄片播放在线免费| 中文乱码字字幕精品一区二区三区| videos熟女内射| 波野结衣二区三区在线| 亚洲成国产人片在线观看| 欧美日韩国产mv在线观看视频| 伊人久久大香线蕉亚洲五| 日韩,欧美,国产一区二区三区| 波多野结衣一区麻豆| 青青草视频在线视频观看| 建设人人有责人人尽责人人享有的| 另类亚洲欧美激情| 成人手机av| 在线观看国产h片| 一级黄色大片毛片| 国产又色又爽无遮挡免| 成年人黄色毛片网站| 亚洲国产精品一区三区| 每晚都被弄得嗷嗷叫到高潮| 99国产精品免费福利视频| 一区二区三区精品91| 国产片内射在线| 久久久久国产精品人妻一区二区| 热99久久久久精品小说推荐| 日韩大码丰满熟妇| 一级毛片女人18水好多 | 别揉我奶头~嗯~啊~动态视频 | 欧美成人精品欧美一级黄| 欧美人与善性xxx| 国产黄频视频在线观看| 校园人妻丝袜中文字幕| 国产深夜福利视频在线观看| 国产亚洲精品久久久久5区| 亚洲成国产人片在线观看| 老司机深夜福利视频在线观看 | 国产成人精品久久久久久| 又粗又硬又长又爽又黄的视频| 日本欧美国产在线视频| 赤兔流量卡办理| 亚洲精品自拍成人| 国产99久久九九免费精品| 欧美成人精品欧美一级黄| www.av在线官网国产| av福利片在线| 免费日韩欧美在线观看| 国产一卡二卡三卡精品| 国产欧美日韩综合在线一区二区| 午夜日韩欧美国产| 国产xxxxx性猛交| 在线看a的网站| 午夜久久久在线观看| 久久国产精品影院| 久久久久精品人妻al黑| 久久久久视频综合| 久热爱精品视频在线9| 免费看不卡的av| 欧美日韩成人在线一区二区| 久久 成人 亚洲| 好男人电影高清在线观看| 国产男女超爽视频在线观看| 大片电影免费在线观看免费| 丰满饥渴人妻一区二区三| 久久精品国产亚洲av涩爱| 亚洲一卡2卡3卡4卡5卡精品中文| 热re99久久国产66热| 在线观看人妻少妇| 免费看十八禁软件| 午夜福利视频精品| 青春草视频在线免费观看| 久久天躁狠狠躁夜夜2o2o | av电影中文网址| 老司机影院成人| 一区福利在线观看| 国产精品国产三级专区第一集| 欧美大码av| 亚洲精品中文字幕在线视频| 国产成人精品在线电影| 高清av免费在线| 女性被躁到高潮视频| 一区二区日韩欧美中文字幕| 国产极品粉嫩免费观看在线| 丰满少妇做爰视频| 国产又色又爽无遮挡免| 亚洲国产av新网站| 欧美日韩精品网址| 黄色一级大片看看| 自拍欧美九色日韩亚洲蝌蚪91| 丝袜脚勾引网站| 欧美黄色片欧美黄色片| 日本wwww免费看| 又黄又粗又硬又大视频| 国产91精品成人一区二区三区 | 亚洲激情五月婷婷啪啪| 91精品伊人久久大香线蕉| 男女午夜视频在线观看| 亚洲精品自拍成人| 国产免费一区二区三区四区乱码| 青春草视频在线免费观看| 汤姆久久久久久久影院中文字幕| 久久精品国产综合久久久| 波多野结衣av一区二区av| 永久免费av网站大全| 9色porny在线观看| 国产一区有黄有色的免费视频| 国产精品久久久久久人妻精品电影 | 国产男女超爽视频在线观看| 日韩av免费高清视频| 麻豆乱淫一区二区| 欧美激情高清一区二区三区| 久久影院123| 女人被躁到高潮嗷嗷叫费观| 亚洲黑人精品在线| 两个人看的免费小视频| 国产亚洲av片在线观看秒播厂| 满18在线观看网站| 脱女人内裤的视频| 精品国产一区二区三区四区第35| 亚洲美女黄色视频免费看| 国产免费一区二区三区四区乱码| 每晚都被弄得嗷嗷叫到高潮| 精品一区二区三卡| 免费少妇av软件| 岛国毛片在线播放| 老鸭窝网址在线观看| 久久这里只有精品19| 天堂8中文在线网| 欧美精品亚洲一区二区| 亚洲欧美色中文字幕在线| 亚洲人成77777在线视频| 一区在线观看完整版| av一本久久久久| 亚洲欧美中文字幕日韩二区| 丁香六月天网| 女人久久www免费人成看片| 观看av在线不卡| 大片电影免费在线观看免费| 色婷婷久久久亚洲欧美| 中文字幕人妻丝袜一区二区| 成年女人毛片免费观看观看9 | 狠狠婷婷综合久久久久久88av| 男女高潮啪啪啪动态图| 国产日韩欧美亚洲二区| 国产色视频综合| av电影中文网址| 1024香蕉在线观看| 国产男人的电影天堂91| 狠狠精品人妻久久久久久综合| 一级毛片黄色毛片免费观看视频| 精品一区二区三区av网在线观看 | 亚洲欧美清纯卡通| 在线精品无人区一区二区三| 在线av久久热| 天天躁夜夜躁狠狠躁躁| 伊人亚洲综合成人网| 啦啦啦在线免费观看视频4| 国产一区有黄有色的免费视频| 亚洲人成电影观看| 久久精品亚洲熟妇少妇任你| 欧美激情极品国产一区二区三区| 欧美少妇被猛烈插入视频| 国产成人欧美| 国产精品 国内视频| 国产av国产精品国产| 天天躁狠狠躁夜夜躁狠狠躁| 如日韩欧美国产精品一区二区三区| 精品久久久精品久久久| 18禁国产床啪视频网站| 狂野欧美激情性xxxx| 亚洲av综合色区一区| 少妇裸体淫交视频免费看高清 | 一级毛片女人18水好多 | 色视频在线一区二区三区| 波多野结衣av一区二区av| 国产福利在线免费观看视频| 男人操女人黄网站| 久久精品人人爽人人爽视色| 久久久久久久久久久久大奶| 一区二区三区精品91| 亚洲七黄色美女视频| 久久久久国产一级毛片高清牌| 我要看黄色一级片免费的| 女人高潮潮喷娇喘18禁视频| 90打野战视频偷拍视频| 日本wwww免费看| 美国免费a级毛片| 亚洲成人免费av在线播放| 最近中文字幕2019免费版| 99久久精品国产亚洲精品| 国产免费一区二区三区四区乱码| 新久久久久国产一级毛片| 免费观看av网站的网址| 可以免费在线观看a视频的电影网站| 下体分泌物呈黄色| 涩涩av久久男人的天堂| 视频区欧美日本亚洲| 中国美女看黄片| www.精华液| 亚洲欧美一区二区三区国产| 人妻 亚洲 视频| 国产福利在线免费观看视频| 91麻豆av在线| 两人在一起打扑克的视频| 高潮久久久久久久久久久不卡| videos熟女内射| 黄频高清免费视频| 首页视频小说图片口味搜索 | 欧美日韩亚洲高清精品| 国产精品久久久av美女十八| www.av在线官网国产| 观看av在线不卡| 国产高清国产精品国产三级| 久久国产精品影院| 男女无遮挡免费网站观看| 成年美女黄网站色视频大全免费| 操出白浆在线播放| av国产精品久久久久影院| 亚洲专区国产一区二区| 日韩精品免费视频一区二区三区| 国产免费现黄频在线看| 久9热在线精品视频| 亚洲精品国产色婷婷电影| 亚洲成人免费电影在线观看 | 男女边吃奶边做爰视频| 久久亚洲国产成人精品v| 国产亚洲精品久久久久5区| 亚洲伊人久久精品综合| 欧美人与性动交α欧美软件| 巨乳人妻的诱惑在线观看| 伊人亚洲综合成人网| 十分钟在线观看高清视频www| 黄色一级大片看看| 大香蕉久久成人网| 欧美少妇被猛烈插入视频| 亚洲中文字幕日韩| 一本一本久久a久久精品综合妖精| 免费看十八禁软件| 校园人妻丝袜中文字幕| 18禁观看日本| 色网站视频免费| 精品久久蜜臀av无| 狂野欧美激情性bbbbbb| kizo精华| 久久99精品国语久久久| 国产99久久九九免费精品| 自线自在国产av| 久久久国产精品麻豆| 婷婷丁香在线五月| 日韩制服丝袜自拍偷拍| 久久精品久久久久久噜噜老黄| 一级黄色大片毛片| 成年美女黄网站色视频大全免费| 亚洲欧美清纯卡通| 亚洲av日韩精品久久久久久密 | 国产高清视频在线播放一区 | 国产精品一区二区在线不卡| 欧美黑人精品巨大| www.精华液| 一个人免费看片子| 国产成人欧美在线观看 | 伦理电影免费视频| 国产淫语在线视频| 亚洲国产欧美在线一区| 天天影视国产精品| e午夜精品久久久久久久| 在线亚洲精品国产二区图片欧美| 免费看十八禁软件| 亚洲国产精品成人久久小说| 51午夜福利影视在线观看| 好男人视频免费观看在线| 国产欧美亚洲国产| 啦啦啦视频在线资源免费观看| 国产91精品成人一区二区三区 | 日韩中文字幕视频在线看片| 国产日韩欧美亚洲二区| 女人精品久久久久毛片| 国产亚洲精品第一综合不卡| 国产97色在线日韩免费| 一个人免费看片子| 久久久久视频综合| 日本欧美视频一区| 大码成人一级视频| 女人高潮潮喷娇喘18禁视频| 国产成人免费观看mmmm| 国产亚洲av片在线观看秒播厂| 国产成人av教育| 老汉色∧v一级毛片| 一区二区三区精品91| 一级a爱视频在线免费观看| 国产女主播在线喷水免费视频网站| 一本大道久久a久久精品| 成人亚洲欧美一区二区av| 国精品久久久久久国模美| 99re6热这里在线精品视频| 亚洲国产精品一区三区| 欧美人与善性xxx| 久久热在线av| 在线精品无人区一区二区三| 看免费av毛片| 五月开心婷婷网| 中文字幕av电影在线播放| 国产一区二区三区综合在线观看| 亚洲国产精品一区三区| 99re6热这里在线精品视频| 9色porny在线观看| 国产欧美日韩精品亚洲av| 天堂8中文在线网| 午夜福利,免费看| 国产高清videossex| 一区福利在线观看| 男女高潮啪啪啪动态图| 熟女av电影| 国产精品一区二区在线不卡| 深夜精品福利| 久久久久久久精品精品| 亚洲成av片中文字幕在线观看| 欧美久久黑人一区二区| 高清视频免费观看一区二区| 国产成人av激情在线播放| 欧美黑人欧美精品刺激| 一区二区三区四区激情视频| 国产在线免费精品| 91精品伊人久久大香线蕉| 成人免费观看视频高清| 99久久综合免费| 成年人免费黄色播放视频| 午夜久久久在线观看| 91精品国产国语对白视频| 日日爽夜夜爽网站| 日本五十路高清| 老鸭窝网址在线观看| 免费在线观看日本一区| 久久精品aⅴ一区二区三区四区| 嫁个100分男人电影在线观看 | 亚洲七黄色美女视频| 少妇粗大呻吟视频| 日本a在线网址| 高清欧美精品videossex| 国产伦人伦偷精品视频| 亚洲精品日本国产第一区| 久久人妻熟女aⅴ| 亚洲精品国产av成人精品| 国产伦人伦偷精品视频| 9热在线视频观看99| 亚洲av日韩在线播放| 亚洲一区中文字幕在线| 色精品久久人妻99蜜桃| 黄网站色视频无遮挡免费观看| 一区二区三区精品91| 免费看av在线观看网站| 99精品久久久久人妻精品| 亚洲精品国产av蜜桃| 亚洲欧美成人综合另类久久久| 999久久久国产精品视频| 欧美日韩福利视频一区二区| 午夜免费成人在线视频| 亚洲成国产人片在线观看| 国产免费又黄又爽又色| www.熟女人妻精品国产| 尾随美女入室| 啦啦啦视频在线资源免费观看| 成人免费观看视频高清| 日韩免费高清中文字幕av| 国产成人精品久久久久久| 国产精品久久久久久精品电影小说| 亚洲国产欧美一区二区综合| 99热全是精品| 亚洲精品久久久久久婷婷小说| 欧美人与性动交α欧美软件| 精品视频人人做人人爽| 国产在线一区二区三区精| 肉色欧美久久久久久久蜜桃| 成人影院久久| 亚洲少妇的诱惑av| 国产精品偷伦视频观看了| 精品国产国语对白av| 久久毛片免费看一区二区三区| 日韩制服骚丝袜av| 日韩一区二区三区影片| 一级毛片黄色毛片免费观看视频| 欧美久久黑人一区二区| 男女无遮挡免费网站观看| 精品一区二区三区四区五区乱码 | 欧美av亚洲av综合av国产av| 亚洲天堂av无毛| 亚洲午夜精品一区,二区,三区| 久久久国产精品麻豆| 欧美大码av| 免费黄频网站在线观看国产| 日韩伦理黄色片| 99热全是精品| 欧美亚洲 丝袜 人妻 在线| 欧美亚洲日本最大视频资源| 免费在线观看黄色视频的| 精品人妻一区二区三区麻豆| 亚洲综合色网址| 国产日韩欧美亚洲二区| 一区二区av电影网| 午夜91福利影院| 在线观看免费高清a一片| 欧美变态另类bdsm刘玥| 色婷婷av一区二区三区视频| 一级黄片播放器| 欧美日韩综合久久久久久| 99国产精品一区二区三区| 老鸭窝网址在线观看| 国产熟女午夜一区二区三区| 女人被躁到高潮嗷嗷叫费观| 成人国语在线视频| h视频一区二区三区| 精品第一国产精品| 人人妻人人澡人人爽人人夜夜| 又黄又粗又硬又大视频| 亚洲激情五月婷婷啪啪| 久久久久久久大尺度免费视频| 亚洲国产av新网站| 日韩精品免费视频一区二区三区| 黄色a级毛片大全视频| 国产一区二区激情短视频 | 秋霞在线观看毛片| 免费在线观看黄色视频的| 无遮挡黄片免费观看| 久久久国产一区二区| av视频免费观看在线观看| 人人澡人人妻人| 人人妻人人澡人人爽人人夜夜| 老司机亚洲免费影院| 日韩av在线免费看完整版不卡| 免费在线观看影片大全网站 | 三上悠亚av全集在线观看| 欧美黄色淫秽网站| 考比视频在线观看| 久久精品久久精品一区二区三区| 肉色欧美久久久久久久蜜桃| 一边摸一边做爽爽视频免费| 99热国产这里只有精品6| 国产日韩欧美亚洲二区| 精品一区在线观看国产| 性高湖久久久久久久久免费观看| 男人爽女人下面视频在线观看| 大香蕉久久成人网| 亚洲少妇的诱惑av| 激情五月婷婷亚洲| 久久精品人人爽人人爽视色| a 毛片基地| 麻豆国产av国片精品| 久久久国产欧美日韩av| 制服人妻中文乱码| 视频区欧美日本亚洲| 中文乱码字字幕精品一区二区三区| 亚洲五月婷婷丁香| 新久久久久国产一级毛片| 免费av中文字幕在线| 亚洲精品美女久久久久99蜜臀 | 色精品久久人妻99蜜桃| 国产爽快片一区二区三区| 各种免费的搞黄视频| 亚洲国产看品久久| 啦啦啦中文免费视频观看日本| 国产亚洲精品久久久久5区| 一边摸一边做爽爽视频免费| 日韩一卡2卡3卡4卡2021年| 亚洲国产看品久久| av在线播放精品| 亚洲欧美精品自产自拍| 欧美成人午夜精品| e午夜精品久久久久久久| 亚洲人成网站在线观看播放| 99久久综合免费| 亚洲国产欧美一区二区综合| 91字幕亚洲| 中文精品一卡2卡3卡4更新| 人人妻人人爽人人添夜夜欢视频| 日韩免费高清中文字幕av| 国产精品国产三级专区第一集| 久久精品国产a三级三级三级| 一级片'在线观看视频| 精品人妻熟女毛片av久久网站| 亚洲自偷自拍图片 自拍| 国产黄频视频在线观看| 久久久国产欧美日韩av| 黄片播放在线免费| 成年美女黄网站色视频大全免费| 国产无遮挡羞羞视频在线观看| 成人国产av品久久久| 亚洲av综合色区一区| 日韩大片免费观看网站| 一本一本久久a久久精品综合妖精| 一区二区三区乱码不卡18| 视频在线观看一区二区三区| 日韩制服丝袜自拍偷拍| 精品一区在线观看国产| 大陆偷拍与自拍| 97精品久久久久久久久久精品| 一区二区av电影网| 久久天堂一区二区三区四区| 亚洲av片天天在线观看| 汤姆久久久久久久影院中文字幕| 涩涩av久久男人的天堂| 9色porny在线观看| 欧美xxⅹ黑人| 999精品在线视频| xxx大片免费视频| 日本黄色日本黄色录像| 亚洲欧美中文字幕日韩二区| 精品国产乱码久久久久久小说| 国产xxxxx性猛交| 亚洲欧美日韩高清在线视频 | 黑丝袜美女国产一区| 日韩一区二区三区影片| 亚洲精品乱久久久久久| 亚洲成av片中文字幕在线观看| 欧美性长视频在线观看| 如日韩欧美国产精品一区二区三区| 午夜影院在线不卡| 午夜免费鲁丝| 亚洲欧美一区二区三区黑人| 女人被躁到高潮嗷嗷叫费观| 夫妻午夜视频| 国产精品一区二区在线观看99| 国产亚洲av高清不卡| 日韩大片免费观看网站| 一二三四社区在线视频社区8| 国产片特级美女逼逼视频| 女警被强在线播放| 国产不卡av网站在线观看| 好男人视频免费观看在线| 只有这里有精品99| 日本欧美视频一区| 在线观看免费高清a一片| 亚洲av国产av综合av卡| 极品少妇高潮喷水抽搐| 亚洲av电影在线观看一区二区三区| 狠狠婷婷综合久久久久久88av| 国产一级毛片在线| 国产精品三级大全| 免费看十八禁软件| 丝袜喷水一区| 黄色怎么调成土黄色| 国产精品久久久久久人妻精品电影 | 亚洲欧美日韩高清在线视频 | 人体艺术视频欧美日本| 国产日韩欧美视频二区| 成人国语在线视频| 久久鲁丝午夜福利片| 一二三四在线观看免费中文在| 国产精品秋霞免费鲁丝片| 欧美激情 高清一区二区三区| 日本欧美国产在线视频| 亚洲欧洲国产日韩| 欧美黄色片欧美黄色片| 国产片特级美女逼逼视频| 国产麻豆69| 亚洲,欧美,日韩| 丝袜脚勾引网站| 两人在一起打扑克的视频| 亚洲精品美女久久久久99蜜臀 | 亚洲人成电影免费在线| 精品人妻在线不人妻| 美国免费a级毛片| 中文字幕人妻熟女乱码| 无遮挡黄片免费观看| 亚洲精品国产色婷婷电影| 黄色一级大片看看| 亚洲国产av影院在线观看| 一边摸一边抽搐一进一出视频| 一级片免费观看大全| 久久久精品区二区三区| 亚洲av成人精品一二三区| 亚洲精品一区蜜桃| 精品久久蜜臀av无| 考比视频在线观看| 青青草视频在线视频观看| videosex国产| 中文字幕精品免费在线观看视频| 老鸭窝网址在线观看| 欧美亚洲日本最大视频资源|