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

    基于Canvas 的巖性符號管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    2021-02-25 03:37:28何小海卿粼波羅彬彬
    關(guān)鍵詞:巖性繪制指令

    陳 杰, 何小海, 卿粼波, 張 琪, 羅彬彬

    (1 四川大學(xué) 電子信息學(xué)院, 成都 610065; 2 成都西圖科技有限公司, 成都 610065)

    0 引 言

    巖性符號是表現(xiàn)地質(zhì)特性的圖形化語言。 巖性符號對于地質(zhì)研究人員正確地理解地質(zhì)特性,交流地質(zhì)觀念有著重要的作用[1]。 作為反映地質(zhì)特性的重要載體,巖性符號是石油地質(zhì)管理系統(tǒng)中不可或缺的一部分,尤其是在綜合柱狀圖中,根據(jù)探井深度來展示巖性符號為研究人員分析不同深度的地層提供了很大幫助[2]。

    隨著HTML5 的普及,作為HTML5 新增技術(shù)的Canvas 瀏覽器繪圖技術(shù)得到了廣泛應(yīng)用,如彭寧葉子等人[3]利用HTML5 的Canvas 技術(shù)實(shí)現(xiàn)了態(tài)勢符號標(biāo)繪系統(tǒng)。 目前,大量以C/S 架構(gòu)或B/S 架構(gòu)為基礎(chǔ)的石油地質(zhì)管理系統(tǒng)和應(yīng)用程序也得到廣泛的應(yīng)用,如劉如奎等人[1]實(shí)現(xiàn)了C/S 架構(gòu)下的巖性符號繪制與管理系統(tǒng),但在傳統(tǒng)的石油地質(zhì)管理系統(tǒng)中,缺少對巖性符號的統(tǒng)一管理,以C/S 架構(gòu)為基礎(chǔ)的應(yīng)用程序在繪制巖性符號時(shí)的靈活性低、交互性較差,只能繪制出有限種類的符號。

    針對現(xiàn)有巖性符號管理系統(tǒng)的不足,本文運(yùn)用B/S 架構(gòu)體系開發(fā)了基于HTML5 Canvas 技術(shù)的巖性符號管理系統(tǒng),利用Canvas 強(qiáng)大的繪圖技術(shù),提高了系統(tǒng)的靈活性和可操作性,設(shè)計(jì)了繪制指令抽取方案來壓縮繪制的原始圖形的數(shù)據(jù)量,這樣在重現(xiàn)和傳輸指令時(shí)能節(jié)省網(wǎng)絡(luò)傳輸時(shí)間。 同時(shí)由于采用Canvas 繪圖技術(shù),繪制的巖性符號在應(yīng)用于綜合柱狀圖的處理中能方便地進(jìn)行動態(tài)重繪。

    1 系統(tǒng)需求分析與總體設(shè)計(jì)

    1.1 需求分析

    一套完善的巖性符號管理系統(tǒng)應(yīng)該具備的基本功能包括生成新的符號、對已存在的符號進(jìn)行修改以及對符號信息進(jìn)行有效的管理。 除了保證基本的功能需求,還要求設(shè)計(jì)的系統(tǒng)界面美觀、易操作、性能穩(wěn)定、可維護(hù)性和可擴(kuò)展性強(qiáng)。

    傳統(tǒng)的巖性符號管理系統(tǒng)的功能是不完善的,沒有將符號的繪制和符號的管理集成起來,影響了符號管理的效率,對于已生成的巖性符號指令無法方便地進(jìn)行效果查看。 此外,傳統(tǒng)的巖性符號在新增巖性符號時(shí)靈活性低,用戶只能通過組合基本圖形來繪制巖性符號,對于一些復(fù)雜巖性符號的繪制有些束手無策。 現(xiàn)有的巖性符號繪制系統(tǒng)多是基于C/S 系統(tǒng),采用C/S 架構(gòu)設(shè)計(jì)的巖性符號繪制系統(tǒng)需要安裝額外的程序和插件才能使用,而且和客戶端的操作系統(tǒng)也存在兼容性問題[4]。 基于上述分析,本項(xiàng)目設(shè)計(jì)研發(fā)了一種B/S 架構(gòu)下,基于HTML Canvas 繪制技術(shù)的巖性符號管理系統(tǒng)。

    1.2 總體設(shè)計(jì)

    考慮到系統(tǒng)的可移植性,本系統(tǒng)采用B/S 三層架構(gòu),在B/S 架構(gòu)下,用戶無需安裝多余的插件,只需要通過瀏覽器訪問網(wǎng)站即可[5],增強(qiáng)了系統(tǒng)的可維護(hù)性和可擴(kuò)展性。 本系統(tǒng)選用Spring Boot 框架來搭建后臺項(xiàng)目,選用Vue.js 來搭建前端框架。 此次項(xiàng)目的前端繪制研發(fā)中采用了HTML5 的Canvas技術(shù),Canvas 技術(shù)具有強(qiáng)大且高效的繪圖特性,能實(shí)現(xiàn)對圖像的像素級操作[6]。 利用Canvas 技術(shù)實(shí)現(xiàn)巖性符號的繪制有易操作、靈活性和可交互性強(qiáng)的特點(diǎn)。

    考慮到傳統(tǒng)巖性符號管理系統(tǒng)的不足,本文設(shè)計(jì)的巖性符號管理系統(tǒng)包括巖性符號在線繪制、巖性符號繪制指令抽取和巖性符號數(shù)據(jù)管理三個(gè)模塊,如圖1 所示。 其中,巖性符號在線繪制模塊實(shí)現(xiàn)新增符號的功能,巖性符號繪制指令抽取模塊實(shí)現(xiàn)對巖性符號的指令抽取功能,巖性符號數(shù)據(jù)管理模塊實(shí)現(xiàn)對數(shù)據(jù)庫中的符號信息進(jìn)行在線瀏覽和管理的功能。

    圖1 系統(tǒng)主要功能模塊組成Fig.1 Main function modules of the system

    2 系統(tǒng)功能模塊設(shè)計(jì)

    2.1 巖性符號在線繪制

    2.1.1 巖性符號在線繪制功能設(shè)計(jì)

    隨著HTML5 的普及,HTML5 中新增的Canvas技術(shù)也得到了廣泛應(yīng)用。 Canvas 技術(shù)中集成了一系列與繪制相關(guān)的API,包括圓、矩形、路徑、文本等圖形的繪制以及強(qiáng)大的樣式設(shè)置功能[7]。

    通過對巖性符號規(guī)范進(jìn)行分析發(fā)現(xiàn),常用圖例和符號的種類繁多,如果只允許用戶添加基本圖形將無法滿足繪制復(fù)雜巖性符號的要求,為此就需要設(shè)計(jì)一種方式使操作者能進(jìn)行自定義繪制。 由于Canvas 繪圖的靈活性,用戶可以利用鼠標(biāo)繪制自定義的圖形和路徑,這使得用戶自定義繪制圖形成為可能。

    前端繪制的處理流程如圖2 所示。 為實(shí)現(xiàn)自定義圖形的繪制,首先設(shè)計(jì)了2 種繪制狀態(tài)。 一種是自由畫筆狀態(tài),當(dāng)處于這個(gè)狀態(tài)時(shí),用戶能在Canvas 畫布上進(jìn)行自由繪制;另一種是基本圖形繪制狀態(tài),當(dāng)用戶繪制基本圖形時(shí),可以從基本圖形工具欄直接拖拽預(yù)設(shè)圖形到畫布的合適位置。 當(dāng)用戶開始繪制時(shí),首先判斷當(dāng)前的狀態(tài),如果處于基本圖形繪制狀態(tài),將只允許用戶進(jìn)行拖拽操作,如果處于畫筆狀態(tài),用戶則可以進(jìn)行自由繪制。 基本圖形都是通過對Canvas 原生的API 進(jìn)行封裝得到的圖形類,基于圖形元素類生成的圖形對象上包括有圖形類型、尺寸和位置等信息[8],而自定義圖形的信息主要記錄的是關(guān)鍵點(diǎn)的位置信息。 每次進(jìn)行繪制或修改時(shí)都會將這些基本信息提取出來形成JSON 對象保存到歷史操作棧中,通過這種形式,可以很方便地進(jìn)行撤銷、前進(jìn)、刪除和修改操作,系統(tǒng)的可用性和用戶友好性得到了很大提高。

    圖2 前端繪制流程圖Fig.2 Front end drawing flow chart

    2.1.2 自定義圖形的數(shù)據(jù)處理

    對于自定義的路徑需要進(jìn)行額外的處理,因?yàn)橛脩糇远x繪制的路徑含有的點(diǎn)信息豐富,如果直接保存下來,將會浪費(fèi)大量的存儲空間,不僅如此,用戶自定義繪制的路徑一般平滑度差,如果直接使用用戶繪制的路徑作為符號是不美觀的。

    將用戶自定義繪制的路徑都看作是曲線,就可以利用垂距限值算法來進(jìn)行處理了。 使用垂距限值算法進(jìn)行點(diǎn)抽取后,還需要將這些點(diǎn)擬合起來,形成一條平滑的曲線,用戶可以通過擬合出來的曲線查看路徑繪制是否符合要求。 自定義圖形的處理流程如圖3 所示。

    圖3 自定義圖形的數(shù)據(jù)處理流程圖Fig.3 Data processing flow chart of user defined graphics

    垂距限值算法的基本思路是按照垂距的限制,選取垂距小于限值的點(diǎn),舍去垂距大于限值的點(diǎn)[9]。 垂距限值法的優(yōu)點(diǎn)是能快速有效地對點(diǎn)進(jìn)行抽稀。 其基本的過程是: 在原始數(shù)據(jù)中選擇點(diǎn)(xi,yi)和點(diǎn)(xi+2,yi+2),連接以上2 點(diǎn)形成線段,計(jì)算點(diǎn)(xi+1,yi+1) 到線段的垂距,如果該垂距小于限值,則保留點(diǎn)(xi+1,yi+1),否則舍棄該點(diǎn),再將i加1,繼續(xù)計(jì)算接下來的3 個(gè)點(diǎn),對整條曲線進(jìn)行處理后就得到了抽稀后的結(jié)果。

    計(jì)算垂距的步驟如下:

    (1)利用公式(1)計(jì)算出點(diǎn)(xi,yi) 到點(diǎn)(xi+1,yi+1) 的距離,記作a。 用同樣的方法計(jì)算點(diǎn)(xi+2,yi+2) 到點(diǎn)(xi+1,yi+1) 以及點(diǎn)(xi,yi) 到點(diǎn)(xi+2,yi+2) 的距離,分別記作b和c。

    (2)利用公式(2)計(jì)算變量p的值。

    (3)利用公式(3)計(jì)算出點(diǎn)(xi+1,yi+1) 到點(diǎn)(xi,yi) 和點(diǎn)(xi+2,yi+2) 的連線的垂距,記作h。

    這里,給出公式(1)~(3)的數(shù)學(xué)表達(dá)為:

    對于垂距限值法的閾值的選擇很重要,閾值過小,不能達(dá)到好的抽稀效果,閾值過大,抽稀點(diǎn)不能代表原始的曲線,而閾值往往需要反復(fù)測試才能確定,所以為用戶提供了動態(tài)修改閾值的選項(xiàng)。

    使用垂距限值算法對用戶繪制的連續(xù)路徑進(jìn)行抽稀后,需要將這些處理后的點(diǎn)擬合成一條平滑的曲線。 為了保證擬合曲線的平滑性以及計(jì)算的速度,這里采用三次樣條插值算法。 該插值算法能通過一系列離散的點(diǎn)形成一條光滑曲線。 三次樣條插值思路簡單,而且繪制的曲線平滑流暢,在計(jì)算機(jī)圖形學(xué)有著廣泛的應(yīng)用[10]。

    三次樣條插值需要滿足三次函數(shù)的曲線,即:

    其中,x表示曲線參數(shù),a、b、c、d為待計(jì)算的曲線參數(shù)。

    使用三次樣條插值算法的基本過程是:在抽取的n個(gè)離散的點(diǎn)中,每2 個(gè)點(diǎn)之間擬合出一條滿足三次樣條函數(shù)的曲線,一共需要擬合出n -1 條曲線,并求出每條曲線上的4 個(gè)參數(shù)。 要求解的n -1條曲線需要滿足以下3 個(gè)條件:

    (1)每2 個(gè)點(diǎn)之間需要擬合一條三次函數(shù)曲線,三次函數(shù)曲線需要經(jīng)過這2 個(gè)點(diǎn)。

    (2)在2 條曲線的連接點(diǎn)處,為了獲得足夠的平滑度,需要保證在連接點(diǎn)左右兩邊的一階導(dǎo)數(shù)和二階導(dǎo)數(shù)相等。

    (3)在整條曲線的兩端的端點(diǎn)處,三次函數(shù)曲線的三階導(dǎo)數(shù)需要進(jìn)行自定義的限制,這里限制整條曲線兩端的三階導(dǎo)數(shù)為0。

    根據(jù)以上給出的條件,可以計(jì)算出構(gòu)成整條曲線的每一條的三次函數(shù)曲線。

    通過上述的處理,對自定義路徑進(jìn)行了點(diǎn)壓縮和擬合,可以得到預(yù)期效果。 用戶繪制的原始路徑如圖4(a)所示,使用垂距限制法處理后數(shù)據(jù)點(diǎn)由95 個(gè)壓縮為了4 個(gè),對壓縮后的點(diǎn)進(jìn)行重新擬合后得到了一條平滑的路徑,如圖4(b)所示。

    圖4 自定義圖形處理效果Fig.4 Data processing effect of user defined graphics

    2.2 巖性符號指令抽取

    在用戶繪制的過程中,無論用戶是在新增、修改還是刪除圖形的時(shí)候,都不斷地更新現(xiàn)有的圖形數(shù)據(jù)對象,在進(jìn)行指令抽取時(shí),先是獲取代表所有基本圖形和自定義圖形的對象,將能代表圖形類型、尺寸、位置和樣式的基本信息從對象中提取出來,導(dǎo)出為標(biāo)準(zhǔn)JSON 數(shù)據(jù)。

    如果要將代表巖性符號的命令存儲在數(shù)據(jù)庫中進(jìn)行隨調(diào)隨用,還需要對JSON 數(shù)據(jù)做進(jìn)一步的處理,原始的JSON 數(shù)據(jù)雖然格式好看,但是體積過大,這里的處理可以壓縮數(shù)據(jù)大小。 指令抽取的流程圖如圖5 所示。 對JSON 數(shù)據(jù)進(jìn)行處理時(shí)先要建立規(guī)則映射表,映射表中對應(yīng)了不同圖形的處理方式。 接著遍歷JSON 數(shù)據(jù)的每一項(xiàng),從規(guī)則映射表中查找處理函數(shù),再進(jìn)行處理,處理后的基本命令以空格進(jìn)行分隔。

    圖5 指令抽取的關(guān)鍵步驟Fig.5 Instruction extraction flow chart

    2.3 巖性符號數(shù)據(jù)管理

    巖性符號數(shù)據(jù)管理頁面實(shí)現(xiàn)了對巖性符號信息的管理,包括巖性符號信息在線瀏覽、新增巖性符號信息、修改巖性符號信息、刪除巖性符號、預(yù)覽巖性符號繪制效果。

    本系統(tǒng)采用關(guān)系型數(shù)據(jù)庫MySQL 來對巖性符號的信息進(jìn)行存儲和管理,所有的數(shù)據(jù)均以字段的形式存于數(shù)據(jù)庫。 MySQL 數(shù)據(jù)庫具有體積小、成本低、速度快的優(yōu)點(diǎn)[11]。 數(shù)據(jù)庫設(shè)計(jì)的ER(實(shí)體關(guān)系)圖如圖6 所示。

    圖6 數(shù)據(jù)庫ER 圖Fig.6 Database ER diagram

    在線瀏覽頁面從數(shù)據(jù)庫中查詢所有的巖性符號信息,并以分頁的形式展示在瀏覽器上。 系統(tǒng)管理員可以對符號信息進(jìn)行增/刪/改操作,管理員進(jìn)行了增/刪/改操作后,利用Ajax(異步的JavaScript 和XML)技術(shù)局部刷新頁面,展示最新的數(shù)據(jù)。 此外,用戶可以通過選擇巖性符號分類或巖性符號名稱來快速查找符號的信息。

    3 系統(tǒng)測試

    3.1 巖性符號在線繪制

    巖性符號在線繪制頁面如圖7 所示。 頁面左側(cè)是功能區(qū)域,中間部分是繪制巖性符號的畫板區(qū)域,右側(cè)是圖形的樣式設(shè)置區(qū)域。 左側(cè)的圖元部分是預(yù)設(shè)的一些常用的圖形,畫筆工具允許用戶直接在畫板上繪制自定義的圖形。 除了基本的繪制功能外,該頁面還包括其他輔助功能,比如撤銷、前進(jìn)和刪除操作等。 繪制完成后可以將繪制符號以圖片的形式下載下來。

    圖7 巖性符號在線繪制頁面Fig.7 Online drawing page of lithologic symbols

    利用Canvas 畫板繪制一個(gè)叢式井符號,如圖8(a)所示。 該符號的繪制簡單,可以由基本的圖形組成。 接下來繪制一個(gè)板巖符號,如圖8 (b)所示,板巖符號除了包括基本圖形外,還包括用戶繪制的曲線。

    圖8 巖性符號的繪制Fig.8 Drawing of lithologic symbols

    3.2 巖性符號繪制指令抽取

    分別對叢式井符號和板巖符號進(jìn)行抽取。 對叢式井符號抽取的指令如圖9(a)所示,對板巖符號抽取的指令如圖9(b)所示。 指令抽取成功后,可以直接將指令存入數(shù)據(jù)庫。

    圖9 巖性符號的指令抽取Fig.9 Instruction extraction of lithologic symbols

    指令抽取的過程實(shí)際上就是對數(shù)據(jù)量進(jìn)行壓縮的過程,對指令進(jìn)行抽取可以節(jié)省磁盤的空間,減小傳輸?shù)臅r(shí)間。 對繪制的多種巖性符號進(jìn)行抽取前后的數(shù)據(jù)量對比,效果見表1。

    表1 指令抽取前后數(shù)據(jù)量對比Tab.1 Comparison of data volume before and after instruction extraction

    3.3 巖性符號數(shù)據(jù)管理

    巖性符號的數(shù)據(jù)信息以表格的形式進(jìn)行顯示,其中每一行表示一條巖性符號的記錄,每一列表示符號的一個(gè)屬性字段。 在線瀏覽的信息包括巖性符號分類、巖性符號名稱、圖標(biāo)代碼、符號指令、創(chuàng)建者等信息。 在該頁面還可以對巖性符號的基本信息進(jìn)行入庫、編輯、刪除和瀏覽等操作。

    3.4 系統(tǒng)性能測試

    為測試本系統(tǒng)的性能,利用Apache 開發(fā)的Jmeter 進(jìn)行系統(tǒng)壓力測試,服務(wù)器處理器為Intel(R) Core(TM) i5-3470 CPU @ 3.20 GHz,內(nèi)存大小為12 GB,系統(tǒng)版本為Windows10 專業(yè)版,瀏覽器為Google Chrome。 利用Jmeter 啟動1 000個(gè)線程,向數(shù)據(jù)管理頁面發(fā)起請求,測試結(jié)果見表2。 由表2可以看出單個(gè)請求的平均響應(yīng)時(shí)間為270 ms,錯誤率為0%,吞吐量為480.5/sec,通過這些指標(biāo)可以看出該管理系統(tǒng)的性能滿足應(yīng)用要求。

    表2 系統(tǒng)壓力測試表格Tab.2 System pressure test form

    同一個(gè)系統(tǒng)在不同的瀏覽器下可能存在兼容性問題,針對主流的瀏覽器對該系統(tǒng)進(jìn)行兼容性測試。在巖性符號管理系統(tǒng)中,前端用到的是Canvas 技術(shù),市面上的主流瀏覽器,包括Internet Explorer 9 及以上的瀏覽器對Canvas 技術(shù)均能提供良好支持[12]。

    4 結(jié)束語

    結(jié)合巖性符號在線繪制的實(shí)際需要,本文針對C/S 架構(gòu)下的巖性符號繪制的不足,設(shè)計(jì)了基于B/S 架構(gòu)的巖性符號管理系統(tǒng)。 利用HTML5 的Canvas 繪圖技術(shù)和抽稀技術(shù)來處理原始繪制數(shù)據(jù),減少繪制數(shù)據(jù)量,再利用擬合技術(shù)來平滑繪制的原始曲線,擴(kuò)展了在瀏覽器端繪制巖性符號的能力,使得用戶不但可以組合基本圖形來繪制巖性符號,還能自由繪制任意圖形的符號。 此外,用戶還可以通過在線瀏覽頁面對巖性符號信息進(jìn)行查看編輯和刪除等管理。 采用B/S 架構(gòu),使得本研發(fā)系統(tǒng)的兼容性強(qiáng)、易擴(kuò)展,并具有良好的可維護(hù)性。 相比于傳統(tǒng)的巖性符號管理系統(tǒng),該系統(tǒng)具有功能完善、繪制功能強(qiáng)大、輕量級、可移植性高和交互性強(qiáng)等優(yōu)勢,從而可有效助力地質(zhì)研究人員對地質(zhì)特性的分析與研究。

    猜你喜歡
    巖性繪制指令
    Art on coffee cups
    聽我指令:大催眠術(shù)
    一種識別薄巖性氣藏的地震反射特征分析
    云南化工(2020年11期)2021-01-14 00:50:58
    ARINC661顯控指令快速驗(yàn)證方法
    LED照明產(chǎn)品歐盟ErP指令要求解讀
    電子測試(2018年18期)2018-11-14 02:30:34
    放學(xué)后
    童話世界(2018年17期)2018-07-30 01:52:02
    K 近鄰分類法在巖屑數(shù)字圖像巖性分析中的應(yīng)用
    錄井工程(2017年1期)2017-07-31 17:44:42
    在轉(zhuǎn)變中繪制新藍(lán)圖
    低滲巖性氣藏壓降法計(jì)算庫容量改進(jìn)
    坐標(biāo)系旋轉(zhuǎn)指令數(shù)控編程應(yīng)用
    桃红色精品国产亚洲av| 午夜免费成人在线视频| 又紧又爽又黄一区二区| 免费在线观看视频国产中文字幕亚洲| 精品国产国语对白av| av电影中文网址| 两性午夜刺激爽爽歪歪视频在线观看 | 淫妇啪啪啪对白视频| 久久天躁狠狠躁夜夜2o2o| 男女下面插进去视频免费观看| 久久中文字幕一级| 日韩欧美一区二区三区在线观看 | 欧美激情极品国产一区二区三区| 国产一区二区三区综合在线观看| 91精品三级在线观看| 亚洲精品粉嫩美女一区| 搡老岳熟女国产| 制服人妻中文乱码| 日韩有码中文字幕| 51午夜福利影视在线观看| 亚洲熟妇中文字幕五十中出 | 久久天堂一区二区三区四区| 亚洲全国av大片| 每晚都被弄得嗷嗷叫到高潮| 18禁观看日本| 精品亚洲成国产av| 国产视频一区二区在线看| 亚洲午夜精品一区,二区,三区| 国产精品久久久久成人av| 亚洲 欧美一区二区三区| 久久热在线av| 久久 成人 亚洲| 女人爽到高潮嗷嗷叫在线视频| 欧美日韩av久久| 身体一侧抽搐| 久久人人97超碰香蕉20202| 九色亚洲精品在线播放| 怎么达到女性高潮| 女人精品久久久久毛片| 人成视频在线观看免费观看| 亚洲av成人av| 精品国产一区二区三区四区第35| 妹子高潮喷水视频| 日韩免费高清中文字幕av| av天堂久久9| 性少妇av在线| 国产黄色免费在线视频| 美女高潮到喷水免费观看| 国产不卡一卡二| 飞空精品影院首页| 国产亚洲精品久久久久久毛片 | 午夜福利乱码中文字幕| 热99久久久久精品小说推荐| 欧美激情极品国产一区二区三区| 黄频高清免费视频| 欧美精品人与动牲交sv欧美| 久久九九热精品免费| 久久久国产精品麻豆| 国产主播在线观看一区二区| 欧美+亚洲+日韩+国产| 亚洲熟女毛片儿| 一二三四在线观看免费中文在| 国产亚洲精品久久久久久毛片 | 大码成人一级视频| 人妻丰满熟妇av一区二区三区 | 国产深夜福利视频在线观看| 国产又色又爽无遮挡免费看| 99re6热这里在线精品视频| 女人久久www免费人成看片| 十八禁网站免费在线| 19禁男女啪啪无遮挡网站| 免费在线观看完整版高清| 国产一区二区激情短视频| 久久人妻熟女aⅴ| 久久天躁狠狠躁夜夜2o2o| 丝袜人妻中文字幕| 午夜福利免费观看在线| 久久精品人人爽人人爽视色| 在线天堂中文资源库| 1024香蕉在线观看| av中文乱码字幕在线| 热re99久久精品国产66热6| 97人妻天天添夜夜摸| 久久精品亚洲精品国产色婷小说| 啦啦啦在线免费观看视频4| 最新美女视频免费是黄的| 看免费av毛片| 欧美精品啪啪一区二区三区| 久久久精品区二区三区| 久久人人97超碰香蕉20202| 精品一品国产午夜福利视频| 久久中文看片网| 岛国毛片在线播放| 狠狠婷婷综合久久久久久88av| 91成年电影在线观看| 99在线人妻在线中文字幕 | 精品久久蜜臀av无| 中文字幕人妻熟女乱码| 成人黄色视频免费在线看| 亚洲精品乱久久久久久| 高清在线国产一区| 9191精品国产免费久久| 国产亚洲av高清不卡| 少妇 在线观看| 高清欧美精品videossex| 啦啦啦在线免费观看视频4| 国产成人免费无遮挡视频| av电影中文网址| 精品一区二区三区视频在线观看免费 | 69av精品久久久久久| 男女免费视频国产| 啪啪无遮挡十八禁网站| 后天国语完整版免费观看| 欧美一级毛片孕妇| 少妇的丰满在线观看| 久久午夜综合久久蜜桃| xxxhd国产人妻xxx| 不卡av一区二区三区| 国产一区二区三区视频了| 每晚都被弄得嗷嗷叫到高潮| 亚洲专区中文字幕在线| 国产又爽黄色视频| 国产亚洲欧美在线一区二区| 精品免费久久久久久久清纯 | 欧美精品亚洲一区二区| 黑人巨大精品欧美一区二区蜜桃| 成人国产一区最新在线观看| 国产精品免费视频内射| 亚洲一区中文字幕在线| av不卡在线播放| 91在线观看av| 日日爽夜夜爽网站| 精品国产乱子伦一区二区三区| www.熟女人妻精品国产| 夫妻午夜视频| av网站在线播放免费| 中文字幕色久视频| 国产精品秋霞免费鲁丝片| 69精品国产乱码久久久| 国产精品成人在线| 在线观看免费日韩欧美大片| 久久精品91无色码中文字幕| 18禁裸乳无遮挡免费网站照片 | www.999成人在线观看| 成在线人永久免费视频| 欧美亚洲 丝袜 人妻 在线| 99久久综合精品五月天人人| 女人被狂操c到高潮| 如日韩欧美国产精品一区二区三区| 午夜精品在线福利| 国产97色在线日韩免费| 精品一区二区三区av网在线观看| 久久久国产精品麻豆| 国产精品 国内视频| 欧美日韩一级在线毛片| 成年女人毛片免费观看观看9 | 欧美日韩国产mv在线观看视频| 午夜两性在线视频| 亚洲美女黄片视频| 一二三四社区在线视频社区8| 国产成人精品久久二区二区91| 久久这里只有精品19| 欧美日韩亚洲国产一区二区在线观看 | 香蕉丝袜av| 视频在线观看一区二区三区| 成年女人毛片免费观看观看9 | 国产欧美日韩一区二区三区在线| 一本一本久久a久久精品综合妖精| 最近最新中文字幕大全免费视频| 黄色视频,在线免费观看| 啦啦啦 在线观看视频| av有码第一页| 丝袜美腿诱惑在线| 91成年电影在线观看| 天堂中文最新版在线下载| 丝袜人妻中文字幕| 香蕉国产在线看| 成年女人毛片免费观看观看9 | 久久久久久久国产电影| 高清视频免费观看一区二区| 久久久久久久久久久久大奶| 女警被强在线播放| 亚洲欧美激情综合另类| 久久午夜综合久久蜜桃| 欧美国产精品va在线观看不卡| 国产男靠女视频免费网站| 一本一本久久a久久精品综合妖精| 在线看a的网站| 中文欧美无线码| 精品无人区乱码1区二区| www.熟女人妻精品国产| 韩国av一区二区三区四区| 999精品在线视频| 1024香蕉在线观看| 母亲3免费完整高清在线观看| 久久久国产成人精品二区 | 精品第一国产精品| 多毛熟女@视频| 中文字幕最新亚洲高清| 黄色毛片三级朝国网站| 在线观看66精品国产| 日韩 欧美 亚洲 中文字幕| 黄频高清免费视频| 日本wwww免费看| 91精品国产国语对白视频| 国产精品久久久久久精品古装| 在线永久观看黄色视频| 亚洲av第一区精品v没综合| 亚洲熟女精品中文字幕| 国产精品永久免费网站| 欧美性长视频在线观看| 免费黄频网站在线观看国产| 宅男免费午夜| 国产男女超爽视频在线观看| 久久久国产成人免费| 久久国产精品人妻蜜桃| 久久精品亚洲熟妇少妇任你| 一级a爱视频在线免费观看| 中文字幕制服av| 在线免费观看的www视频| a级毛片在线看网站| 亚洲avbb在线观看| 无限看片的www在线观看| 国产亚洲一区二区精品| 国产精品综合久久久久久久免费 | 国产免费av片在线观看野外av| 亚洲精品美女久久久久99蜜臀| 久久久水蜜桃国产精品网| 亚洲人成77777在线视频| 久久亚洲真实| 嫁个100分男人电影在线观看| 欧美丝袜亚洲另类 | 交换朋友夫妻互换小说| 这个男人来自地球电影免费观看| 首页视频小说图片口味搜索| 国产成人免费无遮挡视频| 12—13女人毛片做爰片一| 男女床上黄色一级片免费看| 在线观看免费日韩欧美大片| 国产99久久九九免费精品| 建设人人有责人人尽责人人享有的| 中文字幕制服av| 一进一出好大好爽视频| 69av精品久久久久久| 亚洲第一欧美日韩一区二区三区| 91九色精品人成在线观看| 日本五十路高清| 天堂动漫精品| 亚洲av第一区精品v没综合| 亚洲一码二码三码区别大吗| 三级毛片av免费| 亚洲国产欧美网| 国产日韩欧美亚洲二区| 天天添夜夜摸| 免费不卡黄色视频| 在线观看免费高清a一片| 日韩免费高清中文字幕av| 老司机在亚洲福利影院| 成人av一区二区三区在线看| 在线观看免费视频网站a站| 日韩熟女老妇一区二区性免费视频| 交换朋友夫妻互换小说| 国产精品秋霞免费鲁丝片| 国产人伦9x9x在线观看| 老司机深夜福利视频在线观看| 在线视频色国产色| 黄色视频不卡| 国产av又大| 国产99久久九九免费精品| 91字幕亚洲| 欧美日韩中文字幕国产精品一区二区三区 | 黄频高清免费视频| 久久久国产成人精品二区 | 午夜福利影视在线免费观看| 国产99白浆流出| 国产高清激情床上av| 一级片免费观看大全| 久久久国产一区二区| 下体分泌物呈黄色| 精品一品国产午夜福利视频| 亚洲精华国产精华精| 搡老乐熟女国产| 女人被躁到高潮嗷嗷叫费观| 美女高潮喷水抽搐中文字幕| 最近最新中文字幕大全免费视频| 亚洲五月婷婷丁香| 免费在线观看亚洲国产| 久久热在线av| 老汉色∧v一级毛片| 亚洲精品国产精品久久久不卡| 国产成人一区二区三区免费视频网站| 午夜日韩欧美国产| 日本五十路高清| 人成视频在线观看免费观看| 久久久久精品国产欧美久久久| 97人妻天天添夜夜摸| 免费少妇av软件| 亚洲欧美一区二区三区黑人| 中文字幕色久视频| 老司机深夜福利视频在线观看| 在线观看免费视频网站a站| 免费看十八禁软件| 法律面前人人平等表现在哪些方面| 精品久久久精品久久久| 国产成人系列免费观看| 国产成人精品无人区| 一级毛片女人18水好多| 97人妻天天添夜夜摸| av中文乱码字幕在线| 大陆偷拍与自拍| 成年女人毛片免费观看观看9 | 亚洲精品久久成人aⅴ小说| 亚洲人成电影观看| 啦啦啦在线免费观看视频4| 十八禁高潮呻吟视频| 国产精品久久久久久人妻精品电影| 色综合欧美亚洲国产小说| 看片在线看免费视频| 一区二区三区激情视频| 美女午夜性视频免费| 老司机影院毛片| 麻豆国产av国片精品| 国产片内射在线| a级毛片黄视频| tube8黄色片| 精品久久久久久久毛片微露脸| 一进一出抽搐动态| 两个人看的免费小视频| 九色亚洲精品在线播放| 巨乳人妻的诱惑在线观看| 午夜福利在线免费观看网站| 午夜精品久久久久久毛片777| 久久人妻av系列| 欧美精品亚洲一区二区| 一级a爱片免费观看的视频| 99精国产麻豆久久婷婷| 国产欧美日韩综合在线一区二区| 黑人欧美特级aaaaaa片| 一二三四在线观看免费中文在| 国产男靠女视频免费网站| 99精品欧美一区二区三区四区| 亚洲精品中文字幕一二三四区| 99久久综合精品五月天人人| 搡老熟女国产l中国老女人| 欧美精品高潮呻吟av久久| 夜夜爽天天搞| 女人精品久久久久毛片| xxxhd国产人妻xxx| 久久久久久免费高清国产稀缺| av欧美777| 日韩大码丰满熟妇| 精品国产国语对白av| 18禁国产床啪视频网站| 99久久国产精品久久久| 757午夜福利合集在线观看| 天堂动漫精品| 亚洲第一欧美日韩一区二区三区| 又黄又爽又免费观看的视频| 亚洲第一av免费看| 母亲3免费完整高清在线观看| 久久久久久久久免费视频了| 999久久久国产精品视频| 国产亚洲精品久久久久5区| 高清在线国产一区| 久久人人97超碰香蕉20202| 交换朋友夫妻互换小说| 午夜成年电影在线免费观看| 亚洲色图av天堂| 国产精品久久久人人做人人爽| 国产黄色免费在线视频| 国产高清videossex| 精品电影一区二区在线| 亚洲av熟女| 真人做人爱边吃奶动态| 国产不卡一卡二| 波多野结衣一区麻豆| 亚洲欧美一区二区三区久久| 久久人人97超碰香蕉20202| 欧美黑人欧美精品刺激| 免费观看a级毛片全部| 一级毛片高清免费大全| 日本五十路高清| 亚洲国产精品一区二区三区在线| 夫妻午夜视频| 女人爽到高潮嗷嗷叫在线视频| 99国产极品粉嫩在线观看| 亚洲欧美一区二区三区黑人| 成人18禁在线播放| 亚洲精品成人av观看孕妇| 露出奶头的视频| 久久久久精品国产欧美久久久| 人人妻,人人澡人人爽秒播| 十八禁人妻一区二区| 成人永久免费在线观看视频| 欧美激情 高清一区二区三区| aaaaa片日本免费| 757午夜福利合集在线观看| 日韩欧美一区视频在线观看| 中文字幕人妻熟女乱码| 麻豆成人av在线观看| 精品久久久久久久毛片微露脸| 亚洲精品国产色婷婷电影| 老汉色∧v一级毛片| 欧美日韩中文字幕国产精品一区二区三区 | 国产麻豆69| 亚洲精品成人av观看孕妇| 久久中文字幕一级| 国产成人av激情在线播放| 国产深夜福利视频在线观看| 91av网站免费观看| 成熟少妇高潮喷水视频| 少妇 在线观看| 精品人妻熟女毛片av久久网站| 夜夜夜夜夜久久久久| 女性被躁到高潮视频| av有码第一页| 伦理电影免费视频| 极品少妇高潮喷水抽搐| 91国产中文字幕| 又黄又爽又免费观看的视频| 成人免费观看视频高清| 高清在线国产一区| 精品电影一区二区在线| 天堂中文最新版在线下载| 欧美久久黑人一区二区| 精品亚洲成a人片在线观看| 午夜精品在线福利| 91在线观看av| avwww免费| bbb黄色大片| 国产99白浆流出| 免费人成视频x8x8入口观看| 中文字幕精品免费在线观看视频| 亚洲精品粉嫩美女一区| 多毛熟女@视频| 男女午夜视频在线观看| 国产熟女午夜一区二区三区| 男男h啪啪无遮挡| 欧美午夜高清在线| 久久精品aⅴ一区二区三区四区| 欧美黄色淫秽网站| 久久精品国产综合久久久| 国产欧美亚洲国产| xxx96com| 国产免费av片在线观看野外av| 色综合欧美亚洲国产小说| 精品亚洲成a人片在线观看| 久99久视频精品免费| 丰满饥渴人妻一区二区三| a在线观看视频网站| 欧美成人午夜精品| 国产黄色免费在线视频| 国产精品久久久久成人av| 色94色欧美一区二区| 成人影院久久| 欧美黑人精品巨大| 久久久久视频综合| 日本五十路高清| 久久久国产成人免费| 国产亚洲一区二区精品| 国产精品 国内视频| 两性午夜刺激爽爽歪歪视频在线观看 | 成人手机av| 国产精品98久久久久久宅男小说| 狠狠婷婷综合久久久久久88av| 高清欧美精品videossex| 中文字幕人妻丝袜制服| 欧美人与性动交α欧美软件| 91av网站免费观看| 丁香六月欧美| 亚洲精品美女久久久久99蜜臀| 亚洲精品久久午夜乱码| 99国产精品免费福利视频| 怎么达到女性高潮| 啦啦啦 在线观看视频| 50天的宝宝边吃奶边哭怎么回事| 精品国产美女av久久久久小说| 久久草成人影院| 亚洲三区欧美一区| 日韩大码丰满熟妇| 九色亚洲精品在线播放| 久久久久久久精品吃奶| 色老头精品视频在线观看| 狠狠婷婷综合久久久久久88av| 黑人操中国人逼视频| 亚洲av美国av| 国产男女内射视频| 在线视频色国产色| 日本vs欧美在线观看视频| 亚洲一区中文字幕在线| 黄频高清免费视频| 国产亚洲精品一区二区www | 国产激情欧美一区二区| 免费在线观看完整版高清| 多毛熟女@视频| 天天影视国产精品| 性少妇av在线| av线在线观看网站| 三级毛片av免费| 欧美+亚洲+日韩+国产| 国产成人av教育| ponron亚洲| 免费观看a级毛片全部| 超碰97精品在线观看| 又大又爽又粗| 亚洲精品成人av观看孕妇| 免费看十八禁软件| 黄色成人免费大全| cao死你这个sao货| 欧美国产精品va在线观看不卡| 精品国产乱码久久久久久男人| 精品卡一卡二卡四卡免费| 美女高潮到喷水免费观看| 精品国产乱子伦一区二区三区| 人妻 亚洲 视频| 精品欧美一区二区三区在线| 精品久久久久久,| 最新在线观看一区二区三区| 国产日韩欧美亚洲二区| 精品一区二区三区四区五区乱码| 亚洲国产欧美日韩在线播放| 99riav亚洲国产免费| 中文亚洲av片在线观看爽 | 亚洲一区中文字幕在线| 亚洲七黄色美女视频| 丝袜美足系列| 美女高潮到喷水免费观看| 亚洲色图综合在线观看| 99精品欧美一区二区三区四区| av天堂久久9| 黄色女人牲交| 亚洲精品国产色婷婷电影| 另类亚洲欧美激情| 国产片内射在线| 黄色女人牲交| 国产成人免费观看mmmm| 亚洲欧美激情在线| 一区二区三区精品91| 国产精品国产高清国产av | 91老司机精品| 少妇被粗大的猛进出69影院| 亚洲欧美激情综合另类| 国产亚洲一区二区精品| 制服诱惑二区| 黄色成人免费大全| 91av网站免费观看| 午夜91福利影院| 亚洲av电影在线进入| 成人18禁高潮啪啪吃奶动态图| 日本五十路高清| 亚洲一区高清亚洲精品| 91成人精品电影| 无人区码免费观看不卡| www.自偷自拍.com| 三级毛片av免费| 亚洲伊人色综图| 女人精品久久久久毛片| 啦啦啦免费观看视频1| www.精华液| 国产蜜桃级精品一区二区三区 | 欧美av亚洲av综合av国产av| 18禁裸乳无遮挡动漫免费视频| 国产精品久久久av美女十八| 久久精品国产99精品国产亚洲性色 | 村上凉子中文字幕在线| 久久精品国产99精品国产亚洲性色 | 午夜福利,免费看| 亚洲在线自拍视频| 一本一本久久a久久精品综合妖精| 两个人看的免费小视频| 成年人免费黄色播放视频| 少妇猛男粗大的猛烈进出视频| 国产精品.久久久| 国产在视频线精品| av超薄肉色丝袜交足视频| 久久久久久免费高清国产稀缺| 久久久精品国产亚洲av高清涩受| 无遮挡黄片免费观看| 国产成人啪精品午夜网站| 欧美黄色片欧美黄色片| 久久 成人 亚洲| 成人18禁高潮啪啪吃奶动态图| 日韩中文字幕欧美一区二区| 别揉我奶头~嗯~啊~动态视频| 99国产极品粉嫩在线观看| 欧美一级毛片孕妇| 99re在线观看精品视频| 午夜成年电影在线免费观看| a级片在线免费高清观看视频| 亚洲avbb在线观看| 国产又爽黄色视频| 欧美成人免费av一区二区三区 | 免费人成视频x8x8入口观看| 国产乱人伦免费视频| 久久久久国内视频| 黄网站色视频无遮挡免费观看| 成年人黄色毛片网站| 新久久久久国产一级毛片| av一本久久久久| www.999成人在线观看| 午夜91福利影院| cao死你这个sao货| 精品一区二区三区视频在线观看免费 | av中文乱码字幕在线| 欧美丝袜亚洲另类 | 国产视频一区二区在线看| 嫁个100分男人电影在线观看| 精品国产超薄肉色丝袜足j| 中文字幕人妻熟女乱码| 涩涩av久久男人的天堂| 大码成人一级视频| 欧美午夜高清在线| 夜夜躁狠狠躁天天躁| 黑丝袜美女国产一区| 欧美不卡视频在线免费观看 |