• <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
    欧美又色又爽又黄视频| 欧美日韩亚洲国产一区二区在线观看| 99久久精品一区二区三区| 亚洲专区国产一区二区| 亚洲综合色惰| 美女xxoo啪啪120秒动态图 | 欧美最新免费一区二区三区 | 给我免费播放毛片高清在线观看| 亚洲男人的天堂狠狠| 搞女人的毛片| www日本黄色视频网| 综合色av麻豆| bbb黄色大片| 日韩大尺度精品在线看网址| 国内少妇人妻偷人精品xxx网站| 亚洲av成人av| 麻豆成人午夜福利视频| 亚洲中文日韩欧美视频| av天堂在线播放| 麻豆国产97在线/欧美| 69av精品久久久久久| 亚洲精品456在线播放app | 2021天堂中文幕一二区在线观| 九色成人免费人妻av| 免费观看的影片在线观看| 直男gayav资源| 国产乱人伦免费视频| 国产真实伦视频高清在线观看 | 亚洲一区高清亚洲精品| 亚洲欧美日韩东京热| av在线观看视频网站免费| 久久精品综合一区二区三区| xxxwww97欧美| 国产免费男女视频| av国产免费在线观看| 精品免费久久久久久久清纯| 免费黄网站久久成人精品 | 欧美乱妇无乱码| 久久伊人香网站| 伦理电影大哥的女人| 中文字幕人成人乱码亚洲影| 嫩草影院入口| 亚洲第一电影网av| 变态另类成人亚洲欧美熟女| 男女床上黄色一级片免费看| 国产精品美女特级片免费视频播放器| 搡老熟女国产l中国老女人| 久久欧美精品欧美久久欧美| 免费观看人在逋| 99热这里只有是精品在线观看 | 69人妻影院| 亚洲欧美日韩高清专用| 麻豆av噜噜一区二区三区| 免费人成在线观看视频色| 亚洲一区二区三区色噜噜| 欧美黑人欧美精品刺激| 简卡轻食公司| 欧美日韩国产亚洲二区| 国内揄拍国产精品人妻在线| 一本久久中文字幕| 国产av麻豆久久久久久久| 精品人妻偷拍中文字幕| 露出奶头的视频| 一级黄片播放器| 9191精品国产免费久久| 日韩中字成人| 男人的好看免费观看在线视频| 老女人水多毛片| 国产精品久久久久久久电影| 久久人人爽人人爽人人片va | 小说图片视频综合网站| 长腿黑丝高跟| 两人在一起打扑克的视频| 在线播放无遮挡| 国产av在哪里看| 午夜福利免费观看在线| 国产精品久久久久久久久免 | 国产一区二区三区在线臀色熟女| 老熟妇仑乱视频hdxx| 国产蜜桃级精品一区二区三区| 欧美在线一区亚洲| 国产高清三级在线| 国产精品久久久久久亚洲av鲁大| 两个人视频免费观看高清| 色av中文字幕| 夜夜看夜夜爽夜夜摸| 欧美黄色片欧美黄色片| 在线免费观看不下载黄p国产 | av在线观看视频网站免费| 超碰av人人做人人爽久久| 国产精品亚洲av一区麻豆| 亚洲va日本ⅴa欧美va伊人久久| 18禁黄网站禁片免费观看直播| 91在线精品国自产拍蜜月| 亚洲av不卡在线观看| 少妇高潮的动态图| 他把我摸到了高潮在线观看| 真人一进一出gif抽搐免费| 人妻丰满熟妇av一区二区三区| 国产免费一级a男人的天堂| 亚洲精品粉嫩美女一区| 久久精品国产99精品国产亚洲性色| 天天一区二区日本电影三级| 色吧在线观看| 一本一本综合久久| 色综合婷婷激情| 亚洲欧美日韩无卡精品| 国模一区二区三区四区视频| 久久久精品大字幕| 嫩草影视91久久| 亚洲性夜色夜夜综合| 久久久国产成人精品二区| 国产精品一区二区三区四区免费观看 | 国产精品电影一区二区三区| av中文乱码字幕在线| 制服丝袜大香蕉在线| 老司机福利观看| 精品不卡国产一区二区三区| 国产一区二区亚洲精品在线观看| 色av中文字幕| 一区二区三区高清视频在线| 欧美日韩中文字幕国产精品一区二区三区| 人妻久久中文字幕网| 日本成人三级电影网站| 琪琪午夜伦伦电影理论片6080| 免费在线观看亚洲国产| 国产白丝娇喘喷水9色精品| 国产精品一及| 熟女人妻精品中文字幕| 欧美激情久久久久久爽电影| 亚洲激情在线av| 好男人在线观看高清免费视频| 日韩大尺度精品在线看网址| 此物有八面人人有两片| 亚洲精品影视一区二区三区av| 真实男女啪啪啪动态图| 自拍偷自拍亚洲精品老妇| 一区二区三区四区激情视频 | 亚洲精品粉嫩美女一区| 中文字幕免费在线视频6| 一级黄色大片毛片| 淫秽高清视频在线观看| 国产av一区在线观看免费| 亚洲一区二区三区色噜噜| 亚洲狠狠婷婷综合久久图片| 99久久成人亚洲精品观看| av在线蜜桃| 听说在线观看完整版免费高清| 蜜桃亚洲精品一区二区三区| 永久网站在线| 听说在线观看完整版免费高清| 欧美另类亚洲清纯唯美| 91久久精品电影网| av视频在线观看入口| 老女人水多毛片| 嫩草影视91久久| 久久久久久久精品吃奶| 日日摸夜夜添夜夜添小说| 亚洲真实伦在线观看| 日韩av在线大香蕉| 免费在线观看日本一区| 男女下面进入的视频免费午夜| 男插女下体视频免费在线播放| 国产精品野战在线观看| 色综合亚洲欧美另类图片| 麻豆国产av国片精品| 日日摸夜夜添夜夜添av毛片 | 小蜜桃在线观看免费完整版高清| 一级a爱片免费观看的视频| 色精品久久人妻99蜜桃| 国产探花在线观看一区二区| 亚洲成人精品中文字幕电影| 亚洲av免费高清在线观看| 欧美高清成人免费视频www| 在线观看一区二区三区| 成年人黄色毛片网站| 亚洲午夜理论影院| 午夜免费成人在线视频| 男女床上黄色一级片免费看| 女人十人毛片免费观看3o分钟| 如何舔出高潮| 国产熟女xx| 亚洲国产精品sss在线观看| 午夜亚洲福利在线播放| 在线看三级毛片| 99久久精品一区二区三区| 99视频精品全部免费 在线| 色噜噜av男人的天堂激情| 亚洲av电影在线进入| 欧美日韩福利视频一区二区| 国产成人a区在线观看| 国语自产精品视频在线第100页| 精品人妻1区二区| 九色成人免费人妻av| 久久九九热精品免费| 欧美成人免费av一区二区三区| 欧美激情国产日韩精品一区| 免费在线观看影片大全网站| 在线免费观看的www视频| 啪啪无遮挡十八禁网站| 桃色一区二区三区在线观看| 高潮久久久久久久久久久不卡| 999久久久精品免费观看国产| 精品午夜福利在线看| 欧美成人性av电影在线观看| xxxwww97欧美| 搡老熟女国产l中国老女人| 男女做爰动态图高潮gif福利片| 精品一区二区三区视频在线| 亚洲精品一卡2卡三卡4卡5卡| 久久久久久国产a免费观看| 亚洲久久久久久中文字幕| 国产免费一级a男人的天堂| 亚洲国产精品久久男人天堂| 人妻夜夜爽99麻豆av| 精品免费久久久久久久清纯| 精品日产1卡2卡| 国产精品电影一区二区三区| 91久久精品电影网| 在线观看午夜福利视频| 久久精品国产亚洲av涩爱 | 18美女黄网站色大片免费观看| 国产在视频线在精品| 国产av在哪里看| 高清毛片免费观看视频网站| 黄色一级大片看看| 亚洲狠狠婷婷综合久久图片| 日日夜夜操网爽| 男人舔女人下体高潮全视频| 亚洲成a人片在线一区二区| 久久香蕉精品热| av在线天堂中文字幕| 久久人妻av系列| 精品人妻视频免费看| 给我免费播放毛片高清在线观看| 黄色日韩在线| 日本a在线网址| 欧美最黄视频在线播放免费| 久久中文看片网| 欧美中文日本在线观看视频| 97碰自拍视频| 麻豆成人午夜福利视频| 日本黄色视频三级网站网址| 日本免费a在线| 啦啦啦观看免费观看视频高清| 在线观看一区二区三区| 欧美中文日本在线观看视频| 99国产极品粉嫩在线观看| 俺也久久电影网| 免费看光身美女| 国产一区二区激情短视频| 亚洲国产精品久久男人天堂| 搡老岳熟女国产| bbb黄色大片| 国产视频一区二区在线看| 国产精品女同一区二区软件 | 我的老师免费观看完整版| 日韩欧美精品v在线| 岛国在线免费视频观看| 国产成+人综合+亚洲专区| 精品午夜福利在线看| 亚洲人成网站在线播| 97碰自拍视频| 精品熟女少妇八av免费久了| 国内精品美女久久久久久| 久久久久久久精品吃奶| 免费看光身美女| 欧美日韩中文字幕国产精品一区二区三区| 高潮久久久久久久久久久不卡| 热99在线观看视频| 色av中文字幕| 亚洲精品成人久久久久久| 18禁黄网站禁片午夜丰满| 在线观看免费视频日本深夜| 日本 欧美在线| 91九色精品人成在线观看| www.999成人在线观看| 亚洲人成网站在线播| 亚洲真实伦在线观看| 99在线视频只有这里精品首页| 成年版毛片免费区| 狠狠狠狠99中文字幕| 午夜日韩欧美国产| 国产三级黄色录像| 欧美最黄视频在线播放免费| www.999成人在线观看| 国产av一区在线观看免费| 91av网一区二区| 午夜激情欧美在线| 日韩欧美 国产精品| 久久天躁狠狠躁夜夜2o2o| 好看av亚洲va欧美ⅴa在| 女生性感内裤真人,穿戴方法视频| 国产av一区在线观看免费| 亚洲成人中文字幕在线播放| 女人被狂操c到高潮| 91午夜精品亚洲一区二区三区 | 欧美最黄视频在线播放免费| 一二三四社区在线视频社区8| av黄色大香蕉| 国产欧美日韩一区二区三| 老司机福利观看| 村上凉子中文字幕在线| 日本撒尿小便嘘嘘汇集6| 国产免费一级a男人的天堂| 午夜老司机福利剧场| 久久久久久久久久成人| 88av欧美| 色视频www国产| 18禁裸乳无遮挡免费网站照片| 又爽又黄无遮挡网站| 国产乱人伦免费视频| 听说在线观看完整版免费高清| 亚洲avbb在线观看| 九九在线视频观看精品| 国产黄a三级三级三级人| 国产单亲对白刺激| 不卡一级毛片| 亚洲av第一区精品v没综合| 美女被艹到高潮喷水动态| 热99在线观看视频| 免费在线观看成人毛片| 国产午夜精品论理片| 久久中文看片网| 51国产日韩欧美| 欧美日韩瑟瑟在线播放| 国产主播在线观看一区二区| 日韩高清综合在线| 国产av麻豆久久久久久久| 亚洲精品日韩av片在线观看| 久久久久久久精品吃奶| 亚洲av一区综合| 精品日产1卡2卡| 白带黄色成豆腐渣| 长腿黑丝高跟| 国产精品久久电影中文字幕| 悠悠久久av| 69人妻影院| 怎么达到女性高潮| 神马国产精品三级电影在线观看| 国产伦人伦偷精品视频| 欧美国产日韩亚洲一区| 国产一区二区三区视频了| a级毛片a级免费在线| xxxwww97欧美| 亚洲第一区二区三区不卡| 夜夜爽天天搞| 欧美潮喷喷水| 一a级毛片在线观看| 真人一进一出gif抽搐免费| 熟妇人妻久久中文字幕3abv| 色综合亚洲欧美另类图片| 少妇人妻精品综合一区二区 | 国产探花在线观看一区二区| 亚洲国产精品sss在线观看| 美女高潮喷水抽搐中文字幕| 亚洲中文字幕日韩| 99在线人妻在线中文字幕| 精品欧美国产一区二区三| 亚洲一区二区三区不卡视频| 国产欧美日韩一区二区三| 很黄的视频免费| 一级黄色大片毛片| 琪琪午夜伦伦电影理论片6080| 午夜福利成人在线免费观看| 国产免费一级a男人的天堂| 51午夜福利影视在线观看| 怎么达到女性高潮| 久久精品国产自在天天线| 精品人妻熟女av久视频| .国产精品久久| 我要看日韩黄色一级片| 国产色爽女视频免费观看| 国产男靠女视频免费网站| a在线观看视频网站| 内射极品少妇av片p| 舔av片在线| 亚洲一区二区三区不卡视频| av视频在线观看入口| 国产精品一区二区三区四区免费观看 | a级一级毛片免费在线观看| 国产成人福利小说| 亚洲成av人片在线播放无| 我要看日韩黄色一级片| 国产精品乱码一区二三区的特点| 69av精品久久久久久| 精品福利观看| 亚洲欧美清纯卡通| 老熟妇仑乱视频hdxx| 一进一出抽搐动态| 亚洲自拍偷在线| 中出人妻视频一区二区| 搡女人真爽免费视频火全软件 | 日本一二三区视频观看| av在线蜜桃| 欧美日韩福利视频一区二区| av中文乱码字幕在线| 欧美黄色淫秽网站| 日本 av在线| 天堂影院成人在线观看| 欧美精品国产亚洲| 赤兔流量卡办理| 亚洲狠狠婷婷综合久久图片| 亚洲最大成人中文| 最近最新免费中文字幕在线| 亚洲第一区二区三区不卡| 久久久国产成人免费| 一区二区三区高清视频在线| 亚洲欧美激情综合另类| 97人妻精品一区二区三区麻豆| 中出人妻视频一区二区| 国产精品久久久久久精品电影| 真实男女啪啪啪动态图| 亚洲精品粉嫩美女一区| 国产伦在线观看视频一区| 一区二区三区四区激情视频 | 国产麻豆成人av免费视频| 精品人妻1区二区| 男人狂女人下面高潮的视频| 草草在线视频免费看| 久久国产精品人妻蜜桃| 国产精品日韩av在线免费观看| 免费av观看视频| 国产精品女同一区二区软件 | 国产伦精品一区二区三区视频9| 99久久成人亚洲精品观看| 亚洲av美国av| 午夜免费男女啪啪视频观看 | 综合色av麻豆| 天天一区二区日本电影三级| 日韩欧美精品免费久久 | 欧美中文日本在线观看视频| 久久亚洲精品不卡| 高潮久久久久久久久久久不卡| 琪琪午夜伦伦电影理论片6080| 搡老熟女国产l中国老女人| 日日干狠狠操夜夜爽| 三级男女做爰猛烈吃奶摸视频| 男插女下体视频免费在线播放| 熟女人妻精品中文字幕| 男人舔奶头视频| 国产单亲对白刺激| 亚洲av.av天堂| 亚洲在线观看片| 午夜福利免费观看在线| 亚洲国产精品合色在线| 午夜免费激情av| 日韩欧美 国产精品| xxxwww97欧美| 国产精品av视频在线免费观看| 一本精品99久久精品77| 色哟哟·www| 中文资源天堂在线| 久久亚洲真实| 成人av一区二区三区在线看| 日本黄色片子视频| 久久99热这里只有精品18| 精品一区二区三区av网在线观看| 乱人视频在线观看| 亚洲av五月六月丁香网| 欧美乱妇无乱码| 久久欧美精品欧美久久欧美| 亚洲欧美精品综合久久99| 亚洲av.av天堂| 日日摸夜夜添夜夜添小说| 亚洲av一区综合| av福利片在线观看| 国产美女午夜福利| 欧美bdsm另类| 人妻丰满熟妇av一区二区三区| 听说在线观看完整版免费高清| 亚洲av五月六月丁香网| 亚洲国产色片| 搡老岳熟女国产| 乱码一卡2卡4卡精品| 色哟哟·www| 99国产精品一区二区三区| 18禁裸乳无遮挡免费网站照片| 日韩免费av在线播放| 国产69精品久久久久777片| 久久婷婷人人爽人人干人人爱| 看免费av毛片| а√天堂www在线а√下载| 一级黄色大片毛片| 在线免费观看不下载黄p国产 | 亚洲综合色惰| 中文字幕精品亚洲无线码一区| 免费黄网站久久成人精品 | 成人性生交大片免费视频hd| 国产一区二区三区视频了| 男插女下体视频免费在线播放| 看十八女毛片水多多多| 亚洲av第一区精品v没综合| 欧美绝顶高潮抽搐喷水| 免费大片18禁| 中文资源天堂在线| 国产三级黄色录像| 99精品在免费线老司机午夜| 国产成年人精品一区二区| 午夜免费男女啪啪视频观看 | 国产精品98久久久久久宅男小说| 日韩av在线大香蕉| 一个人看的www免费观看视频| 亚洲国产精品成人综合色| 国内精品一区二区在线观看| 久久6这里有精品| 婷婷亚洲欧美| 亚洲黑人精品在线| 成人国产综合亚洲| 嫩草影院入口| 精品不卡国产一区二区三区| a在线观看视频网站| 亚洲 欧美 日韩 在线 免费| 性插视频无遮挡在线免费观看| 欧美日韩瑟瑟在线播放| 亚洲av熟女| 永久网站在线| 亚洲精品456在线播放app | 久9热在线精品视频| 91av网一区二区| 精品久久久久久久久久免费视频| 免费观看人在逋| 亚洲电影在线观看av| 成年免费大片在线观看| 亚洲av美国av| 日韩国内少妇激情av| 男插女下体视频免费在线播放| 自拍偷自拍亚洲精品老妇| 乱码一卡2卡4卡精品| 久久久精品欧美日韩精品| 激情在线观看视频在线高清| 国产欧美日韩一区二区精品| 欧美bdsm另类| 亚洲av中文字字幕乱码综合| 亚洲五月天丁香| 又粗又爽又猛毛片免费看| 99热这里只有精品一区| 丰满乱子伦码专区| 婷婷精品国产亚洲av| 午夜激情福利司机影院| 香蕉av资源在线| 9191精品国产免费久久| 日韩欧美精品免费久久 | 在线播放国产精品三级| 一个人免费在线观看的高清视频| 久久国产精品影院| 成年免费大片在线观看| 亚洲自偷自拍三级| 久久久久国产精品人妻aⅴ院| 成人av在线播放网站| 一区福利在线观看| 午夜日韩欧美国产| 嫁个100分男人电影在线观看| 久久国产乱子伦精品免费另类| 久久国产精品人妻蜜桃| 嫩草影院新地址| 成人av一区二区三区在线看| 国产精品久久电影中文字幕| 九九热线精品视视频播放| 日本成人三级电影网站| 欧美黄色淫秽网站| 国产国拍精品亚洲av在线观看| 久久精品国产亚洲av涩爱 | 欧美bdsm另类| 午夜视频国产福利| 99riav亚洲国产免费| 日韩成人在线观看一区二区三区| 亚洲欧美日韩高清在线视频| 女人十人毛片免费观看3o分钟| 国产爱豆传媒在线观看| 在线播放国产精品三级| 超碰av人人做人人爽久久| 国产精品一区二区性色av| 精品99又大又爽又粗少妇毛片 | 最新在线观看一区二区三区| 亚洲18禁久久av| 亚洲国产精品合色在线| 少妇人妻精品综合一区二区 | www.熟女人妻精品国产| 偷拍熟女少妇极品色| 三级国产精品欧美在线观看| 99热这里只有精品一区| 嫩草影院精品99| 亚洲中文字幕一区二区三区有码在线看| 成熟少妇高潮喷水视频| 淫秽高清视频在线观看| 精品国产亚洲在线| 99热这里只有精品一区| 亚洲性夜色夜夜综合| 日本黄大片高清| 免费黄网站久久成人精品 | 女同久久另类99精品国产91| 久久久国产成人精品二区| 床上黄色一级片| av福利片在线观看| 国产成人欧美在线观看| 国产一区二区亚洲精品在线观看| 99视频精品全部免费 在线| 国产精品久久久久久久久免 | 欧美一级a爱片免费观看看| 亚洲黑人精品在线| 人人妻人人澡欧美一区二区| 精品国内亚洲2022精品成人| 欧美xxxx黑人xx丫x性爽| 日韩成人在线观看一区二区三区| 国产av麻豆久久久久久久| 18禁裸乳无遮挡免费网站照片| 精华霜和精华液先用哪个| 亚洲av中文字字幕乱码综合| 嫁个100分男人电影在线观看| 午夜福利欧美成人| 亚洲国产日韩欧美精品在线观看| 1024手机看黄色片| 一进一出好大好爽视频| 少妇熟女aⅴ在线视频|