日韩福利首页在线观看网站-日韩福利免费网站视频在线-日韩福利局二区视频-日韩福利-日韩二区在线-日韩二区三区四区-日韩二区三-日韩电影中文字幕

半岛外围网上直营

三星成功案例:Parasoft C++test支持編碼規(guī)則有效提高軟件代碼質(zhì)量

轉帖|實施案例|編輯:鄭恭琳|2020-07-21 14:48:51.083|閱讀 122 次

概述:編碼規(guī)則幫助您提高代碼質(zhì)量,生成一致代碼,防止易錯編碼風格。為克服嚴峻的軟件開發(fā)挑戰(zhàn)并同時減少開發(fā)成本,軟件工程領域已經(jīng)形成了自己的規(guī)則慣例,如需求工程分析、設計技術、制程開發(fā),等等。許多規(guī)則慣例都應用于開發(fā)的實際執(zhí)行階段,如編碼規(guī)則、代碼重構、代碼檢查、靜態(tài)分析。其中,編碼規(guī)則是基礎,它能夠很好地提高代碼可靠性,幫助不同的開發(fā)人員都生成一致的代碼,并防止易出錯編碼方式的出現(xiàn)。 三星電子重點著眼于通過定義并強制執(zhí)行內(nèi)部編碼規(guī)則來提高代碼質(zhì)量。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

相關鏈接:

編碼規(guī)則幫助您提高代碼質(zhì)量,生成一致代碼,防止易錯編碼風格。Robert BuckleyMISRA-C和編碼規(guī)則添加了一個注釋。本文作者JunHoYoonKyu是三星電子軟件實驗室的工程師。


編碼規(guī)則一致性檢查


為克服嚴峻的軟件開發(fā)挑戰(zhàn)并同時減少開發(fā)成本,軟件工程領域已經(jīng)形成了自己的規(guī)則慣例,如需求工程分析、設計技術、制程開發(fā),等等。許多規(guī)則慣例都應用于開發(fā)的實際執(zhí)行階段,如編碼規(guī)則、代碼重構、代碼檢查、靜態(tài)分析。其中,編碼規(guī)則是基礎,它能夠很好地提高代碼可靠性,幫助不同的開發(fā)人員都生成一致的代碼,并防止易出錯編碼方式的出現(xiàn)。

三星電子重點著眼于通過定義并強制執(zhí)行內(nèi)部編碼規(guī)則來提高代碼質(zhì)量。我們QA部門使用了一個編碼標準一致性檢查器來實現(xiàn)這個目的,但我們并沒有規(guī)范全部地將這個初始檢查工具應用到我們的軟件開發(fā)過程中去。因為這個工具功能不強,所以我們只是在最后的審核階段才偶爾用一下它。因此我們只看到了它對代碼質(zhì)量的提高起到了一丁點兒的作用。

最近,我們評估了ParasoftC++TEST,并應用它到我們正在進行的開發(fā)項目“MOBILE”中。在本文中,我們將從中學習到的經(jīng)驗和大家一起分享。在本文中,一個“編碼規(guī)則條目”是指一個在公司編碼規(guī)則和一致性文檔中描述的總的描述條,一個“編碼規(guī)則”(或“規(guī)則”)是指一個在自動化編碼規(guī)則工具中制訂的具體的編碼規(guī)則。

三星電子是一個主要的消費電子公司。盡管三星以主營硬件起家,軟件也迅速成為了我們一個主要的關注中心,正如大多數(shù)其他的消費電子廠商一樣。這個MOBILE”項目是三星的一個電子C/C++開發(fā)項目,它是要開發(fā)出一個用于移動設備的可重用、可擴展的面向對象的軟件框架。我們的QA部門是一個獨立出來專門測試三星電子開發(fā)出來的軟件的。我們投入了相當多的時間來評估自動化工具,以求能最大地減少重復的工作量。


C/C++編碼標準


這個MOBILE項目使用一套源于總的三星編碼規(guī)則并針對這個項目特別指定的編碼規(guī)則。這套MOBILE項目規(guī)則可以通過改變語言變量和其他開發(fā)約束條件來進行改寫。比如,在MOBILE項目中的一些編譯器不支持對異常情況的處理。因此,當一個對象的構造器被調(diào)用的時候,不可能偵測到資源分配失敗。為解決這個問題,我們在 MOBILE 項目中采用了大家熟知的 two-phase object construction(二階段對象構造)技術(在 MOBILE 項目編碼規(guī)則中有描述):將一個對象的初始化分為對象分配階段和資源分配階段,以通過一個值的方式返回異常情況(見代碼清單 1)。


class ResourceManager
{
ResourceManager(); // allocate only object
result Construct(); // allocate resources
// 'result' contains error code
};
int main()
{
// Two phase construction
ResourceManager aObject;
if (aObject.Construct() == FAIL)
printf("Resource allocation is failed");
}


代碼清單 1

另外,這個MOBILE項目需要對編碼規(guī)則進行嚴格恪守。這個項目主要目標是建成一個軟件框架給其他開發(fā)人員使用;它必須是一致的、組織良好的,以使得軟件開發(fā)能夠很好地在這個框架上進行。越多的項目涉及進來,就越需要一個自動化的工具。這就是為什么MOBILE項目要采用一個編碼規(guī)則檢察器。

ParasoftC++TEST(www.parasoft.com)提供了自動的C/C++單元測試,和自動化的編碼規(guī)則檢查。我們選擇 C++TEST作為我們的編碼規(guī)則檢查器,是因為它對于我們的大多數(shù)考慮來說是最有效的解決方案。

