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

    基于相似度計算的UML圖匹配算法設計模式檢測技術研究

    2018-01-04 10:59:48魏金津任女爾蔡建軍
    電腦知識與技術 2018年28期
    關鍵詞:圖論

    魏金津 任女爾 蔡建軍

    摘要:現(xiàn)在軟件項目越來越龐大,歷史項目也因文檔缺失,結構不清晰等原因很難被開發(fā)者理解。為了能讓軟件開發(fā)者深入了解系統(tǒng)結構,增強開發(fā)者軟件重構、復用的能力,我們研發(fā)設計模式檢測技術并作為插件集成進SonarQube,和代碼質(zhì)量檢測、代碼克隆檢測、解耦檢測等一起作為技術債務進行管理,對軟件開發(fā)過程具有重要的工程意義與實踐指導作用。

    關鍵詞:UML圖 圖論;設計模式檢測;相似度算法

    中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2018)28-0165-03

    1 概述

    現(xiàn)在汽車行業(yè)軟件系統(tǒng)越來越復雜龐大,識別系統(tǒng)所用到的設計模式對于軟件設計者理解系統(tǒng)架構非常重要,為進一步改進系統(tǒng)結構,軟件復用提供基礎。普通的設計模式檢測算法只能識別基本模式而不能識別基本模式上的改進模式,并且系統(tǒng)過于龐大時效率也不高,使用相似度算法可以識別改進模式并且提高效率。

    軟件行業(yè)內(nèi)常將Sonar作為技術債務【1】管控的主流工具,Sonar插件式模式,方便自身被其他平臺所引入,且有利于擴展第三方插件。我們可以開發(fā)插件對檢測結果進行再加工處理,除了增強代碼質(zhì)量檢測粒度,還可以在設計上對代碼進行設計模式、解耦等檢測。

    自動檢測系統(tǒng)設計模式的過程叫作設計模式檢測,是從設計級別檢測軟件質(zhì)量,實現(xiàn)基于Sonar的設計模式自動檢測技術,有利于軟件開發(fā)與設計人員理解系統(tǒng)設計,指導軟件項目設計改進。

    系統(tǒng)類之間的關系可以由UML類圖表示,類圖本質(zhì)上是有向圖,可以對應到鄰接矩陣。我們基于相似度計算的UML圖匹配算法研發(fā)設計模式檢測技術,計算待檢測系統(tǒng)和設計模式所表示矩陣的相似度,生成檢測到的模式實例的列表。

    我們將設計模式檢測軟件以插件的形式集成到SonarQube中,與其他技術債務一起進行掃描,并將實時測試結果反映給開發(fā)人員,從而提高系統(tǒng)設計的質(zhì)量。

    2 圖論和UML圖

    圖(Graph)可以定義為一組稱為頂點(vertex)的對象,由稱為邊(edge)的鏈接所連接。圖幾乎可以用來表現(xiàn)所有類型的結構和系統(tǒng),從交通、通信網(wǎng)絡,社交、生物網(wǎng)絡到計算機科學中都有廣闊的用武之地。

    圖論(Graph Theory)【2】是數(shù)學的一個分支,主要研究圖的屬性,對圖形屬性的研究對于理解底層軟件系統(tǒng)的特性在許多方面都很有價值。

    面向?qū)ο笙到y(tǒng)使用類作為模塊分析,設計和實現(xiàn)系統(tǒng),其體系結構可以由一個或多個UML圖所表示。

    UML(Unified Model Language) 【3】,中文叫作統(tǒng)一建模語言,可以用來對面向?qū)ο笙到y(tǒng)進行可視化的說明、描述。包括用例圖、類圖、對象圖、序列圖、協(xié)作圖等等,其中最常見的是類圖,UML類圖不僅可以對系統(tǒng)中所有類的屬性和方法進行描述,最重要的是能描述類之間的關系,常見的有依賴、泛化、關聯(lián)、聚合、組合、實現(xiàn)等關系。

    UML類圖可以完美地映射到圖論的圖,圖的頂點(vertice)代表類,邊(edge)可以對應到關聯(lián)、泛化、組合等UML類圖關系。

    有向圖G=(V, E)可以表示面向?qū)ο笙到y(tǒng)的類圖,頂點集(V)對應于系統(tǒng)中的所有類集合,邊集(E)對應于這些類之間關系的集合,比如有向邊(p, q)∈E表示類p與q的關聯(lián)關系方向是從p到q。類的所有關系(包括泛化、關聯(lián)、組合)都可以表示成類圖,下圖是張簡單的類圖:

    我們可以用矩陣來完全地描述任何有向圖,這就是有向圖的鄰接矩陣,如下圖:

    3 設計模式檢測

    設計模式(Design Pattern)是特定情境下特定問題的一般解決方案。使用設計模式,可以建立一個結構良好、可維護和可重用的軟件系統(tǒng)?,F(xiàn)在汽車行業(yè)的軟件系統(tǒng)架構非常復雜并且包含大量的組件,歷史項目也因文檔不齊以及結構不清晰等問題,很難理解這些系統(tǒng)的軟件結構。設計模式檢測【4】有益于理解這些系統(tǒng)的設計,并為進一步的改進提供基礎。

    在設計模式檢測之前,我們需要對待檢測系統(tǒng)和設計模式結構進行建模,因為類圖是一種可以被完美映射到矩陣的有向圖,并且對矩陣的操縱也很容易,所以我們選擇矩陣對面向?qū)ο笤O計的類之間的關系進行建模。

    GoF提出了23種經(jīng)典的設計模式,如觀察者模式,代理模式,單例模式,抽象工廠模式等等,這些基本設計模式都有其基本結構,但是在實際軟件開發(fā)中,設計模式并不經(jīng)常遵循于基本結構(有時還會定義自己的設計模式),可以稱為改進型設計模式。所以我們引入基于相似度計算的UML圖匹配算法(Graph Similarity Algorithm),將待檢測系統(tǒng)和模式圖作為輸入以計算其鄰接矩陣的相似度得分。這種方式的主要優(yōu)勢是不僅能檢測基本設計模式還能檢測在基本設計模式上改進過的設計模式。

    要表示的系統(tǒng)實體的關系或?qū)傩匀Q于設計者想檢測的模式的具體特征,我們想表示的有關聯(lián),泛化,抽象類,抽象方法調(diào)用,對象創(chuàng)建。然而相似度算法并不取決于所使用的特定類型的矩陣,只要能將系統(tǒng)或模式描述為矩陣設計者可以將輸入?yún)?shù)設為任何類型。

    我們使用Java語言開發(fā)了一個檢測程序,使用前需要選擇待檢測系統(tǒng)的classes文件根路徑和待檢測的設計模式,便可自動化的使用上面提到的設計模式檢測算法(下面會說明),生成檢測到的模式實例的列表。該檢測程序以Sonar插件形式開發(fā)并集成進SonarQube和代碼質(zhì)量、代碼克隆等技術債務一起進行掃描檢測。

    4 計算兩圖之間的相似度算法

    1)兩個有向圖GA和GB分別具有NA和NB頂點,GA描述設計模式,GB描述系統(tǒng)。定義相似度矩陣S為一個NB*NA矩陣。S的每個元素s(i,j)表示的是GB中頂點i和GA中頂點j的相似度。

    2)計算S的算法公式如下:

    (1) 設Z0為一個元素均為1的NB*NA矩陣。

    (2) 迭代:[Ζk+1=BZkAT+BTZkA∥BZkAT+BTZkA∥1]

    其中,有向圖GA、GB的鄰接矩陣表示為A、B;分母表示矩陣的1-范式(矩陣的1范數(shù),即:矩陣的每一列上的元素絕對值先求和,再從中取個最大的,(列和最大));迭代的終止條件是矩陣Z收斂。[knAnBeAnA+eBnB]

    3)算法復雜度:ea、eb代表的是有向圖的邊的數(shù)量。

    4)選擇該算法的原因:在設計模式檢測的情景下,這個圖相似度計算算法,可以用來檢測圖GA和圖GB的頂點之間的相似度。為了保證最后檢測結果的準確性,最后將矩陣歸一化來表示相似度(相似度取值范圍[0,1])。

    5 圖匹配算法

    精確圖匹配算法(Exact Graph Matching Algorithm):該算法就是尋找同構圖,即具有相同節(jié)點數(shù),相關邊緣也要一一對應的圖。兩個同構的圖其鄰接矩陣也相同。運用設計模式檢測,就是檢測系統(tǒng)圖的所有和待檢測模式具有相同數(shù)量頂點的子圖。這是理想狀態(tài)下的算法,在實際軟件開發(fā)中,完全復制設計模式是不現(xiàn)實的,總要根據(jù)實際情況來進行修改適應,所以精確圖匹配算法在設計模式檢測領域并不適用。

    非精確圖匹配算法(Inexact Graph Matching Algorithm):當無法找到兩個圖之間的同構時可以應用模糊匹配,即非精確圖匹配算法。該算法通過圖的編輯距離來計算圖與圖之間的相似程度。圖的編輯距離,大致可以理解為對匹配圖進行多少次點、邊的操作可以與目標圖一致。在設計模式匹配場景下,檢測結果將不準確,如圖4。

    SS1明顯是SS3設計模式的一種變種,但是編輯距離來講,SS2更小。

    相似度算法(Similarity Scoring Algorithm):以上兩種算法都不適用,所以我們使用基于相似度計算的UML圖匹配算法,該算法計算圖的鄰接矩陣的相似度。將UML圖拆分為泛化圖(Generalization Graph)和關聯(lián)圖(Association Graph),以下簡稱g圖和a圖。g圖表示各類之間的繼承關系,a圖展示的是各類之間的聚集關系(如類A中有一個B類的實體,此時,a圖中A指向B)。

    首先將上面圖3的UML按照a圖和g圖拆分開來:

    然后分別計算出他們的鄰接矩陣:

    之后將這個矩陣代入到1中的算法公式中,分別迭代獲得兩個片段的a/g圖對于待測設計模式的a/g圖的相似度:

    [Genpattern,seg1=Similarity(Genpattern,Genseg1)=0.500.50.500.5]

    [Assocpattern,seg1=Similarity(Assocpattern,Assocseg1)=100001]

    [Genpattern,seg2=Similarity(Genpattern,Genseg2)=1001]

    [Assocpattern,seg2=Similarity(Assocpattern,Assocseg2)=0000]

    之后分別將每個片段的兩個相似度矩陣進行相加,并且進行歸一化,可以得到最終的相似度矩陣:

    [NormScorespattern,seg2=Sumpattern,seg2?1k1001k2=1001?120012=0.5000.5]

    [NormScorespattern,seg1=(Genpattern,seg1+Assocpattern,seg1)?1k1001k2=0.7500.250.2500.75]

    之后我們可以看到,片段2中a,b兩個類(結點)和待測設計模式中的兩個類(結點)相似度均為0.5,在相對片段1中,A/C兩類的相似性和待測設計模式的相似性為0.75,所以得出結論,片段1相比片段2與待測設計模式的相似度更高。

    6 設計模式檢測算法步驟

    1)假設待檢測系統(tǒng)有數(shù)量為n的類,需要將系統(tǒng)的每個特性(如前文提到的a/g圖等等)都表示為一個獨立的n * n特征描述矩陣。

    2)檢測繼承結構。這里將每個繼承結構抽象成一棵樹,特別地,如果某個類有多個父節(jié)點,那么該類會同時出現(xiàn)在多棵樹中,如下圖所示的C,C1,C2既屬于層次結構1,也屬于層次結構2。

    3)構建子系統(tǒng)矩陣。依據(jù)目標設計模式來劃分子系統(tǒng),如果目標設計模式有且僅有單。

    獨的繼承樹,那么步驟2中劃分出來的每一棵繼承樹都被視為一個子系統(tǒng)。如果目標設計模式有多棵繼承樹組成,那么子系統(tǒng)將是步驟2中劃分出來的繼承樹的組合數(shù)。如:某設計模式有2棵繼承樹,待測項目供有m棵繼承樹,那么子系統(tǒng)的數(shù)量就是m(m-1)/2。

    4)相似度算法的計算。此處計算每個子系統(tǒng)矩陣與待測設計模式的相似度,大致計算過程在第4節(jié)有描述,不再贅述。

    5)降序排序相似度計算結果。每一個待測設計模式都會得到一個列表,根據(jù)這個列表里得分最高的類來提取設計模式檢測結果。

    6)閾值選取問題。選取有一個假設:給定一個設計模式的實例,那么這個實例里,經(jīng)過修改的特征不會超過一個。所以假設某設計模式有x個特征,閾值就為(x-1)/x。

    7 檢測結果

    8 總結

    基于相似度計算的UML圖匹配算法比傳統(tǒng)圖匹配算法的設計模式檢測效果更好,效率更高。使用該算法開發(fā)設計模式檢測軟件,可以作為插件集成進SonarQube,和其他技術債務一起掃描。開發(fā)者根據(jù)掃描結果識別到系統(tǒng)哪些地方運用了設計模式,可以更好地理解系統(tǒng)結構,并對系統(tǒng)進行優(yōu)化和重構,提高汽車行業(yè)軟件系統(tǒng)架構的質(zhì)量。

    參考文獻:

    [1] 劉亞珺,李兵,李增揚,等.吳閩泉軟件集成開發(fā)環(huán)境的技術債務管理研究[J].計算機科學,2017,44(11):15-21.

    [2] 程彩鳳,林德樹.數(shù)據(jù)結構中圖論算法動態(tài)智能演示的研究[J].現(xiàn)代電子技術,2017,40(18):40-42.

    [3] 傅明麗.UML建模技術在軟件開發(fā)中的應用[J].科技展望,2015(18).

    [4] 肖卓宇,黎妍,何锫,等.基于矩陣積分評估的設計模式檢測研究[J].小型微型計算機系統(tǒng),2016(7):1428-1433.

    【通聯(lián)編輯:朱寶貴】

    猜你喜歡
    圖論
    基于圖論的高職院校補考排考算法設計
    基于FSM和圖論的繼電電路仿真算法研究
    構造圖論模型解競賽題
    代數(shù)圖論與矩陣幾何的問題分析
    知識文庫(2018年12期)2018-09-06 04:10:40
    圖論中貪心算法的應用
    圖論最短路徑算法的圖形化演示及系統(tǒng)設計
    點亮兵書——《籌海圖編》《海防圖論》
    孫子研究(2016年4期)2016-10-20 02:38:06
    基于圖論的圖像分割技術探討
    圖論在高校排課中的應用
    圖論在變電站風險評估中的應用
    電測與儀表(2015年3期)2015-04-09 11:37:54
    国产成人91sexporn| 国产一区二区三区综合在线观看 | 精品国产三级普通话版| 哪个播放器可以免费观看大片| 深夜a级毛片| 美女主播在线视频| 日本wwww免费看| 99久久中文字幕三级久久日本| 嫩草影院新地址| av在线播放精品| 毛片女人毛片| 少妇精品久久久久久久| 精品国产露脸久久av麻豆| 精华霜和精华液先用哪个| 激情五月婷婷亚洲| 国产成人免费无遮挡视频| 亚洲精品国产av成人精品| av在线播放精品| 91久久精品国产一区二区三区| 午夜福利高清视频| 中文字幕制服av| 亚洲欧美日韩卡通动漫| 亚洲一级一片aⅴ在线观看| 免费观看在线日韩| 亚洲精品aⅴ在线观看| 国产伦精品一区二区三区四那| 国产又色又爽无遮挡免| 亚洲,欧美,日韩| 女性生殖器流出的白浆| 肉色欧美久久久久久久蜜桃| 成人毛片a级毛片在线播放| av播播在线观看一区| 日韩制服骚丝袜av| 亚洲国产欧美人成| av在线播放精品| 一本一本综合久久| 日韩欧美精品免费久久| 国产成人免费无遮挡视频| 青春草亚洲视频在线观看| 久久人人爽人人爽人人片va| 亚洲av.av天堂| 亚洲美女视频黄频| 国产欧美另类精品又又久久亚洲欧美| 国产男女内射视频| 久久人人爽av亚洲精品天堂 | 中文字幕人妻熟人妻熟丝袜美| 成人一区二区视频在线观看| 国产精品99久久久久久久久| 伦理电影大哥的女人| 肉色欧美久久久久久久蜜桃| 亚洲精品日韩在线中文字幕| 亚洲熟女精品中文字幕| 久久久精品94久久精品| 少妇人妻精品综合一区二区| 久久精品熟女亚洲av麻豆精品| 你懂的网址亚洲精品在线观看| 日本wwww免费看| 欧美zozozo另类| 欧美3d第一页| 国产在线免费精品| 亚洲欧美成人综合另类久久久| 我要看日韩黄色一级片| 亚洲av综合色区一区| 18+在线观看网站| 22中文网久久字幕| 狂野欧美激情性xxxx在线观看| 下体分泌物呈黄色| 国产成人精品一,二区| 一级毛片黄色毛片免费观看视频| 在线观看三级黄色| 99久久精品国产国产毛片| 亚洲精品一区蜜桃| 欧美日韩一区二区视频在线观看视频在线| 久久久久视频综合| 欧美xxxx性猛交bbbb| 80岁老熟妇乱子伦牲交| 男女边摸边吃奶| 欧美精品国产亚洲| 99热6这里只有精品| 久久精品熟女亚洲av麻豆精品| 亚洲久久久国产精品| 插逼视频在线观看| 男女下面进入的视频免费午夜| 国产精品人妻久久久影院| 亚洲欧美清纯卡通| 国产 一区 欧美 日韩| 久久国产精品大桥未久av | 国产av国产精品国产| 男人狂女人下面高潮的视频| 看免费成人av毛片| 久久久久久伊人网av| 国产精品久久久久久av不卡| 久久久a久久爽久久v久久| 欧美日韩综合久久久久久| 国产成人免费观看mmmm| 亚洲高清免费不卡视频| videos熟女内射| 在线精品无人区一区二区三 | av线在线观看网站| 免费av不卡在线播放| 亚洲国产av新网站| 六月丁香七月| 夜夜爽夜夜爽视频| 午夜福利在线在线| 青春草亚洲视频在线观看| 久久99热6这里只有精品| 欧美激情国产日韩精品一区| 日本av免费视频播放| 观看美女的网站| 亚洲成人一二三区av| 高清视频免费观看一区二区| 一区二区av电影网| 男人和女人高潮做爰伦理| 又黄又爽又刺激的免费视频.| 夜夜看夜夜爽夜夜摸| 亚洲一级一片aⅴ在线观看| 一本一本综合久久| 国产伦在线观看视频一区| 91aial.com中文字幕在线观看| 综合色丁香网| 99热这里只有精品一区| 两个人的视频大全免费| 成人漫画全彩无遮挡| 热re99久久精品国产66热6| 高清视频免费观看一区二区| 日韩制服骚丝袜av| 亚洲欧美一区二区三区国产| 国产午夜精品一二区理论片| 日本午夜av视频| 女人十人毛片免费观看3o分钟| 午夜精品国产一区二区电影| 欧美区成人在线视频| 免费不卡的大黄色大毛片视频在线观看| 99久久精品国产国产毛片| 精品视频人人做人人爽| 婷婷色麻豆天堂久久| 噜噜噜噜噜久久久久久91| 成年免费大片在线观看| 国产精品一区二区在线观看99| 日本wwww免费看| 国产精品人妻久久久久久| 亚洲欧美精品自产自拍| 国产亚洲午夜精品一区二区久久| 亚洲精品成人av观看孕妇| 在线播放无遮挡| 日本av免费视频播放| 91精品伊人久久大香线蕉| 又爽又黄a免费视频| 你懂的网址亚洲精品在线观看| 日韩av免费高清视频| 下体分泌物呈黄色| 黄色一级大片看看| 欧美精品国产亚洲| 女的被弄到高潮叫床怎么办| 亚洲av日韩在线播放| 一级毛片电影观看| 色视频www国产| av视频免费观看在线观看| 国产男女超爽视频在线观看| 日韩国内少妇激情av| 黄色配什么色好看| 身体一侧抽搐| 少妇人妻 视频| 天堂8中文在线网| 日韩 亚洲 欧美在线| 亚洲国产精品国产精品| 日韩成人伦理影院| 国产女主播在线喷水免费视频网站| 少妇被粗大猛烈的视频| 狂野欧美激情性xxxx在线观看| 2021少妇久久久久久久久久久| 亚洲国产成人一精品久久久| 国产精品不卡视频一区二区| av播播在线观看一区| 亚洲成人手机| 小蜜桃在线观看免费完整版高清| 久久久久精品久久久久真实原创| av不卡在线播放| kizo精华| 亚洲精品乱久久久久久| 国产69精品久久久久777片| 久久久久国产网址| 日韩大片免费观看网站| 51国产日韩欧美| 高清视频免费观看一区二区| av又黄又爽大尺度在线免费看| 欧美精品亚洲一区二区| 欧美+日韩+精品| 色婷婷av一区二区三区视频| 欧美xxxx性猛交bbbb| 国产一区二区三区综合在线观看 | 午夜免费观看性视频| 自拍偷自拍亚洲精品老妇| 国产精品久久久久久av不卡| 亚洲精华国产精华液的使用体验| 丰满人妻一区二区三区视频av| a 毛片基地| 亚洲久久久国产精品| 菩萨蛮人人尽说江南好唐韦庄| 在线 av 中文字幕| 日韩成人伦理影院| 亚洲精品色激情综合| 18禁在线无遮挡免费观看视频| 国产91av在线免费观看| 亚洲精品亚洲一区二区| 国产精品一区二区在线不卡| 青春草国产在线视频| 黄色日韩在线| 舔av片在线| 免费黄网站久久成人精品| 亚洲欧美一区二区三区黑人 | 在线免费观看不下载黄p国产| 岛国毛片在线播放| av又黄又爽大尺度在线免费看| 青春草国产在线视频| 国产精品.久久久| 国产精品免费大片| 午夜精品国产一区二区电影| 在线观看免费日韩欧美大片 | 黄色怎么调成土黄色| 国产 一区 欧美 日韩| 国产午夜精品久久久久久一区二区三区| 婷婷色综合www| 国产成人一区二区在线| 精品久久久久久久久av| 久久久久久久久久久丰满| 中文字幕av成人在线电影| 美女内射精品一级片tv| 99re6热这里在线精品视频| 五月玫瑰六月丁香| av在线app专区| av播播在线观看一区| 2021少妇久久久久久久久久久| 免费看光身美女| 国产亚洲91精品色在线| 久久精品国产亚洲av天美| 久久久久久九九精品二区国产| av卡一久久| 午夜免费男女啪啪视频观看| 成人国产av品久久久| 91精品国产国语对白视频| 国产色婷婷99| 久久精品国产自在天天线| 最近2019中文字幕mv第一页| 久久久久视频综合| 日产精品乱码卡一卡2卡三| 国产免费福利视频在线观看| 日韩中字成人| 亚洲欧洲日产国产| 日韩免费高清中文字幕av| 国产精品麻豆人妻色哟哟久久| 国产有黄有色有爽视频| 日韩av免费高清视频| 晚上一个人看的免费电影| h日本视频在线播放| 搡女人真爽免费视频火全软件| 啦啦啦中文免费视频观看日本| 99热全是精品| 中文资源天堂在线| 日韩av不卡免费在线播放| 欧美日韩精品成人综合77777| 人人妻人人添人人爽欧美一区卜 | 视频中文字幕在线观看| 涩涩av久久男人的天堂| 中文欧美无线码| 插阴视频在线观看视频| 亚洲,欧美,日韩| 久久久久久伊人网av| 国产成人aa在线观看| 波野结衣二区三区在线| 日本免费在线观看一区| 青春草亚洲视频在线观看| 久久久a久久爽久久v久久| 免费观看a级毛片全部| 国产精品无大码| av国产精品久久久久影院| 免费在线观看成人毛片| 亚洲精品aⅴ在线观看| videossex国产| 亚洲精品一二三| 一级片'在线观看视频| 亚洲av不卡在线观看| 国产av码专区亚洲av| 久久久久久久精品精品| 亚洲欧美中文字幕日韩二区| 香蕉精品网在线| 亚洲欧美中文字幕日韩二区| 午夜视频国产福利| 色网站视频免费| 精品久久国产蜜桃| 黄色怎么调成土黄色| 丝瓜视频免费看黄片| 久久国产精品大桥未久av | 岛国毛片在线播放| 少妇人妻久久综合中文| 国产综合精华液| 纯流量卡能插随身wifi吗| 日日摸夜夜添夜夜添av毛片| 国产精品偷伦视频观看了| 精品久久久久久久久av| 久久人人爽人人片av| 国产色爽女视频免费观看| 精品熟女少妇av免费看| 亚洲欧美精品自产自拍| 夫妻午夜视频| 亚洲国产精品成人久久小说| 久久亚洲国产成人精品v| av网站免费在线观看视频| 国产成人精品婷婷| 日本欧美国产在线视频| 免费人成在线观看视频色| 大话2 男鬼变身卡| 国产高清国产精品国产三级 | 99热这里只有是精品50| .国产精品久久| 亚洲国产精品专区欧美| 男女国产视频网站| 97精品久久久久久久久久精品| 久久久久久人妻| 色综合色国产| 国产精品一区二区性色av| 成人国产av品久久久| 久久久久国产网址| 国产成人精品福利久久| 国产成人免费观看mmmm| 18禁在线无遮挡免费观看视频| 极品教师在线视频| 美女cb高潮喷水在线观看| 亚洲精品中文字幕在线视频 | 少妇猛男粗大的猛烈进出视频| 韩国高清视频一区二区三区| 免费人成在线观看视频色| 成人亚洲欧美一区二区av| 18禁裸乳无遮挡动漫免费视频| 一二三四中文在线观看免费高清| 国产深夜福利视频在线观看| 99re6热这里在线精品视频| 日本wwww免费看| 一级毛片电影观看| 最近中文字幕高清免费大全6| 最近2019中文字幕mv第一页| 精品久久久噜噜| 成人毛片60女人毛片免费| 少妇人妻久久综合中文| 一二三四中文在线观看免费高清| 久久久a久久爽久久v久久| 免费观看在线日韩| 激情五月婷婷亚洲| 日本欧美国产在线视频| 国产精品人妻久久久久久| 日本免费在线观看一区| 亚洲伊人久久精品综合| 欧美精品国产亚洲| 一级毛片我不卡| 国产成人a区在线观看| 两个人的视频大全免费| 午夜免费鲁丝| 亚洲精品成人av观看孕妇| 国产在线男女| 91午夜精品亚洲一区二区三区| 99热网站在线观看| 成年人午夜在线观看视频| 秋霞在线观看毛片| 成人综合一区亚洲| 亚洲精品亚洲一区二区| 男女国产视频网站| 国产v大片淫在线免费观看| 看免费成人av毛片| 精品午夜福利在线看| 亚洲国产精品成人久久小说| 国产欧美亚洲国产| 又大又黄又爽视频免费| 国产精品熟女久久久久浪| 久热这里只有精品99| 只有这里有精品99| 成人漫画全彩无遮挡| 亚洲人成网站在线播| 欧美区成人在线视频| 亚洲真实伦在线观看| 免费大片18禁| 免费黄频网站在线观看国产| 国产精品.久久久| 国国产精品蜜臀av免费| 人妻系列 视频| 全区人妻精品视频| 国产一区亚洲一区在线观看| 免费在线观看成人毛片| 亚洲在久久综合| 在线观看三级黄色| 亚洲综合精品二区| 国产欧美亚洲国产| 在线观看三级黄色| videossex国产| 国产成人精品一,二区| 日韩欧美 国产精品| 偷拍熟女少妇极品色| 久久精品国产亚洲网站| 大又大粗又爽又黄少妇毛片口| 国产精品无大码| 国产免费视频播放在线视频| 久久精品国产a三级三级三级| 亚洲精品自拍成人| 欧美一区二区亚洲| 亚洲av成人精品一区久久| 91久久精品电影网| 免费久久久久久久精品成人欧美视频 | 久久亚洲国产成人精品v| 久久人人爽人人爽人人片va| 赤兔流量卡办理| www.色视频.com| av在线app专区| 免费观看a级毛片全部| 国产91av在线免费观看| 亚洲天堂av无毛| 特大巨黑吊av在线直播| 亚洲精品乱码久久久久久按摩| 麻豆乱淫一区二区| 免费观看a级毛片全部| 午夜激情福利司机影院| 91久久精品电影网| 高清欧美精品videossex| 亚洲成色77777| 欧美性感艳星| 国产在线视频一区二区| 国产精品国产三级国产av玫瑰| 一级爰片在线观看| 少妇人妻一区二区三区视频| 三级国产精品片| 精华霜和精华液先用哪个| 国产中年淑女户外野战色| 欧美精品一区二区免费开放| 日韩亚洲欧美综合| 男女边摸边吃奶| 最近的中文字幕免费完整| 两个人的视频大全免费| 国产亚洲一区二区精品| 天天躁夜夜躁狠狠久久av| 久久99热6这里只有精品| 久久99蜜桃精品久久| 国产中年淑女户外野战色| 亚洲欧美日韩无卡精品| 天堂俺去俺来也www色官网| 久久国产乱子免费精品| 国产精品女同一区二区软件| 人人妻人人澡人人爽人人夜夜| 久久韩国三级中文字幕| 九草在线视频观看| 国产亚洲精品久久久com| 亚洲中文av在线| 欧美成人a在线观看| 精品少妇黑人巨大在线播放| 久久99热这里只频精品6学生| 亚洲中文av在线| 综合色丁香网| 国产精品.久久久| 精品一区在线观看国产| 不卡视频在线观看欧美| 欧美成人a在线观看| 国产精品.久久久| 国产亚洲精品久久久com| 亚洲av日韩在线播放| 久久韩国三级中文字幕| 国产精品人妻久久久影院| 日韩电影二区| 色视频在线一区二区三区| 亚洲av二区三区四区| 国产精品久久久久成人av| 国产黄片美女视频| av女优亚洲男人天堂| 日韩国内少妇激情av| 国模一区二区三区四区视频| 国产乱人视频| 国产精品久久久久久精品电影小说 | 男女边摸边吃奶| 性色av一级| 亚洲精品乱码久久久久久按摩| 国产精品久久久久久久久免| 久久久成人免费电影| 国产精品久久久久久精品古装| 搡女人真爽免费视频火全软件| 亚洲成人一二三区av| 日本vs欧美在线观看视频 | 不卡视频在线观看欧美| 少妇裸体淫交视频免费看高清| 亚洲国产精品国产精品| 精华霜和精华液先用哪个| 在现免费观看毛片| 在线观看免费视频网站a站| 深夜a级毛片| 六月丁香七月| 国产精品.久久久| 国产黄片视频在线免费观看| 成人综合一区亚洲| 日本wwww免费看| 少妇熟女欧美另类| 日韩av不卡免费在线播放| av在线播放精品| 国产成人一区二区在线| 亚洲伊人久久精品综合| 亚洲欧美清纯卡通| 99精国产麻豆久久婷婷| 国产精品久久久久久av不卡| 美女中出高潮动态图| 日韩三级伦理在线观看| 女的被弄到高潮叫床怎么办| 国产精品av视频在线免费观看| 成年av动漫网址| 2018国产大陆天天弄谢| 免费人成在线观看视频色| 亚洲精品久久午夜乱码| 国产熟女欧美一区二区| 亚洲欧美清纯卡通| 在线观看免费日韩欧美大片 | 99热国产这里只有精品6| 成年av动漫网址| 国产男女内射视频| 午夜视频国产福利| 欧美成人a在线观看| 国内少妇人妻偷人精品xxx网站| 水蜜桃什么品种好| 亚洲av成人精品一二三区| 日韩一区二区视频免费看| 欧美另类一区| 夫妻性生交免费视频一级片| 少妇 在线观看| 国产极品天堂在线| 亚洲精品乱码久久久v下载方式| av免费观看日本| 国产xxxxx性猛交| 一级毛片女人18水好多 | 午夜91福利影院| 久久久亚洲精品成人影院| 中文乱码字字幕精品一区二区三区| 成人黄色视频免费在线看| 少妇 在线观看| 菩萨蛮人人尽说江南好唐韦庄| 另类亚洲欧美激情| av一本久久久久| 看十八女毛片水多多多| 丝袜脚勾引网站| 亚洲av日韩在线播放| 亚洲国产欧美日韩在线播放| 欧美日韩亚洲国产一区二区在线观看 | av视频免费观看在线观看| 国产免费视频播放在线视频| 国产高清不卡午夜福利| 亚洲成人免费电影在线观看 | 精品人妻熟女毛片av久久网站| 中文字幕精品免费在线观看视频| 两性夫妻黄色片| 欧美精品高潮呻吟av久久| 欧美日韩视频高清一区二区三区二| 欧美激情高清一区二区三区| 另类精品久久| 中文精品一卡2卡3卡4更新| 十八禁网站网址无遮挡| 人人妻人人添人人爽欧美一区卜| 美女脱内裤让男人舔精品视频| 一级黄片播放器| 日韩一卡2卡3卡4卡2021年| 18禁国产床啪视频网站| 高清欧美精品videossex| 男人操女人黄网站| 色婷婷久久久亚洲欧美| 男女边摸边吃奶| 国产精品久久久久久精品古装| 欧美日韩福利视频一区二区| 在线亚洲精品国产二区图片欧美| 国产精品欧美亚洲77777| 黄色视频不卡| a 毛片基地| 老司机午夜十八禁免费视频| 黄色 视频免费看| 亚洲欧洲国产日韩| 赤兔流量卡办理| 人妻人人澡人人爽人人| 久久性视频一级片| 丝袜在线中文字幕| 久久久久国产一级毛片高清牌| 久久天堂一区二区三区四区| 啦啦啦在线观看免费高清www| 天天躁夜夜躁狠狠躁躁| 激情视频va一区二区三区| 两个人免费观看高清视频| 老司机午夜十八禁免费视频| 天堂俺去俺来也www色官网| 欧美日韩视频精品一区| 中文字幕精品免费在线观看视频| 丝袜美腿诱惑在线| av在线播放精品| 久久中文字幕一级| 久久久久网色| 免费看十八禁软件| 久久久国产欧美日韩av| 日日夜夜操网爽| 国产亚洲欧美在线一区二区| 国产日韩欧美视频二区| 婷婷丁香在线五月| 久久精品人人爽人人爽视色| 亚洲精品国产av成人精品| 婷婷色综合大香蕉| 成人午夜精彩视频在线观看| 国产高清国产精品国产三级| 中文字幕另类日韩欧美亚洲嫩草| 久久久久久久大尺度免费视频| 国产精品 欧美亚洲| 亚洲,欧美,日韩| 亚洲午夜精品一区,二区,三区| 99热网站在线观看| 久久精品熟女亚洲av麻豆精品| 咕卡用的链子| 欧美人与性动交α欧美精品济南到| 亚洲 国产 在线| 久久人人爽av亚洲精品天堂| 男女下面插进去视频免费观看|