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

    基于集群技術(shù)的源代碼自動(dòng)評測系統(tǒng)研究

    2009-06-18 04:42:10管賦勝
    新媒體研究 2009年16期
    關(guān)鍵詞:源代碼評測集群

    管賦勝

    [摘要]在分析源代碼自動(dòng)評測系統(tǒng)設(shè)計(jì)的基礎(chǔ)上,進(jìn)一步闡述如何實(shí)現(xiàn)系統(tǒng)的高可用性和高性能。從以下三個(gè)方面:評測系統(tǒng)、集群技術(shù)和性能測試介紹實(shí)踐經(jīng)驗(yàn)。

    [關(guān)鍵詞]評測系統(tǒng)集群技術(shù)響應(yīng)時(shí)間吞吐量

    中圖分類號:TP3文獻(xiàn)標(biāo)識碼:A文章編號:1671-7597(2009)0820048-02

    在程序設(shè)計(jì)語言、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計(jì)與分析教學(xué)中,程序設(shè)計(jì)上機(jī)練習(xí)是必不可少的。由此帶來教師在平時(shí)輔導(dǎo)中批改學(xué)生源代碼作業(yè)量大,并且也存在一些個(gè)人主觀因素或者不能注意到學(xué)生一題多解的情況,導(dǎo)致反饋的效率不高,影響學(xué)生學(xué)習(xí)的積極性。

    目前國內(nèi)提供的練習(xí)網(wǎng)站,往往只是針對部分群體的訓(xùn)練使用,無法在自己課堂上充分利用。為此研究開發(fā)了基于集群技術(shù)的源代碼自動(dòng)評測系統(tǒng),它是在Linux 2.6內(nèi)核操作系統(tǒng)上,JVM1.6.x,Apache 2.2.x,Tomcat6.0.x環(huán)境中,使用JAVA編寫Servlet,用JSP編寫動(dòng)態(tài)網(wǎng)頁,結(jié)合Linux系統(tǒng)編程完成的。綜合運(yùn)用了多種編程技術(shù)如:多線程、系統(tǒng)調(diào)用、管道技術(shù)等。

    下面介紹一下系統(tǒng)的實(shí)現(xiàn)過程。

    一、源代碼自動(dòng)評測系統(tǒng)

    系統(tǒng)需要完成以下任務(wù):學(xué)生注冊登錄后,瀏覽題目,選擇自己熟悉的編程語言完成試題要求,提交答案源代碼。系統(tǒng)接受提交命令后,把源代碼生成為臨時(shí)文件(一般存于系統(tǒng)臨時(shí)目錄,文件名為系統(tǒng)解題id號,擴(kuò)展名為自己選擇語言的標(biāo)準(zhǔn)名,如code_1234.cpp,然后等待評測。

    系統(tǒng)在檢查到有源代碼生成后,會(huì)執(zhí)行編譯命令,如果編譯不成功則轉(zhuǎn)到錯(cuò)誤處理程序,匯報(bào)編譯錯(cuò)誤類型,停止執(zhí)行,反饋信息。編譯成功,則轉(zhuǎn)到執(zhí)行模塊,根據(jù)生成答案和系統(tǒng)標(biāo)準(zhǔn)答案(均是文件形式)比對,確定提交答案的實(shí)際執(zhí)行情況。一般會(huì)有“答案錯(cuò)誤”、“超時(shí)”、“超內(nèi)存”等情況。同時(shí)系統(tǒng)把編譯和執(zhí)行情況反饋給用戶。

    由此可以看出,源代碼自動(dòng)評測系統(tǒng)至少應(yīng)該包括這樣幾個(gè)模塊:WEB服務(wù)模塊、自動(dòng)編譯模塊、自動(dòng)評測模塊或者其它可以擴(kuò)展模塊。其中前端服務(wù)是注冊模塊,后端服務(wù)是自動(dòng)編譯和評測模塊。后臺(tái)數(shù)據(jù)庫服務(wù)選擇MySQL作為支持。

    1.數(shù)據(jù)庫設(shè)置。

    根據(jù)系統(tǒng)的分析設(shè)計(jì),至少需要建立以下表:用戶信息表,題目表,比賽表,狀態(tài)表,日志表。

    2.WEB服務(wù)模塊。

    使用JAVA編寫Servlet,用JSP編寫動(dòng)態(tài)網(wǎng)頁,在頁面中調(diào)用Servlet服務(wù)。

    3.自動(dòng)編譯模塊。

    系統(tǒng)支持C,C++,JAVA,Pascal編譯。為了防止編譯過程時(shí)間過長,可以分配給每一待編譯源代碼時(shí)間最大值(可以根據(jù)需要調(diào)整)。

    4.自動(dòng)評測模塊。

    (1)時(shí)間計(jì)算。使用以下簡短代碼即可測試,如果精度再放寬點(diǎn)可以用Date().getTime()獲得時(shí)間,精度要求更高,需要讀取CPU的時(shí)鐘周期數(shù)再根據(jù)頻率換成時(shí)間。

    long starttime=System.currentTimeMillis(); //獲取最初時(shí)間

    doSth(); //測試的代碼段,通常可以將主要算法封裝在這里

    long endtime=System.currentTimeMillis();//獲取運(yùn)行結(jié)束時(shí)間

    System.out.println("程序運(yùn)行時(shí)間:"+(endtime-starttime)+"ms”);

    當(dāng)然為了限制時(shí)間資源的無限制占用,可以加入Thread.sleep(delay),

    到達(dá)指定的時(shí)間立即停止答案程序的運(yùn)行,并返回超時(shí)信息等。

    (2)結(jié)果反饋。評測系統(tǒng)運(yùn)行結(jié)果存儲(chǔ)在后臺(tái)數(shù)據(jù)庫中,如程序運(yùn)行時(shí)長,占用內(nèi)存空間等。特殊結(jié)果給出提示,方便用戶修改源代碼。

    (3)執(zhí)行安全。有一些文件需要通過WEB程序執(zhí)行或者刪除,但這些文件JSP又沒有權(quán)限訪問,給用戶使用程序帶來不便,這時(shí)需要借助于sudo來提高權(quán)限。

    一般當(dāng)前的Apache的用戶是nobody,Tomcat服務(wù)的用戶是誰呢?這取決啟動(dòng)時(shí)的執(zhí)行startup.sh命令的用戶。何不把用戶統(tǒng)一設(shè)置成root?這樣太不安全,而sudo運(yùn)行用戶程序過程中,只需要注意其運(yùn)行權(quán)限的分配問題。例如,限制用戶程序網(wǎng)絡(luò)使用權(quán)限,限制用戶程序非法調(diào)用系統(tǒng)函數(shù)關(guān)機(jī)、重啟、格式化硬盤等操作。當(dāng)然,在編譯階段,編譯模塊也同時(shí)在頭文件中將有關(guān)危險(xiǎn)系統(tǒng)調(diào)用函數(shù)屏蔽掉。

    另一個(gè)安全上的考慮是代碼作弊,系統(tǒng)提供了一個(gè)相似度的檢查程序,可以有效地查出作弊代碼。

    5.擴(kuò)展模塊(競賽管理,課程管理)

    必要時(shí)的考試或者競賽可以有效地促進(jìn)學(xué)生檢驗(yàn)當(dāng)前階段的學(xué)習(xí),所以在系統(tǒng)中增加了競賽管理模塊。對于用戶而言,一旦參加競賽,權(quán)限就會(huì)受到一些限制,并且無法自行脫離參賽狀態(tài)。必須等到競賽結(jié)束才能回復(fù)到完整權(quán)限。計(jì)分方式以每一個(gè)問題的最后一次發(fā)送代碼為評分依據(jù)。

    在幾百人比賽中部分學(xué)生反映頁面打不開,或者提交代碼后系統(tǒng)1分鐘內(nèi)無法回饋信息。針對以上問題,查看了Tomcat日志,Linux系統(tǒng)日志,評測系統(tǒng)日志發(fā)現(xiàn),在集中提交時(shí)段如一題臨近結(jié)束時(shí)間2分鐘內(nèi)200個(gè)左右的提交,有20個(gè)左右沒有處理。這給系統(tǒng)設(shè)計(jì)者提了一個(gè)更高要求的,如何在并發(fā)提交量較大時(shí)保證服務(wù)的可用性和性能。

    經(jīng)過實(shí)踐發(fā)現(xiàn),解決這個(gè)問題,可以采用集群技術(shù)。

    二、集群技術(shù)的應(yīng)用

    (一)編譯、評測模塊服務(wù)器集群

    以Linux核心層集群技術(shù)和安全技術(shù)為基石,構(gòu)建一個(gè)在Internet服務(wù)器中將負(fù)載分給多個(gè)服務(wù)器分擔(dān),以解決Internet服務(wù)器面臨的大量并發(fā)訪問造成的CPU或I/O的高負(fù)載問題。

    每一臺(tái)計(jì)算機(jī)上安裝Linux操作系統(tǒng),并要在Linux操作系統(tǒng)中安裝C編譯器和C的LIB庫。在配置TCP/IP時(shí),給計(jì)算機(jī)配置IP地址使集群服務(wù)器的計(jì)算機(jī)能進(jìn)行相互通訊。

    在進(jìn)行配置服務(wù)器時(shí)推薦使用MPICH軟件去執(zhí)行分布式的并行處理應(yīng)用。mpich是由Argonne National Laboratory和Mississippi State University合作開發(fā)的。這樣在修改編譯模塊程序時(shí)記得 #include "mpi.h"庫。

    (二)Tomcat集群

    Tomcat 6中的集群使一組局域網(wǎng)上的Tomcat實(shí)例(稱為集群)在用戶看起來是單一服務(wù)器。這使不同的服務(wù)器之間能分布地工作,稱為負(fù)載平衡。Tomcat 6處理集群的方式利用了便宜的高速LAN互聯(lián)來共享多個(gè)服務(wù)器的計(jì)算資源。這就是按比例擴(kuò)展(scaling out)和線性擴(kuò)展方法。通過使集群服務(wù)器明顯地處理更多的并發(fā)請求,可以解決可擴(kuò)展性問題。Tomcat服務(wù)器通過使用AJP連接器和Apache Web服務(wù)中mod_proxy(更低版本使用的是mod_jk)插件來支持線性擴(kuò)展。Tomcat 6集群可用來實(shí)現(xiàn)一個(gè)高可靠性問題,在這種情況下會(huì)出現(xiàn)以下情況:

    1.指定給崩潰服務(wù)器的請求轉(zhuǎn)寄到集群中另一臺(tái)功能正常的服務(wù)器。

    2.最初的請求由功能正常的服務(wù)器處理。

    3.失敗的Tomcat服務(wù)器邏輯上從集群刪除,請求不再會(huì)傳給它。

    4.當(dāng)失敗的Tomcat服務(wù)器恢復(fù)邏輯上它被添加集群中,再一次用來處理輸入的請求。

    但如何知道,原來的“服務(wù)器停在哪里”呢?并要繼續(xù)從停止的地方開始。這要求信息的同步和共享。在JAVA EE兼容的Servlet/JSP容器中,有個(gè)普遍認(rèn)可的約定可以利用來跟蹤WEB應(yīng)用程序的狀態(tài)信息。Tomcat 6集群實(shí)現(xiàn)利用它來提供故障轉(zhuǎn)移能力。

    (三)MySQL服務(wù)器集群

    MySQL Cluster技術(shù)允許在無共享的系統(tǒng)中部署“內(nèi)存中”數(shù)據(jù)庫的Cluster。通過無共享體系結(jié)構(gòu),系統(tǒng)能夠使用廉價(jià)的硬件,而且對軟硬件無特殊要求。此外,由于每個(gè)組件有自己的內(nèi)存和磁盤,不存在單點(diǎn)故障。

    MySQL Cluster由一組計(jì)算機(jī)構(gòu)成,每臺(tái)計(jì)算機(jī)上均運(yùn)行著多種進(jìn)程,包括MySQL服務(wù)器,NDB Cluster的數(shù)據(jù)節(jié)點(diǎn),管理服務(wù)器,以及(可能)專門的數(shù)據(jù)訪問程序。

    數(shù)據(jù)保存在“NDB存儲(chǔ)服務(wù)器”的存儲(chǔ)引擎中,表(結(jié)構(gòu))則保存在“MySQL服務(wù)器”中。源代碼自動(dòng)評測系統(tǒng)通過“MySQL服務(wù)器”訪問這些數(shù)據(jù)表,集群管理服務(wù)器通過管理工具(ndb_mgmd)來管理“NDB存儲(chǔ)服務(wù)器”。

    三、性能測試

    到目前為止,只是探討了如何安裝、配置一個(gè)集群服務(wù)系統(tǒng),無論在哪個(gè)環(huán)節(jié)中的安裝與調(diào)整,源代碼自動(dòng)測評系統(tǒng)的性能提升如何,有效的性能測試是至關(guān)重要的。

    性能對一個(gè)WEB站點(diǎn)意味著什么,從用戶視角WEB性能可歸結(jié)為WEB頁面處理有多快。而對于一個(gè)設(shè)計(jì)者,需要準(zhǔn)確量化WEB站點(diǎn)性能。

    重點(diǎn)從以下兩個(gè)性能方面來測試:響應(yīng)時(shí)間、吞吐量。測試分類為3類:負(fù)荷測試、壓力測試、連續(xù)時(shí)間的運(yùn)行測試。需要指出的是負(fù)荷測試和壓力測試往往被錯(cuò)誤地互換使用。負(fù)荷測試是在正常工作狀態(tài)能承擔(dān)的“最高負(fù)荷”,而壓力測試意味者超負(fù)荷,直至系統(tǒng)崩潰,獲得的錯(cuò)誤類型可能是WEB服務(wù)器拒絕連接,JAVA虛擬機(jī)耗光內(nèi)存,數(shù)據(jù)庫連接失敗或其它現(xiàn)象。

    有很多這樣的性能測試應(yīng)用程序,以JMeter為例,盡管它是開源軟件,仍然是出色的可解決方案之一,尤其是對JDBC數(shù)據(jù)源和JAVA對象進(jìn)行負(fù)荷測試。任何JMeter會(huì)話核心是測試計(jì)劃,每個(gè)測試計(jì)劃中第一個(gè)元素是線程組,線程組是一組元素的集合,每個(gè)線程有自己的一組JAVA線程,可以進(jìn)行相關(guān)測試配置,形成一個(gè)完整的計(jì)劃。啟動(dòng)測試后結(jié)束后,可以在窗口顯示響應(yīng)中接收的數(shù)據(jù)和負(fù)荷時(shí)間(毫秒)、HTTP響應(yīng)代碼等。默認(rèn)測試運(yùn)行一次,可以將線程組改為更高值如200個(gè)線程(也就同時(shí)模擬200個(gè)用戶),在它們之間有1s的ramp up period(即模擬1s內(nèi)200個(gè)用戶同時(shí)訪問)。

    在完成初步的性能測試后,發(fā)現(xiàn)集群服務(wù)下的源代碼自動(dòng)測評系統(tǒng)web應(yīng)用程序運(yùn)行不理想,不要急著丟棄多余硬件等,此時(shí)主要是分析導(dǎo)致性能提升幅度不大原因,可以分環(huán)節(jié)測試如JDBC部分。并查看各服務(wù)部分的日志,最后確定影響系統(tǒng)性能的瓶頸,就可以明確處理,從而更有效地建立基于集群技術(shù)的源代碼自動(dòng)測評系統(tǒng)。

    參考文獻(xiàn):

    [1]魯靜軒、孫晶、李元嵩,程序在線評測系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).

    [2]孫敏,基于Linux的集群.

    [3](美)Vivek Chopra、Sing Li、Jeff Genender著,Aapache Tomcat 6高級編程.

    [4]徐千洋,Linux C函數(shù)庫參考手冊.

    猜你喜歡
    源代碼評測集群
    人工智能下復(fù)雜軟件源代碼缺陷精準(zhǔn)校正
    集群式AUV可控分群控制算法
    基于TXL的源代碼插樁技術(shù)研究
    次時(shí)代主機(jī)微軟XSX全方位評測(下)
    次時(shí)代主機(jī)微軟XSX全方位評測(上)
    攻坡新利器,TOKEN VENTOUS評測
    一種無人機(jī)集群發(fā)射回收裝置的控制系統(tǒng)設(shè)計(jì)
    電子制作(2018年11期)2018-08-04 03:25:40
    軟件源代碼非公知性司法鑒定方法探析
    Python與Spark集群在收費(fèi)數(shù)據(jù)分析中的應(yīng)用
    Canyon Ultimate CF SLX 8.0 DI2評測
    中國自行車(2017年1期)2017-04-16 02:54:06
    久久热在线av| 色在线成人网| 国产精品1区2区在线观看. | 大型av网站在线播放| 啪啪无遮挡十八禁网站| 天堂中文最新版在线下载| 露出奶头的视频| 黄色视频,在线免费观看| 热99久久久久精品小说推荐| 免费少妇av软件| 亚洲精品中文字幕在线视频| 久久 成人 亚洲| 黄色片一级片一级黄色片| 热99re8久久精品国产| 国产欧美亚洲国产| 亚洲色图av天堂| 无限看片的www在线观看| 青青草视频在线视频观看| 日本一区二区免费在线视频| 国产精品 国内视频| 国产一区二区三区在线臀色熟女 | 成人影院久久| 国产成人欧美在线观看 | 欧美黄色淫秽网站| 免费人妻精品一区二区三区视频| 免费观看a级毛片全部| 久久久久久久精品吃奶| 国产精品自产拍在线观看55亚洲 | 另类精品久久| 久久影院123| 最黄视频免费看| www.精华液| 无限看片的www在线观看| 999久久久国产精品视频| 亚洲成人国产一区在线观看| 黄片大片在线免费观看| 色视频在线一区二区三区| 国产视频一区二区在线看| 国产主播在线观看一区二区| 亚洲一区二区三区欧美精品| 国产日韩一区二区三区精品不卡| 精品第一国产精品| 热99国产精品久久久久久7| 国产男靠女视频免费网站| 大香蕉久久网| 高清毛片免费观看视频网站 | 精品卡一卡二卡四卡免费| 久久久久精品人妻al黑| 国产av一区二区精品久久| 在线永久观看黄色视频| 久久久欧美国产精品| 午夜福利乱码中文字幕| 91字幕亚洲| 午夜两性在线视频| 999精品在线视频| 三上悠亚av全集在线观看| 久久久久久人人人人人| 国产精品影院久久| 天天躁狠狠躁夜夜躁狠狠躁| 久久亚洲精品不卡| 久久毛片免费看一区二区三区| 亚洲成av片中文字幕在线观看| 亚洲av电影在线进入| 日本精品一区二区三区蜜桃| 欧美日韩精品网址| 日韩欧美三级三区| 欧美日韩黄片免| 水蜜桃什么品种好| 中文字幕精品免费在线观看视频| 啦啦啦中文免费视频观看日本| 日日爽夜夜爽网站| 色播在线永久视频| av电影中文网址| 99国产精品一区二区三区| 美女国产高潮福利片在线看| 下体分泌物呈黄色| 亚洲一区中文字幕在线| 一级a爱视频在线免费观看| 丰满饥渴人妻一区二区三| 久久亚洲精品不卡| 这个男人来自地球电影免费观看| 日本av手机在线免费观看| 成人特级黄色片久久久久久久 | 国产成人精品无人区| 狂野欧美激情性xxxx| 久久精品亚洲精品国产色婷小说| 久久精品aⅴ一区二区三区四区| 日韩欧美免费精品| 免费av中文字幕在线| 91大片在线观看| 手机成人av网站| 三上悠亚av全集在线观看| 日韩欧美一区视频在线观看| 一级片免费观看大全| av又黄又爽大尺度在线免费看| 一区二区三区乱码不卡18| 99久久人妻综合| 老司机影院毛片| 免费不卡黄色视频| 精品少妇内射三级| 国产淫语在线视频| 老鸭窝网址在线观看| 亚洲avbb在线观看| 999久久久精品免费观看国产| 亚洲成av片中文字幕在线观看| 亚洲色图 男人天堂 中文字幕| 人人妻人人添人人爽欧美一区卜| 老司机靠b影院| 成人免费观看视频高清| 欧美黄色淫秽网站| 女性被躁到高潮视频| 精品一区二区三卡| 汤姆久久久久久久影院中文字幕| 亚洲色图综合在线观看| 亚洲少妇的诱惑av| 久久中文字幕人妻熟女| 欧美另类亚洲清纯唯美| 麻豆成人av在线观看| 一进一出好大好爽视频| 久久九九热精品免费| 搡老乐熟女国产| 一边摸一边做爽爽视频免费| videosex国产| 免费久久久久久久精品成人欧美视频| 动漫黄色视频在线观看| 国产成人精品在线电影| 国产单亲对白刺激| 变态另类成人亚洲欧美熟女 | 亚洲欧洲精品一区二区精品久久久| 一级黄色大片毛片| 19禁男女啪啪无遮挡网站| av福利片在线| 热99国产精品久久久久久7| 啦啦啦免费观看视频1| cao死你这个sao货| 久久国产精品人妻蜜桃| 每晚都被弄得嗷嗷叫到高潮| 99国产综合亚洲精品| 狂野欧美激情性xxxx| 一边摸一边抽搐一进一出视频| 久久亚洲精品不卡| 久久久国产成人免费| 国产成人免费无遮挡视频| 国产深夜福利视频在线观看| 欧美精品一区二区大全| 亚洲欧美日韩高清在线视频 | 亚洲综合色网址| 欧美日韩av久久| 国产不卡av网站在线观看| 欧美成狂野欧美在线观看| 啦啦啦中文免费视频观看日本| 日韩欧美国产一区二区入口| 一级片免费观看大全| 国产精品一区二区在线不卡| 国产在线一区二区三区精| 叶爱在线成人免费视频播放| 国产片内射在线| 成人特级黄色片久久久久久久 | 国产免费视频播放在线视频| 丝瓜视频免费看黄片| 国产三级黄色录像| 首页视频小说图片口味搜索| 午夜两性在线视频| 极品教师在线免费播放| 搡老乐熟女国产| 日韩免费av在线播放| 极品教师在线免费播放| 国产人伦9x9x在线观看| 91字幕亚洲| 俄罗斯特黄特色一大片| 黑人猛操日本美女一级片| 动漫黄色视频在线观看| 久久中文字幕一级| www.熟女人妻精品国产| 伊人久久大香线蕉亚洲五| 精品国产一区二区三区久久久樱花| 狂野欧美激情性xxxx| 亚洲色图av天堂| 91精品三级在线观看| 国产精品美女特级片免费视频播放器 | 女同久久另类99精品国产91| 国产一区二区三区在线臀色熟女 | 日本撒尿小便嘘嘘汇集6| 不卡av一区二区三区| 日韩欧美一区二区三区在线观看 | 99热网站在线观看| av免费在线观看网站| 欧美午夜高清在线| 69精品国产乱码久久久| 亚洲一区中文字幕在线| 免费在线观看完整版高清| 日韩有码中文字幕| 欧美激情久久久久久爽电影 | 日日摸夜夜添夜夜添小说| videos熟女内射| 久久久久久久久久久久大奶| 99久久99久久久精品蜜桃| 99re在线观看精品视频| 精品国产乱码久久久久久小说| 热99国产精品久久久久久7| 亚洲,欧美精品.| 黄色片一级片一级黄色片| 欧美激情久久久久久爽电影 | 久久精品亚洲精品国产色婷小说| 高清视频免费观看一区二区| 成年女人毛片免费观看观看9 | 乱人伦中国视频| 久久99一区二区三区| 亚洲精品国产色婷婷电影| 老司机在亚洲福利影院| 国产成人系列免费观看| 50天的宝宝边吃奶边哭怎么回事| 久久人人97超碰香蕉20202| 男女午夜视频在线观看| 欧美午夜高清在线| 日本精品一区二区三区蜜桃| 国产成人精品无人区| 一区二区三区精品91| 色婷婷av一区二区三区视频| 中文字幕高清在线视频| 国产极品粉嫩免费观看在线| 国产成+人综合+亚洲专区| 国产精品影院久久| 一个人免费在线观看的高清视频| 国产精品秋霞免费鲁丝片| 国产成人免费无遮挡视频| 中文亚洲av片在线观看爽 | 飞空精品影院首页| 午夜福利,免费看| 色精品久久人妻99蜜桃| 亚洲综合色网址| 老熟妇乱子伦视频在线观看| 日韩 欧美 亚洲 中文字幕| 亚洲九九香蕉| 狂野欧美激情性xxxx| 精品卡一卡二卡四卡免费| 午夜免费成人在线视频| 免费高清在线观看日韩| 夜夜夜夜夜久久久久| 色综合婷婷激情| 好男人电影高清在线观看| 19禁男女啪啪无遮挡网站| 精品国产乱码久久久久久小说| 日日摸夜夜添夜夜添小说| 国产亚洲av高清不卡| 亚洲男人天堂网一区| 久久精品人人爽人人爽视色| 国产成人精品久久二区二区91| 免费在线观看黄色视频的| 日本撒尿小便嘘嘘汇集6| av国产精品久久久久影院| 美女国产高潮福利片在线看| 国产精品98久久久久久宅男小说| 午夜精品国产一区二区电影| 在线永久观看黄色视频| 久久精品成人免费网站| 熟女少妇亚洲综合色aaa.| 色综合婷婷激情| 亚洲欧美激情在线| 日韩精品免费视频一区二区三区| 久久久久久久精品吃奶| 2018国产大陆天天弄谢| 真人做人爱边吃奶动态| 每晚都被弄得嗷嗷叫到高潮| 国产欧美亚洲国产| 又大又爽又粗| 国产人伦9x9x在线观看| 精品少妇一区二区三区视频日本电影| 十八禁网站网址无遮挡| 国产成人欧美在线观看 | 精品少妇一区二区三区视频日本电影| 久久人妻熟女aⅴ| 国产精品欧美亚洲77777| 国产高清视频在线播放一区| 99riav亚洲国产免费| 成人永久免费在线观看视频 | 真人做人爱边吃奶动态| 亚洲久久久国产精品| 欧美日韩国产mv在线观看视频| av视频免费观看在线观看| 色婷婷av一区二区三区视频| 久久久久久久国产电影| 久久精品91无色码中文字幕| a级毛片黄视频| 久久精品人人爽人人爽视色| 最近最新中文字幕大全电影3 | 黄色成人免费大全| 新久久久久国产一级毛片| 搡老岳熟女国产| 中文字幕另类日韩欧美亚洲嫩草| 欧美成人免费av一区二区三区 | 99精品久久久久人妻精品| 精品高清国产在线一区| 亚洲少妇的诱惑av| 欧美精品一区二区大全| 久久99热这里只频精品6学生| 精品人妻1区二区| 国产精品 国内视频| 久久午夜综合久久蜜桃| 一级a爱视频在线免费观看| 美女高潮到喷水免费观看| 少妇的丰满在线观看| 国产精品久久久久久精品电影小说| 人妻一区二区av| 亚洲专区中文字幕在线| 免费在线观看视频国产中文字幕亚洲| 午夜两性在线视频| 亚洲av美国av| 国产在线一区二区三区精| 国产一区二区三区综合在线观看| 久久av网站| a级片在线免费高清观看视频| 日韩熟女老妇一区二区性免费视频| 亚洲人成电影免费在线| 午夜福利视频精品| 亚洲全国av大片| 国产一区二区三区综合在线观看| 国产精品二区激情视频| av网站免费在线观看视频| 交换朋友夫妻互换小说| 日本vs欧美在线观看视频| 人妻久久中文字幕网| 日韩免费高清中文字幕av| 黄色 视频免费看| 亚洲男人天堂网一区| 狠狠婷婷综合久久久久久88av| 成人国产av品久久久| 丰满人妻熟妇乱又伦精品不卡| 少妇猛男粗大的猛烈进出视频| 久久精品亚洲熟妇少妇任你| 国产极品粉嫩免费观看在线| 亚洲精品国产色婷婷电影| 欧美国产精品va在线观看不卡| 丁香六月天网| 18禁美女被吸乳视频| 国产精品美女特级片免费视频播放器 | 午夜福利一区二区在线看| 90打野战视频偷拍视频| 在线观看免费日韩欧美大片| svipshipincom国产片| 无限看片的www在线观看| 国产主播在线观看一区二区| 日本一区二区免费在线视频| 国产精品亚洲一级av第二区| 国产精品影院久久| 国产av一区二区精品久久| 色老头精品视频在线观看| 精品福利观看| 欧美黑人精品巨大| 少妇被粗大的猛进出69影院| 最新的欧美精品一区二区| 国产男女内射视频| 国产精品99久久99久久久不卡| 国产不卡一卡二| 18在线观看网站| 成人影院久久| 老汉色∧v一级毛片| 天天添夜夜摸| av片东京热男人的天堂| 亚洲精品久久午夜乱码| 在线亚洲精品国产二区图片欧美| 亚洲国产看品久久| 久久精品国产亚洲av高清一级| av片东京热男人的天堂| 国产精品一区二区在线不卡| 天堂俺去俺来也www色官网| 亚洲精品美女久久久久99蜜臀| 久久99一区二区三区| aaaaa片日本免费| 亚洲精品久久午夜乱码| 另类精品久久| 久久国产精品男人的天堂亚洲| 肉色欧美久久久久久久蜜桃| aaaaa片日本免费| 91九色精品人成在线观看| 新久久久久国产一级毛片| 大陆偷拍与自拍| 女人精品久久久久毛片| 亚洲自偷自拍图片 自拍| 少妇精品久久久久久久| 叶爱在线成人免费视频播放| 2018国产大陆天天弄谢| 老熟妇仑乱视频hdxx| 性高湖久久久久久久久免费观看| 日本wwww免费看| 热re99久久国产66热| 老司机深夜福利视频在线观看| 别揉我奶头~嗯~啊~动态视频| 国产色视频综合| 午夜精品久久久久久毛片777| 制服人妻中文乱码| netflix在线观看网站| 超碰97精品在线观看| 丁香六月天网| 一个人免费在线观看的高清视频| bbb黄色大片| 精品卡一卡二卡四卡免费| 亚洲国产成人一精品久久久| 欧美日本中文国产一区发布| 欧美日韩视频精品一区| 日日爽夜夜爽网站| 韩国精品一区二区三区| 一个人免费在线观看的高清视频| 亚洲综合色网址| 建设人人有责人人尽责人人享有的| 视频区欧美日本亚洲| 亚洲成a人片在线一区二区| 啦啦啦视频在线资源免费观看| 一级片'在线观看视频| 亚洲九九香蕉| 男女边摸边吃奶| 欧美黄色淫秽网站| 午夜91福利影院| 老汉色∧v一级毛片| 久久人妻熟女aⅴ| 啦啦啦中文免费视频观看日本| 亚洲精品久久成人aⅴ小说| 操美女的视频在线观看| 成人av一区二区三区在线看| 亚洲人成伊人成综合网2020| 亚洲精品在线美女| 视频在线观看一区二区三区| 超碰97精品在线观看| av超薄肉色丝袜交足视频| 国产精品熟女久久久久浪| 一级片免费观看大全| 不卡av一区二区三区| 色94色欧美一区二区| 亚洲欧美一区二区三区久久| 90打野战视频偷拍视频| 青青草视频在线视频观看| av有码第一页| 黄片播放在线免费| 午夜福利,免费看| 久久 成人 亚洲| 国产精品国产av在线观看| 久久精品国产99精品国产亚洲性色 | 99久久国产精品久久久| 午夜两性在线视频| 一级,二级,三级黄色视频| 久久久久久免费高清国产稀缺| 久久精品成人免费网站| 不卡一级毛片| 欧美激情高清一区二区三区| 色播在线永久视频| 露出奶头的视频| 欧美性长视频在线观看| 久久人妻福利社区极品人妻图片| 国产精品免费大片| 久久天堂一区二区三区四区| 欧美黄色淫秽网站| 在线观看人妻少妇| 欧美国产精品一级二级三级| 久久精品熟女亚洲av麻豆精品| 亚洲免费av在线视频| 国产真人三级小视频在线观看| 一区二区av电影网| 999久久久国产精品视频| 一本—道久久a久久精品蜜桃钙片| 伊人久久大香线蕉亚洲五| 久久精品国产99精品国产亚洲性色 | 国产97色在线日韩免费| 国产成人系列免费观看| 日韩有码中文字幕| 午夜视频精品福利| 国产成人欧美在线观看 | 亚洲第一青青草原| 美女扒开内裤让男人捅视频| 少妇精品久久久久久久| 在线av久久热| 另类亚洲欧美激情| 中文字幕色久视频| 波多野结衣av一区二区av| 熟女少妇亚洲综合色aaa.| 日韩 欧美 亚洲 中文字幕| 又大又爽又粗| 亚洲av成人不卡在线观看播放网| 精品国产乱码久久久久久小说| 日韩成人在线观看一区二区三区| 老司机午夜福利在线观看视频 | av线在线观看网站| 2018国产大陆天天弄谢| 国产不卡一卡二| 亚洲国产欧美在线一区| 亚洲第一青青草原| 91大片在线观看| 丁香欧美五月| 最新美女视频免费是黄的| 一区二区日韩欧美中文字幕| 日本av手机在线免费观看| 他把我摸到了高潮在线观看 | 成人av一区二区三区在线看| 国产成人av教育| 18禁观看日本| aaaaa片日本免费| 久热这里只有精品99| 欧美成人免费av一区二区三区 | 乱人伦中国视频| 男人操女人黄网站| 丝瓜视频免费看黄片| 99精国产麻豆久久婷婷| 757午夜福利合集在线观看| 91av网站免费观看| 欧美成人午夜精品| 丝袜人妻中文字幕| 亚洲熟女毛片儿| 精品久久久久久电影网| 韩国精品一区二区三区| 国产精品欧美亚洲77777| 久久久欧美国产精品| 国产精品久久电影中文字幕 | 精品久久久精品久久久| 男女边摸边吃奶| 在线观看66精品国产| 亚洲一卡2卡3卡4卡5卡精品中文| 一区二区三区激情视频| 精品福利永久在线观看| 久久久久久久国产电影| 久久久精品国产亚洲av高清涩受| 国产精品香港三级国产av潘金莲| 成人18禁在线播放| 一个人免费在线观看的高清视频| 99精品在免费线老司机午夜| 天天添夜夜摸| 亚洲三区欧美一区| 久久免费观看电影| 伊人久久大香线蕉亚洲五| 国产亚洲午夜精品一区二区久久| 19禁男女啪啪无遮挡网站| 日本av手机在线免费观看| 成在线人永久免费视频| 在线观看66精品国产| 久久亚洲真实| 久久久久久久国产电影| 99在线人妻在线中文字幕 | 女性被躁到高潮视频| 大陆偷拍与自拍| 一边摸一边做爽爽视频免费| 欧美日韩视频精品一区| 午夜福利欧美成人| 女警被强在线播放| 国产精品久久久人人做人人爽| 99国产精品99久久久久| 亚洲精品中文字幕一二三四区 | 51午夜福利影视在线观看| 国产亚洲一区二区精品| 如日韩欧美国产精品一区二区三区| 欧美精品高潮呻吟av久久| 国产男女内射视频| 欧美日韩中文字幕国产精品一区二区三区 | 亚洲成av片中文字幕在线观看| 丰满迷人的少妇在线观看| 国产一卡二卡三卡精品| 91麻豆av在线| 在线观看一区二区三区激情| 亚洲一卡2卡3卡4卡5卡精品中文| 丝袜在线中文字幕| 亚洲七黄色美女视频| 色播在线永久视频| 黑丝袜美女国产一区| 久久99热这里只频精品6学生| 国产高清激情床上av| 国产片内射在线| 人妻 亚洲 视频| 成人影院久久| 免费少妇av软件| 操美女的视频在线观看| 波多野结衣av一区二区av| 菩萨蛮人人尽说江南好唐韦庄| 精品亚洲成a人片在线观看| 视频区图区小说| 韩国精品一区二区三区| 午夜精品久久久久久毛片777| 久久久久久人人人人人| 免费人妻精品一区二区三区视频| 欧美日韩精品网址| 高清毛片免费观看视频网站 | 欧美日韩国产mv在线观看视频| 男女免费视频国产| 大型黄色视频在线免费观看| 99香蕉大伊视频| 欧美变态另类bdsm刘玥| 亚洲精品国产一区二区精华液| 在线天堂中文资源库| 一本综合久久免费| 亚洲精华国产精华精| 精品亚洲成国产av| 国产精品 欧美亚洲| 久久中文字幕人妻熟女| 不卡av一区二区三区| 一进一出抽搐动态| av天堂在线播放| 高潮久久久久久久久久久不卡| 欧美激情 高清一区二区三区| 久久国产亚洲av麻豆专区| 最新的欧美精品一区二区| 女人被躁到高潮嗷嗷叫费观| 国产男女内射视频| av欧美777| 搡老熟女国产l中国老女人| 精品久久久久久久毛片微露脸| 黄色视频在线播放观看不卡| 国产成人免费观看mmmm| 人妻 亚洲 视频| 中文字幕精品免费在线观看视频| 欧美精品人与动牲交sv欧美| videos熟女内射| 性少妇av在线| 日韩视频在线欧美| 多毛熟女@视频| av有码第一页| 日本黄色视频三级网站网址 | 日本vs欧美在线观看视频| 少妇精品久久久久久久| 成人精品一区二区免费|