C++TEST 的一個明顯的特點就是它的基于圖形化界面的規(guī)則。如圖 1 顯示了對規(guī)則“每個全程變量必須進行初始化”的圖形化界面規(guī)則描述,在分析源代碼時,每當發(fā)現(xiàn)一個“全程變量”,這條規(guī)則便會評估邏輯組件。如果以下條件中的任何不相符合,程序就會報告有一個代碼違規(guī):


  • 偵測到的全程變量是一個外部的聲明
  • 它沒有進行初始化
  • 它的類型不是一個數(shù)組或類



1: Parasoft C++test中基于圖形化界面的編碼規(guī)則

圖形化界面簡化了規(guī)則創(chuàng)建。大多數(shù)的C++代碼檢查器在創(chuàng)建規(guī)則時需要編寫腳本;這有一定的難度,并要求更多的C++編程知識。

因為現(xiàn)有的條件是圖形化顯示的,所以基本圖形化界面的規(guī)則能被容易地理解和執(zhí)行。通過基于圖形化界面的規(guī)則可以有更好的可擴展性,因為通過圖形化界面只有預定義的節(jié)點和條件可以選擇。


選擇一個編碼規(guī)則檢查器


我們的選擇標準包括產(chǎn)品使用特點,但不是特點的細節(jié)(規(guī)則選擇、規(guī)則執(zhí)行、可量測性)。我們通過以下途徑來建立這些標準:以前的使用編碼規(guī)則檢查器的經(jīng)驗,項目開發(fā)部門的反饋,產(chǎn)品評估報告。

能很靈活地修改規(guī)則:大多數(shù)編碼規(guī)則檢查器包括預執(zhí)行的規(guī)格。擁有內(nèi)含的規(guī)則可以減少規(guī)則執(zhí)行的工作量。但是這些規(guī)則通常并不完全符合我們的編碼風格。而且,因為大多規(guī)則中是簡單地執(zhí)行,不實的報錯是常見的事,因而使得結果不具可靠性。我們需要一個簡單的方法來自定義規(guī)則以排除異常情況,添加新的規(guī)則或者修改已存在的規(guī)則。類似于LINT的工具可以檢查一些編碼規(guī)則項,但缺少規(guī)則自定義的特點。盡管有些檢查器也能為規(guī)則自定義提供參數(shù)修改,但我需要更多的靈活性來修改詳細規(guī)則。

能在不同的級別上報告編碼規(guī)則的遵守程度:許多編碼規(guī)則檢查器支持文件級別的報告。然而,出于管理目的,文件包級和項目級的報告成為管理者們所希望有的。比如,要項目經(jīng)理經(jīng)常希望按文件包或項目來瀏覽編碼規(guī)則違規(guī)以編碼規(guī)則違規(guī)的趨勢和對編碼規(guī)則違規(guī)校正的優(yōu)先級別,特別是在項目工期快要到了的時候。

能與開發(fā)環(huán)境相集成:許多規(guī)則違規(guī)能被很容易地校正。比如,像“使用 TAB 而不是空格進行縮進”之類的違規(guī)可以通過簡單地用TAB替換空格就可以校正。在這樣的情形中,有一個可以直接訪問違規(guī)源代碼(通過與開發(fā)環(huán)境緊密集成)的編碼規(guī)則檢查器,就可以非常有效地減少校正所需要的時間。

另外,當一個工程向前推進的時候,它將所含更多的文件和更的"include/directive"設定。如果檢查器不在IDE內(nèi)運行,那么檢查器就要通過導入或同步IDE項目文件(如MAKEFILESDSP/DSW文件等)來創(chuàng)建工程文件。

能為 C/C++創(chuàng)建統(tǒng)一的規(guī)則:我們的主要的編程語言,CC++,有一個相似的結構(除了C++具有更多的基于對象的和類屬性編程)。在兩種語言上為相同的項維護兩種不同的規(guī)則將需要額外的資源。

能夠識別語言變量:相比CC++的歷史比較短。編譯器提供商們在ISO C/C++發(fā)布以前產(chǎn)出了他們自己人的 C++編譯器,并且研究顯示,許多 C++的實際應用并不能很好地支持 C++ ISO 標準(//www.ddj.com/184405483)。因為編碼規(guī)則檢查器經(jīng)常分析源代碼,所以能識別語言變量就顯得非常重要了。

能檢查未經(jīng)預編譯的頭文件:一些編碼規(guī)則檢查器缺少對頭文件的直接檢查,取而代之的是,在頭文件中的代碼違規(guī),是通過檢查在預編譯執(zhí)行的文件中的頭文件進行間接地報告。在這種情況下,一些代碼違規(guī)被忽略了,如在頭文件中與預處理程序指令和注釋相關代碼違規(guī),這里通常包含一些被其他開發(fā)人員使用的重要信息。所以,直接對頭文件的檢查是一個我們所希望的功能。


使用檢查器的經(jīng)驗


應用一個編碼規(guī)則檢查器可以減少在應用中的編碼標準違規(guī)。然而,偵測和消除的違規(guī)數(shù)量取決于目標工程的特點和編碼規(guī)則的質(zhì)量。我們發(fā)現(xiàn)每個工程都有其相似的整體傾向,但同時又有影響編碼規(guī)則檢查的不同細節(jié)。因些,得出來的結果應該被看成是一個趨勢而不是一個確定的樣式。

直接的利益是指減少違規(guī)數(shù)量是如何提高代碼質(zhì)量的。

非直接利益是指其他不曾預料到的帶給開發(fā)人員的好處。

2 顯示了編碼違規(guī)數(shù)量的總體趨勢。為消除規(guī)則不斷發(fā)展帶來的影響,我們使用最新的規(guī)則來進行所有的檢查。在一個從104日到15日間相對穩(wěn)定的違規(guī)數(shù)量之后,在25日有一個大約1/8的違規(guī)減少。從25日到35日間,有一個不希望有的違規(guī)增加,但這是可以接受的,因為目標項目仍在繼續(xù)向前推進。


2:總的違規(guī)數(shù)量/每千行代碼

3 顯示了違規(guī)校正對只對當前模塊有影響的違規(guī)數(shù)量。從采用檢查器之日起,違規(guī)數(shù)量減少了6.6個百分比。這個數(shù)量沒有包括注釋規(guī)則——這通常不會有大的變化影響但確實是需要重要的進行變更的工作。

3:小變化違規(guī)數(shù)量/每千行代碼

4 顯示了校正不只影響當前模塊的違規(guī)數(shù)量。從引入檢查器以來,違規(guī)減少了19.6個百分點。


4:有大的改變影響的違規(guī)的數(shù)量/每千行代碼

代碼規(guī)則檢查給我們帶來的一個意外收獲,就是它對開發(fā)人員的教育和知識能力提升。新的開發(fā)人員,甚至是一些有經(jīng)驗的開發(fā)人員,在開始的時候不大理解一些編碼規(guī)則項的意義和重要性。比如,編碼規(guī)則項“最好進行初始化而不是分配”是被認為是一個有效的方法來初始化一個構造函數(shù)中的成員變量(可參考:《Effective C++》,作者:Scott MeyersAddison-Wesley1992)。一些開發(fā)人員不理解為什么在一個構造函數(shù)的列表中對成員進行初始化要比在構造函數(shù)體中對成員分配初始化值要更好。他們在查看檢查器的檢查結果時討論這些問題。這就最終幫助開發(fā)人員完全理解了 C++的特點,并且也展示了編碼規(guī)則檢查是如何幫助開發(fā)人員,使他們從犯錯中進行學習成長的。

另一個間接帶來的好處就是去除了那些不切實際的編碼規(guī)則項。當我們應用編碼規(guī)則一項目MOBILE中去的時候,我們發(fā)現(xiàn)大多數(shù)開發(fā)人員并不遵守這條規(guī)則即“每行不要80格”,這條規(guī)則的產(chǎn)生是因為有些老的開發(fā)環(huán)境是80格顯示。我們檢查了我們的開發(fā)環(huán)境并得出結論:在我們的條件下,這種有限制的開發(fā)環(huán)境很少使用,我們建議一行使用更長的格。”所有我們將一行的格數(shù)限制從80格改到150格。這種編碼規(guī)則修改也可以提高開發(fā)人員對遵守編碼規(guī)則的接受程度。


學到了什么


直到最近以前,我們的檢查還只是QA部門在工程級別上檢查是否遵守編碼規(guī)則。這對于追蹤缺陷傾向和維護一套規(guī)則是有效果的。但是會有一些缺點。

首先,報告的違規(guī)來源并不總是開發(fā)環(huán)境中的那段代碼。開發(fā)人員通常并不在一個集中的源碼庫中操作,他們在自己的區(qū)域進行書寫和修改代碼,然后復制或check-in源碼到集中的代碼庫中。如果開發(fā)源碼和QA測試的代碼不一樣,那么開發(fā)人員要識別和修改報告違規(guī)的來源就比較困難了。

再者,開發(fā)人員希望立即能夠驗證到對于違規(guī)的校正已經(jīng)消除了存在的問題。

基于這些原因,我們決定要讓開發(fā)人員和QA一樣可以運行編碼規(guī)則檢查工具。

那些不認真遵守規(guī)則的開發(fā)人員會產(chǎn)生很多有違規(guī)的代碼,并且也通常不會去校正這些代碼違規(guī)。這是尤其會產(chǎn)生與識別或設計相關的違規(guī)問題,這樣會使得在以后的開發(fā)階段來校正這些錯誤非常困難,因為那時進行這樣的校正會有一個較大的,整個工程范圍的影響。所以我們推薦將編碼規(guī)則檢查從早期的編碼階段就開始,這樣違規(guī)代碼就能在傳出模塊之前就得到校正。

為什么我們以前的工具沒能在編碼規(guī)則檢查上發(fā)揮效應的也是因為在整個組織級別上缺乏對規(guī)則的維護。

在一套初始規(guī)則建立之后,規(guī)則應該得到不斷的修改定義,因為某些規(guī)則也許不適用于特定的項目,開發(fā)風格會根據(jù)開發(fā)的領域不同而會有改變。一套規(guī)則應在項目不斷往前推進的過程中根據(jù)項目的具體操作而進行不斷的維護更新。

自動的編碼規(guī)則檢查是對代碼走查的一個補充。在我們的開發(fā)過程中,代碼走查是強制的,因為這樣可以有效地找出開發(fā)人員的邏輯錯誤和失誤。然而,開發(fā)人員也會因為工期太緊的壓力跳過代碼走查。根據(jù)我們的經(jīng)驗和研究顯示,一些開發(fā)人員很容易被一些編碼風格問題弄得很頭痛,并在代碼走查的過程中花很多工夫到這個上面(參見:D. Kelly T. Shepard 編寫的"Qualitative Observations from SoftwareCode Inspection Experiments"一書; CASCON, 2002),從而,一些開發(fā)人員將代碼走查看作是一件耗時卻收效甚微的工作,并不跳過這一步。這種情形可以通過在代碼走查之前使用自動化的代碼規(guī)則檢查來消除代碼違規(guī)的方法來進行避免。這樣的話,在代碼走查的時候我們就能將精力集中在發(fā)現(xiàn)邏輯錯誤和嚴重錯誤上來。而且,自動化的檢查只能涉及到我們編碼規(guī)則項中的大約 50%(一些規(guī)則項用自動化工具具體執(zhí)行起來非常復雜),所以代碼走查需要用來檢查剩余的規(guī)則項。



我們應用 C++TEST 到了我們幾個項目中并在每個項目中都取得了很好代碼質(zhì)量提高效果。我們準備將其應用到更多的項目中去,用其分析代碼的質(zhì)量。



標簽:

本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn


為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產(chǎn)品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
利記足球官網(wǎng)(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機版登錄入口-最新版(已更新) 真人boyu·博魚滾球網(wǎng)(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機版登錄入口-最新版(已更新) 最大網(wǎng)上PM娛樂城盤口(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機版登錄入口-最新版(已更新) 正規(guī)雷火競技官方買球(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機版登錄入口-最新版(已更新) 雷火競技權威十大網(wǎng)(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機版登錄入口-最新版(已更新) boyu·博魚信譽足球官網(wǎng)(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機版登錄入口-最新版(已更新) 權威188BET足球網(wǎng)(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機版登錄入口-最新版(已更新) 正規(guī)188BET足球大全(官方)網(wǎng)站/網(wǎng)頁版登錄入口/手機版登錄入口-最新版(已更新) 亚洲图片国产日韩欧美 | 国产自产一区二区三区视频在 | 91免费永久国产在线观看 | 午夜福利在线观看国产精品 | 欧美日韩国产高清精卡 | 日本成本人片免费 | 韩国理伦片一区二区三区在线播 | 黑巨茎大战俄罗斯美 | 97在线观看 | 国产噜噜噜精品免费 | 国产福利在线观看第二区 | 伦理电影网 | 亚洲—本道中文字幕 | 夜夜嗨一区二 | 在线播放亚洲综合 | 欧美日韩大尺码免费专区 | 国产全肉乱妇杂乱视频 | 亚洲欧美色国产综合 | 欧美三级日本三 | 日韩精品武 | 精品国产一区二区三区国产 | 精品福利一区二区在线观看 | 老司机永久免费视频网站 | 欧美日韩国产v另类 | 在线视频一区二区男男 | 白白发布精品视频在线观看 | 国产精品日韩专区一区二区 | 在线亚洲欧美日韩每日更新 | 爱视频在线观看 | 日韩经典一区二区 | 国产又爽又黄又不遮挡视频 | 好吊妞www在线观 | 91极品视频在线观看 | 国产福利深夜视频在线观看 | 不止不休高清在线观看 | 国产精品午夜看片 | 国产午夜三级一区二区三 | 欧美日韩视频在线观看精品 | 99re国产乱 | 亚洲日韩在线观看免费视频 | 48国产 | 欧美一级成人观 | 国产精品碰碰现在自在拍 | 在线看国产精品 | 日本三级韩国三级欧美三级 | 国产精品自产精品在线观看 | 欧美亚洲一二三区视 | 国产强伦姧在线观看 | 欧美日韩中文在线观看 | 国产人妖ts视频在线观看 | 欧美aⅴ激情视频 | 国产高清精品一区二区不卡 | 国产日韩欧美丝袜另类视频 | 色色一区二区 | aa级亚洲电影 | 日韩一区二区三区四区不卡 | 国产凸凹视频一区二区 | 日本黄页精品大全 | 国产福利电影一区二 | 91.cn国产大片 | 日本最新在线一区二区 | 国产制服丝袜免费视频 | 国产一区二区免费播放 | 日韩欧美中文字幕 | 国产精品亚洲二区在线看 | 91精品国产一区二区三区香蕉 | 女儿的男朋友5中汉字晋通话 | h在线观看情趣视频 | 欧美亚洲日本 | 免费一级欧美片在线观看 | 亚洲资源国产精 | 日本va在线视频国产 | 成人动漫在线观看 | 亚洲成年看片在线观看男男 | 国产区一区二区三区精品 | 国产欧美国日产综合 | 日本中文字幕一区二区高清 | 国产在线激情视频 | 久艹伊人精品综合 | 中文字幕精品卡通动漫 | 欧美va亚洲va在线 | 免费国产gay片在线观看 | 亚洲熟女乱综合一区二区 | 欧美日韩中文有 | 丰满岳乱妇bd在 | 国产欧美色一区二区三区 | 日韩色婷| 国产精品91一区二区三区四区 | 国产精品一级二级三级 | 国产午夜福利免费看片 | 欧美整片aⅴ免费 | 欧美成aⅴ人高清三级 | 精品欧美国产一区二区三区 | 欧美日韩免 | 国产精品第一页第一页 | 国产又爽又黄免费 | 日韩在线国产 | 国色天香国产精品 | 国产女同互慰高 | 国精产品永久999 | 日韩在线影院 | 午夜三级福利在线观看 | 91秒拍国产福利在线观看 | 精品国产亚洲人成在 | 在线观看视频国产 | 老女人擦 | 国产亚洲日本精品成人专区 | 伊人色综合 | 亚洲视频福利 | 麻婆豆传媒一区二区三区 | 欧美一级一区二区电影 | 国产综合专区一区二区 | 秋霞网国产 | 日本爽p大片免费观看 | 草莓视频在线免费看 | 在线观看播放 | 视频一区在线观看 | 欧美ab片| 秋霞在一区二区在 | 欧美一区二区电影免费观看 | 国产在线不卡一区二区三区 | 欧美日韩在线在线观看 | 国产女人喷潮在线观看视频一 | 老妇喷水一区二 | 99re这里| 国产开嫩苞实拍在线播放视频 | 丰满的闺蜜2中文字幕 | 肉丝在线观看 | 欧美国产日韩二区 | 日本tv| 九九热在线视频观看这里只有精品 | 国产高清日韩一区二区四季 | 国产欧美日韩亚洲精品中文专区 | 欧美在线观看精品免费 | 337p亚洲精品 | 在线国产 | 欧美性爱视频线上免费看 | 日韩精品亚洲春色欧美激情 | 亚洲国产综合在线 | 国产伦一区二区精品视频 | 国产精品永久在线观看 | 中文字幕永久在线日本高清dvd | 天天躁日日躁狠狠很躁 | 99精品蜜臀蜜 | 国产亚洲一区区二 | 中文字幕在线免费 | 天天综合网天天综合色 | 51国产黑色丝袜高跟鞋 | 亚洲国产高清国产拍精品 | 国产又色又亚洲免费小视频 | 亚洲精品视频自拍偷拍 | 亚洲人成欧| 日韩中文字幕网站 | 国产一区二区三区四区五区 | 综合影视亚洲中文 | 日本视频观看无卡免费精品页 | 国产熟女一区二 | 国产在线精品 | 另类视频一区二区三区 | 99精品国自产在线观看 | 欧美午夜婷婷国产电影 | 国产日韩另类视频一区 | 精品国产电 | 99re日本高清在线观看 | 日韩大片高清播放器 | 精品91视频网站 | 国产熟女一区二区视频 | 成人免费观看 | 亚洲欧洲日韩国产一区二区三区 | 日韩乱伦一区二区 | 九九热精品在线视频观看 | 亚洲午夜成人精品电影在线观看 | 色综合激情丁香七月色综合 | 国产精品视频一区二 | 国产日韩精品视频一区二区三区 | 99热在线精品国产观看 | 欧美变态口 | 精品蜜桃秘?一区二区三区 日本湿姝在线观看 | 欧洲中文日韩亚洲精品视频 | 国产精品初高中在线播放 | 国产日韩一区二区三区视频免费 | 国内自拍视频一区二区三区 | 国产日韩精品aⅴ | 欧美特黄aaaaa | 亚洲一区在线视频在线观看 | 欧美自拍偷| 国产免费永久在线观 | 亚洲无线观 | 日韩欧美制服另类 | 日韩亚洲人成在线综合日本 | 日本黄大片在线观看 | 亚洲国内精品自在线影视 | 亚洲人成电影手机在线播放 | 国产酒店揄拍视频在线观看 | 国产在线欧美观看 | 午夜福利在线观看 | 国产精品日韩精 | 亚洲欧美日韩另类一区二区三区 | 偷怕自怕视频在线观看 | 禁止18岁啪 | 日本欧美国产婷婷 | 精品国产免费一区二区三区 | 国产日韩欧美一区二 | 青青青国产精品一区二区 | 国产综合精品五月天喷水 | 欧美xxxx性bbbbb喷水 | 国产又爽又黄又刺激的软件 | 码二码三码四码 | 国偷自产在线观看 | 国产东北肥熟老胖女 | 国产欧美自拍偷怕日韩亚洲 | 欧美日韩国产高清精品有 | 一区二区性爱视频 | 国产真实深喉口爆视频 | 国产人成在线观看 | 色综合天天综 | 国产高清又黄又爽又刺激视频 | 热播影视大全 | 欧美日韩一区二区 | 日韩精品视频欧美国产 | 九色自拍视频 | 国产人伦视频在线观看 | 探花视频18免费观看 | 99视频精品在 | 国产精品视频第一区二区 | 亚洲欧美天堂日韩 | 妖精视频一区二区免费 | 欧美国产第一页 | 星光影院| 中文字幕∨亚洲日本在线电影 | 国产黄a三级三级看三级 | 欧亚一卡二卡3卡四卡精品 日本一区二区 | 在线观看最新国产专区 | 一区二区三区四 | 欧美一区二区三区视频在线 | 国产日产一区二 | 日本二区在线中文字幕 | 欧美精品第1页www | 国产在线中文字幕 | 国产精品熟女一区二区不 | 国产玉足榨精视频在线观看 | 观看视频在线观看 | 国产一区二区三区在线观看 | 国产手机在线国内精品软件的特点 | 国内成人免费视频 | 欧美午夜| 99热视| 亚洲桃色| 老熟女hdxx中国老熟女 | 国产日韩一区美利坚 | 国产丝袜长腿视频第一页 | 国内20| 巨胸美女爆免费网站软件 | 伊人精品在线观看 | 韩国日本三级在线播放 | 亚洲欧美日韩国产综合点此进入 | 福利100合集在线播放 | 动漫番肉在线观看 | www日韩免费高清视频 | 欧美激情一区二区三区中文字幕 | 动画片大全大人动漫在线观看 | 国产精品网站不卡在线观看 | 亚洲中文无无 | 国产边添边摸边做边爱 | 韩日三级视频熟女69 | 五月激情丁香婷婷综合网 | 国产精品爽爽va在线 | 337p日本大胆欧美人术 | 小说区综合区 | 日本中文字幕一區二區三區不卡 | 中文字幕日韩一级 | 在线观看视频资源 | 亚洲精品国产精品精 | 国产精品五月天婷婷视频 | 亚洲欧美另类在线一区 | 一区二区亚洲精品国产片 | 九九综合九色综合网站 | 国产专区在线播放 | 亚洲第一夜页 | 国产精品午夜福利 | 日韩欧美亚洲午夜 | 亚洲综合色区激情自拍 | 中文字幕亚洲一区二区va在线 | 尤物在线精品视频 | 在线观看视频一区精 | 国产精品美女午夜爽爽 | 亚洲人成电影网站国产精品 | 国产高清久| 成年人午夜视频网站 | 日韩高清在线亚洲 | 欧美日韩亚洲国产综合 | 国产欧美在线日韩 | 精品国产一区二 | 99久热re | 视频观看免费国产最新 | 欧美一级韩国一级日韩一级 | 国产精品国语对白露脸在 | 国产在线精品一区二区高清不卡 | 欧美一级无毛视频 | 国产一区二区色淫影院 | 国产福利影 | 国产91 | 一级a毛免费视频在线 | 国产一级a毛一级a看免费人娇 | 香蕉影视 | 欧美日本亚洲精品 | 老司机app安卓破解版 | 老太xxxx下面毛茸茸 | 精品手机在线视频 | 日本最新在线观 | 欧美亚洲日本国产黑白配 污污网站在线观看免费 | 国产精品成人午夜欧美日韩 | 欧美激情在线播放一区二区 | 韩国三级a视频在线观看 | 成人奭片 | 女人下边被添全 | 国产精品1024在线永久免费 | 国产情侣在视频 | 免费黄频在线免费观看 | 中文字幕乱伦视频 | 国产专区欧美专区在线观看 | 亚洲韩国日本欧美一区二区三区 | 国产尤物一区二区在线播放 | 国产日韩欧美制服一区二区 | 成人国产精 | 国色天香一卡二卡三卡四卡 | 日韩一二三区视频精品 | 亚洲一区二区三区人人 | 在线观看国产一线天木耳奈奈 | 极品美女一区二 | 日本wvvwaⅴ在线中文字幕 | 国产午夜免费不卡精品理论片 | 看国产黄| 亚洲欧美中文日韩aⅴ | 在线欧美精品二区三区 | 亚洲欧洲自拍拍偷午夜色 | 91情国产l精品国产亚洲区 | 1769国内精品视频在线 | 国精产品一区二区三区四区糖心 | 91黑料吃瓜在线观看 | 日韩裸乳自拍视频网站在线观看 | 国产亚洲精品第一页综合 | 国产操片| 99热在线精品 | 国产日韩欧美亚欧在线观看 | 国产免费人成视频网站在线看 | 欧美在线观看视 | 日韩中文字幕有码视频欧美 | 91精品国产免费青青碰 | 欧美日韩国产精品免费观看 | 水蜜桃国 | 日韩国产在线观看 | 欧美一级操 | 欧美激情精品久 | 国色天香中文在线观看www | 福利100合集在线播放 | 日产精品卡二卡三卡四卡乱码视频 | 欧美精品亚洲精品日韩专区 | 岛国大片在线一区二区三区 | 国产日韩欧美视频等最新内容! | 国产另类日韩制 | 韩国理论片在线看 | 国产精品7m凸凹 | 1024在线观看国产天堂 | 成人午夜视频精品一区 | 欧美亚洲综合一区 | 欧美日韩视频免 | 国产精品部在 | 国产亚洲成aⅴ | 国产精品一区欧美日韩制服 | 激情综合色五月丁香六月欧美 | 欧美精品黑人粗大视频 | 亚洲国产品综合 | 91精品视频在线观看免费 | 国产精品一级二级 | 国产区日韩区欧美区 | 日韩美一区二区 | 国产亚洲精品视频中文字薄 | 俺去啦俺来也五月天 | 玖玖免费视频在线观看 | 成年奭片免费观看午夜 | 天堂a√ | 在线日韩欧美视频一区二区 | 国产尤物在线视精品亚洲 | www.91city.cn| 精品中文日本电影免费 | 国产一级淫片a免费播放口欧美 | 日本中文字幕在线视频站 | 欧美日产欧美日产精品 | 亚洲综合国产一区二区三区 | 国产福利在线永久 | 日本特黄特色大片免费在线观看 | 日本一本之道之视频在线不卡 | 欧美黑人乱大交 | 给我免费播放片国语电影 | 区三区不卡 | 1000部夫妻午夜免费 | 精品黑人一 | 日韩免费的 | 亚洲欧美另类在线视频 | 国产精品一区一区 | 国产欧美精品亚洲日本一区 | 国产痴汉系列在线播放 | 国产精品爱的在线线免费观看 | 欧美v亚洲v综合ⅴ国产v | 欧美精品一区在线发布 | 九九免费福利精品视频 | 国产精品偷伦费观看电影 | 亚洲综合色区中文字幕 | 99欧美 | 国产网红主播自拍视频在线观看 | 国产精品1卡2卡3卡4卡 | 自拍欧美在线综合另类 | 欧洲一卡2卡三卡4卡免费视频 | 亚洲一区在线视频 | 含羞草国产亚洲精品岁国产精品 | 国内女人喷潮完整视频 | 永久免费啪 | 国精产品一区二区三区四区糖心 | 国产国产乱老熟视频网站 | 美女大黄三级视频在线观看 | 日韩电影在线观看永久 | 国产精品免费观看网站 | 国产日韩一区二区在线观看 | 精品永久在线 | 91精品福| 国产在线观看91精品腿张开 | 国产卡一卡二无线乱码 | 国产乱子伦电视 | 国产亚洲一路线二路线高质量 | 日韩高清在线观看一区二区三区 | 国产69精品xxx | 亚洲国产人成自精在线尤物 | 日韩亚洲人成在线综合日本 | 日本韩一级二级三级 | 微博网红户外露出在线观看 | 7777在线 | 国产黑色丝袜美女在线观看婷 | 国产在线观看91精品不卡 | 国自产拍亚洲免费视频 | 丝袜制服诱惑第一页一区 | 国产又黄又爽视频 | 日韩成人深夜欧美一区 | 国产在视频线精品视频二代 | 殴美亚洲日韩国产一区三区 | 99热在线精品国产观看 | 日本女优在线 | 日韩精品中文字幕第1页 | 天堂中文在线资源 | 国产成a人片在线观看视频 国产精品喷潮免费观 | 国产日韩欧美在线观看一区二区 | 亚洲中文精品乱伦 | 伊人色综合一区二区三区 | 国语自产拍精品香蕉在线播放 | 欧美一区二区三区日韩免费播 | 成人免费ā片在线观看 | 国产永久一区二区三区 | 国产精品婷婷午夜 | 中文字幕日本有码视频在线 | 国产91福利小视频在线观看 | 福利导航成人 | 果冻传媒| 两性刺激生活片免费 | 蜜桃臀v福日本福利一区 | 国产伦精品一区二区三区免.费 | 又粗又硬又大又黄又爽的免 | 影视先锋| 日本三级日产三级国 | 成年人看的视频网站 | 日韩精品欧美大片资源 | 无人区一线二线三线乱码 | 日本伊人色综合网 | 国产性生大片免费观看性欧美 | 中文字幕午夜福利片亚洲 | 国产精品自产拍在 | 国产精品成人免费福利 | 国内精品自在自线视频香蕉 | 给我免费观看片在线观看中国 | 国产精品办公室沙发 | 学生精品国自产拍中文 | 日韩亚洲国 | 日韩欧美伦理三级 | 午夜不卡影院 | 东北熟女bbwbbw喷水 | 日韩成a人片在线观看日本 欧美aa | 日本五级床片午夜视频 | 宅男午夜成年影视在线观看 | 337p日本欧洲大胆精品 | 色依依亚洲一区在线观看 | 日韩一卡二卡在线观看 | 老熟女网站 | 亚洲第一区欧美日韩 | 国产精品一级 | 亚洲美女视频网 | 国产精品视频99 | 好看的最新的国产 | 国产啪视频免费观看视频 | 国产精品一区二区精品视频导航 | 欧美亚洲日本韩国 | 91精品国产自产老师啪 | 精品国产乱伦一区 | 国产乱码综合在线观看 | 国产交换精品一区二区 | 亚洲无线观看国产高 | 欧美性色欧美在线播放 | 免费观看一级特黄欧 | 国产精品伦理一二三区伦理 | 欧美日韩午夜国产一区 | 国产激情精品一区二区三区 | 成人福利国产精品视频 | 一本大道之中文日本香蕉 | 精品国产污污免费网站入口在线 | 国产乱码卡二卡三卡4 | 最新电视剧免费在线观看 | 国产色秀视频在线播放 | 日韩欧美一区二区在线观看视 | 老司机精 | 欧美日韩精品一区二区在线观看 | 99精品综合 | 日本免费在线看aⅴ | 一区二区三区在线 | 免费成年人看的视频品爱网 | 成人欧美一区二区三区黑人 | 午夜伦情电午夜伦情电影 | 丰满的岳乱一区二区 | 欧美日韩国产一卡二卡在线 | aaa成人一区二区三区 | 99ri国产在线 | 成人18免费网站 | 午夜亚洲福利在线老司机 | 精品综合视频一区二区 | 国产精品宾馆精品酒店 | 国自产拍亚洲免费视频 | 国产乱辈的大片免费观看 | 国产极品美乳尤物在线 | 国产在线看片护士免费视频 | 老师脱了内裤让我爽了一夜 | 裸妇厨房风流在线观看 | 国产护士va在线观看 | 国产午夜在线视频 | 日韩欧美国产aⅴ另类 | 在线视频一区二区三区 | 午夜亚洲国产理论片秋霞 | 国产综合精品一区二区三区 | 欧美自拍区日韩国产区 | 日韩亚洲成a人片在线观看 亚洲色偷偷综合亚洲v | 动漫3d精品一区二区三区乱码 | 91大神| 日韩成人成色 | 欧美亚洲日韩一区 | 另类图区亚 | 国产中文高清 | 国产制服亚洲 | 日本一线二线三卡四卡区别 | 天堂亚洲国产日韩在线看 | 国产一区二区三区美女 | 欧美精品videosex极品 | 色五月日| 精品国产日韩一区 | 豆国产97在线| 日韩精品中文一区二区 | 厨房一次又一次的索要 | 免vip免费观看热播电 | 欧美在线一区视频 | 欧美专区日| 18勿禁免费网站大全 | 国产乱码精品一区 | 国产一级二级不卡精品 | 最新日韩午夜一区二区 | 乱理伦片免费观看 | 日韩中文字幕网站 | 99热这里 | 国产xxx视频在线观看软件 | 成人欧美一区二区三区在线 | 国产福利一区二视频播放 | 免费观看视 | 国内在线不卡视频 | 韩国精品视频一区二区在线播放 | 国产网红刘婷在线视频 | 国产精品日韩欧美 | 日韩幕无线码一区中文 | 日本一丰满一bbw | 国产伦理片在线观看 | 免费观看美 | 国产在线一卡2卡三卡 | 国产欧美视频在线 | aⅴ27一区二区三区 8x8×拨牐拨 | 国产情侣普通话对白发布 | 国产日产精品一区 | 中文字幕亚洲精品资源网 | 国产精品不卡一区二区 | 尤物国产精品福利三区 | 欧美日韩在线播放成人 | 精品免费视在线观看 | 日本一区不卡在线观看 | 国产在线操对白普通话 | 中文字幕一区日韩高清 | 天天看片视频免费观看 | 日韩精品一区二区国产精品一 | 日韩在线电影大全免费观看 | 国产精品视频一区二 | 欧美在线色 | 日韩成人高清在线免费 | 独家高清资源库 | 337p亚洲日韩国产欧美二区 | 欧美日韩国产高清视频在线观看 | 国产精品一区二区三区四区 | 国产午夜羞羞小视频在线观 | 欧美一线二线在 | 国产伦精品一区三区视频 | 红杏亚洲影院一区二区三区 | 成全高清在线播放电视剧 | 亚洲午夜视频在线观看 | 人人草人人 | 开拓亚洲色偷偷偷综合网的同时 | 中文字幕高清在线免费播放 | 国产精品国产自线拍免费 | 国产精品自在自线国产午夜 | 国产伦理一区二区 | 不卡视频免费 | 第一页欧日韩在线视频 | 亚洲美精品二区性爱 | 欧美性狂猛aa | 福利91 | 欧美精品黑人粗大破除 | 国产在线观看精品一区二区三 | 国产在线一区二区三区视频 | 日韩国产中文欧美 | 337p日本| 国产妇女性爽视频免费 | 日韩中文字幕精品视频在线 | 国产精品福利无圣光一区二区 | 男女做爰猛烈吃 | 日本人xxxx高清 | 国产超清精品在线观看 | 国产又色又爽又刺激在线播放 | 国内20| 欧美一级aaaaa免费高清 | 人人澡c片人人大片视频 | 国产一级手机在线毛 | 免费国产黄线在线播放 | 乱伦一区后宫露营 | 91影院| 亚洲欧美一区二区三区 | 国产精品蜜桃丝袜 | 精品丝袜国产自在线拍小草 | 视频在线观看播放免费 | 日本精品专区在线 | 精品国产乱码欠欠欠欠精品 | 国产精品丝袜拍在线观看 | 日本中文字幕在线视频站 | 国产伦精 | 黄页免费观看 | 87福利在线观看国产 | 国产成a人片在线观看视频下载 | 国产中文一区二区三区 | 精品影片在线观看的网站 | 在线观看国产色一二三区 | 国产又色又爽又黄的视频免费看 | 欧美亚洲国产激情一区二区 | 色哒哒影院 | 国产精美三级在线观看 | 日韩欧美制服丝袜在线播放 | 欧美精品二区三区四区 | 国产91小青蛙在线播放 | 超级乱婬片国语对白 | 日韩欧美在线综合网高清 | 鲁鲁鲁鲁鲁视 | 日韩综合网 | 欧美日韩高清免费观看 | 国产高清在线看 | 国产一区中文字幕 | 国产精品电影网在线好看 | 亚洲高清不卡 | 国产欧美精品123区高清 | 国产一级高清 | 九一亚色视 | 成人免费视频软件网站 | 日韩在线理伦片免费观看 | 日本xx | 女人与zzzooooxxxx | 免费播放 | 国产在线成人观看.www | 免费观看亚洲人成网站 | 国产在线一区二区三区不卡在线 | 日本中文一区二 | 87国产私拍福利精品视 | 99精品视频 | 丁香六月婷 | 91精品视频免费看 | 国产亚洲制服 | 日韩一区二区在线免费观看 | 国产精品爽黄69天堂a | 国产区精品高清在线观看 | 三区高清 | 91短视频版在线观看高清 | 国产九九在线视频 | 国产精品一区高清在线观 | 亚洲精品一在线观看 | 国产欧美日韩资源在线观看 | 18videosex性欧美黑色 | 神马午夜电影网手机在线播 | 九九热线精品视频在线观看 | 77影视网| 自拍伦理视频一区二区三区 | 国产色片在线观看 | aa级国产 | 日本中文字幕在线免费观看视 | 女人扒开 | 国产精品免费观看 | 大地资源中文在线观看官网第二页 | 中文字幕日本一本二本 | 欧美秘书性爱在 | 97影院理论午夜不卡偷 | 成年人啦啦操软件 | 一级做a爰| 杨幂在日本一区二区视频 | 日韩欧洲区精品一区二区 | 愉拍自拍一区首页 | 456性欧美在线 | 日韩欧美亚洲大片 | 日韩欧美在线视频 | 一出一进一爽一粗一大视频免 | 国产精品民宅偷窥盗摄 | 日韩欧美国产一区免费 | 91精品视频播放器在线观看 | 久夜色精品国产一区二区三区 | 国产亚洲午夜高清国产拍精品 | 欧美日韩免费手机在线 | 日韩不卡手机视频在线观看 | 国产欧美一区二区精品久 | 欧美小视频在线 | 日韩精品区一区二免费播放 | 日本天堂天v在线播放 | 精品欧美在 | 国产欧美一区二区三区综合野 | 日韩在线欧美精品一区二区 | 老司机导航 | wwwwxxxx国产 | 蜜桃成熟时33d | 国产乱子精品免费视观看片 | 欧美v亚洲v综合ⅴ国产v | 国产免国产免费 | 免费看成年视频在线入口完整版 | 免费观看交性大片 | 国产噜噜噜精品免费视频 | 欧美一区二区三区精品视频在线 | 精品国产亚洲人成在线观看芒果 | 国产高清在线a视频大全 | 日产欧美国产日韩精品 | 国产香港日本三级在线观看 | 国产黄a三级三级三级看 | 成年黄页网站大全免费看 | 国产亚洲这里只有精品 | 欧美码一区二区三区 | 禁18怕啦啦啦视频网站 | 区四区不卡视频 | 日本黄页网址 | 欧美午夜性刺激在线观看免费 | 国产h视频在线观看免费 | 成人经典视频 | 国产一区鲁鲁在线视频免费播放 | 国产视讯手机在线播放 | 国产欧美精品一区二区三区 | 国产亚洲欧美日韩高清专区 | 日本一本之道之视频在线不卡 | 欧美日韩国产资源一区二区 | 国产性生交xxxxx免费 | 日韩欧美亚洲精品中文字幕 | 免费国产一区二区三区 | 日韩乱码在线观看免费视频网站 | 日本成人大片一区二区 | 国产sm重味一区二区三区 | 日本欧美人成免费视频 | 两个人免费视频观看高清视频 | 黑人中文字幕在线 | 国产成在线观看免费视频成本人 | 国产欧美日韩亚洲精品中文专区 | 精品一区二区三区三区 | 成人精品不卡一区二区三区 | 国产一级二级亚洲 | 国产熟女一区二区五月婷 | 国产视频每日更新 | 国产精品日韩中文字幕 | 欧美日本亚欧在线观看 | 国产日本欧美亚洲欧美 | 国产卡通动漫在线第一页 | 真实国产精品vr专区 | 男女之间的唏唏哩哩二人世界 | 视频一区二区 | 日本高清不卡一区二区三区在线 | 日本一区二区三区国产精品 | 最近高清中文在线字幕在线观看 | 国产亚洲欧美在线播放网站 | 日本国产高清免费 | 欧美午夜在线视频 | 中文字幕一区二区不卡 | 国产乱人视频在线看 | 国产这里只有精品 |