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

    ECharts在數(shù)據(jù)可視化中的應(yīng)用

    2019-07-18 19:03:55崔蓬
    軟件工程 2019年6期
    關(guān)鍵詞:數(shù)據(jù)可視化

    崔蓬

    摘 ?要:目前人們?cè)诟鱾€(gè)領(lǐng)域面對(duì)海量數(shù)據(jù),需要借助數(shù)據(jù)可視化技術(shù)把海量數(shù)據(jù)轉(zhuǎn)換為動(dòng)態(tài)圖像或圖形,并利用交互手段幫助人們進(jìn)行理解數(shù)據(jù),以便完成進(jìn)一步的數(shù)據(jù)分析。在教師專業(yè)發(fā)展領(lǐng)域中鮮有聚焦數(shù)據(jù)可視化的研究。本文按照可視化的基本流程,探索了基于ECharts平臺(tái)的可視化開(kāi)發(fā)方法,以教師專業(yè)發(fā)展數(shù)據(jù)的可視化系統(tǒng)為例,重點(diǎn)敘述了ECharts圖表在客戶端的構(gòu)建方法、交互組件在可視化中的應(yīng)用,展示了通過(guò)Ajax技術(shù)實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)繪制的過(guò)程。

    關(guān)鍵詞:數(shù)據(jù)可視化;ECharts;動(dòng)態(tài)數(shù)據(jù)加載

    中圖分類號(hào):TP311.5 ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A

    Abstract:At present,people are facing massive data in various fields.It is necessary to transform massive data into dynamic images or graphs with the help of data visualization technology,helping people understand the data with interactive means so as to conduct further data analysis.In the field of teacher professional development,few studies are focused on data visualization.In accordance with the basic process of visualization,this paper explores the visualization development method based on the ECharts platform.Taking the visualization system of teacher professional development data as an example,this paper focuses on the construction method of ECharts charts on the client side and the application of interactive components in visualization,demonstrating the process of dynamic data rendering through Ajax technology.

    Keywords:data visualization;ECharts;dynamic data loading

    1 ? 引言(Introduction)

    在這個(gè)互聯(lián)網(wǎng)時(shí)代的大背景下,當(dāng)人們面對(duì)海量數(shù)據(jù)的時(shí)候[1],僅僅通過(guò)單純的文本數(shù)據(jù)表達(dá)方式和分析手段來(lái)快速高效地處理和使用數(shù)據(jù)已經(jīng)是非常困難的事,想通過(guò)人工去分析這些數(shù)據(jù),從而得以深刻地理解,并進(jìn)一步形成正確的概念和看法幾乎不可能。對(duì)數(shù)據(jù)的可視化可以把晦澀難懂的傳統(tǒng)數(shù)據(jù)在屏幕上直觀形象生動(dòng)地表達(dá)出來(lái)[2],大大加強(qiáng)了人們對(duì)于數(shù)據(jù)的理解交互力度[3],并允許通過(guò)交互手段控制數(shù)據(jù)的抽取和畫面的顯示,使隱含于數(shù)據(jù)之中不可見(jiàn)的現(xiàn)象成為可見(jiàn)[4],為人們分析、理解數(shù)據(jù)、形成概念、找出規(guī)律提供了強(qiáng)有力的手段。

    在教師專業(yè)發(fā)展領(lǐng)域中鮮有聚焦數(shù)據(jù)可視化的研究。本文將以教師專業(yè)發(fā)展數(shù)據(jù)的可視化為例,基于ECharts技術(shù),闡述數(shù)據(jù)可視化系統(tǒng)的開(kāi)發(fā)與應(yīng)用。

    2 ?可視化的基本框架(Basic framework for visualization)

    2.1 ? 可視化通用流程

    總的來(lái)說(shuō),可視化流程可以分為三個(gè)階段:采集、處理、呈現(xiàn),如圖1所示??梢暬杉臄?shù)據(jù)都是從基于數(shù)據(jù)背后的自然現(xiàn)象或社會(huì)現(xiàn)象抽象出來(lái)的數(shù)據(jù)。數(shù)據(jù)類型、數(shù)據(jù)結(jié)構(gòu)均會(huì)根據(jù)可視化任務(wù)的不同而改變。數(shù)據(jù)采集后要對(duì)數(shù)據(jù)進(jìn)行數(shù)據(jù)清洗、規(guī)范、分析[5],形成具有一定組織形式和規(guī)范的存儲(chǔ)結(jié)構(gòu),采用合適的數(shù)據(jù)處理方法,將所需數(shù)據(jù)信息映射到不同的視覺(jué)通道,在制作或?qū)懘a過(guò)程中,再不斷調(diào)整和迭代,最后呈現(xiàn)出想要的結(jié)果。

    2.2 ? 可視化循環(huán)模型

    循環(huán)模型由Card等人提出[5],把線性的可視化流程升級(jí)改進(jìn)為循環(huán)回路模型[6],用戶在這種模型下可以加入和控制流程中的任何一個(gè)階段,如圖2所示。目前,大多數(shù)可視化流程都是基于循環(huán)模型的。

    3 ?基于ECharts平臺(tái)的可視化開(kāi)發(fā)(Visualization development based on ECharts)

    3.1 ? ECharts的主要特點(diǎn)

    ECharts是百度推出的一款可視化開(kāi)源開(kāi)發(fā)框架[7]。它使用JavaScript技術(shù),底層依賴輕量級(jí)的矢量圖形庫(kù)ZRender,主要的圖表繪制方式為Canvas繪圖,提供直觀的數(shù)據(jù)可視化圖表庫(kù)?;贓Charts的可視化圖表可以在多終端設(shè)備上流暢運(yùn)行,兼容桌面系統(tǒng)移動(dòng)端,瀏覽器兼容性強(qiáng)。ECharts的引入簡(jiǎn)單,通過(guò)配置項(xiàng)的設(shè)置,就可以控制數(shù)據(jù)呈現(xiàn)形式和視覺(jué)效果。ECharts通過(guò)豐富組件和高度個(gè)性化的可視化解決方案,實(shí)現(xiàn)用戶和數(shù)據(jù)的交互,從而增強(qiáng)用戶獲取知識(shí)、優(yōu)化數(shù)據(jù)分析的能力[8]。

    3.2 ? ECharts在客戶端的構(gòu)建和圖表實(shí)現(xiàn)

    3.2.1 ? 客戶端引入ECharts圖表庫(kù)

    ECharts圖表的構(gòu)建和實(shí)現(xiàn),按照如圖3所示流程進(jìn)行。

    ECharts在客戶端的引入是比較簡(jiǎn)單的,ECharts3版本開(kāi)始,不再使用內(nèi)置AMD加載器,只需要在前端頁(yè)面中的head部分,使用script標(biāo)簽直接引入ECharts的依賴js庫(kù),。

    3.2.2 ? 初始化圖表實(shí)例和數(shù)據(jù)配置

    在繪制圖標(biāo)前,需要為ECharts準(zhǔn)備一個(gè)具備一定寬高的DOM容器,能夠放下所需要的圖表。使用getElementById()函數(shù),獲取DOM容器,使用ECharts.init()方法,基于這個(gè)DOM容器,完成對(duì)圖表的初始化。

    <!doctype html>

    異步加載后臺(tái)數(shù)據(jù)

    //定義一個(gè)具備尺寸的DOM容器

    完成圖表的初始化以后,再使用setOption方法實(shí)現(xiàn)DOM容器中數(shù)據(jù)的渲染,并使用Option參數(shù)配置圖表數(shù)據(jù),最后使用通用的通過(guò)setOption方法生成需要的圖表類型。

    option={

    title:{

    text:'分專業(yè)課題項(xiàng)目級(jí)別'

    },

    tooltip:{

    trigger:'axis'

    },

    legend:{

    data:['國(guó)家級(jí)','省級(jí)','地市級(jí)','校級(jí)']

    },

    xAxis:{

    type:'category',

    data:['動(dòng)漫制作技術(shù)','嵌入式技術(shù)與應(yīng)用','計(jì)算機(jī)應(yīng)用技術(shù)','計(jì)算網(wǎng)絡(luò)技術(shù)','軟件技術(shù)']

    },

    yAxis:{

    type:'value'

    },

    series:[{

    name:'國(guó)家級(jí)',

    data:[4,0,2,0,0,],

    type:'bar',

    },{

    name:'省級(jí)',

    data:[8,2,1,0,0,],

    type:'bar',

    },{

    name:'地市級(jí)',

    data:[3,0,0,0,1,],

    type:'bar',

    },{

    name:'校級(jí)',

    data:[51,7,3,1,1,],

    type:'bar',

    }

    ]};

    myChart.setOption(option);

    常見(jiàn)配置項(xiàng)說(shuō)明見(jiàn)表1。

    Axis表示直角坐標(biāo)系中的坐標(biāo)軸,下級(jí)參數(shù)data表示類目數(shù)據(jù),在類目軸type:'category'中有效,數(shù)據(jù)可以簡(jiǎn)化為一個(gè)一維數(shù)組表示。Series是圖表中的數(shù)據(jù)核心,其下級(jí)data表示數(shù)據(jù)系列中的數(shù)據(jù)數(shù)組。數(shù)組項(xiàng)可以為單個(gè)數(shù)值,也可以是一個(gè)數(shù)組形式的數(shù)據(jù),在異步動(dòng)態(tài)加載中,data一般是從后臺(tái)獲取的json形式數(shù)組。

    3.3 ? ECharts的交互組件

    可視化并不意味著呈現(xiàn)的畫面是靜態(tài)不變化的[9],也不意味著用戶對(duì)于可視化的效果只能通過(guò)視覺(jué)去感受,數(shù)據(jù)的可視化還包括了用戶對(duì)可視化界面的操作和數(shù)據(jù)圖像反饋,包括了用戶的交互體驗(yàn)感。ECharts推出大量的交互組件[10],這些交互組件都可在教師專業(yè)發(fā)展可視化領(lǐng)域加以利用,成為數(shù)據(jù)可視化促進(jìn)教師專業(yè)發(fā)展分析的重要輔助手段。在教師專業(yè)發(fā)展數(shù)據(jù)可視化項(xiàng)目中運(yùn)用了一些關(guān)鍵組件。

    3.3.1 ? markPoint和markLine標(biāo)注點(diǎn)組件

    markPoint用來(lái)增加標(biāo)注點(diǎn),常常在數(shù)據(jù)呈現(xiàn)中標(biāo)注最大值和最小值,只要在代碼yAxis.series中增加markPoint。

    markLine組件用于圖表標(biāo)線,在yAxis.series中增加markLine。

    在教師發(fā)展數(shù)據(jù)可視化系統(tǒng)的專業(yè)論文類別顯示中,就是使用這兩個(gè)組件顯示獲取數(shù)據(jù)的最大值、最小值和平均值的,如圖4所示。

    3.3.2 ? dataZoom區(qū)域縮放組件

    ECharts的dataZoom組件為用戶提供了進(jìn)一步的數(shù)據(jù)交互能力,它的工作原理是通過(guò)數(shù)據(jù)過(guò)技術(shù)達(dá)到區(qū)域縮放的效果。使用這個(gè)組件,用戶能自由關(guān)注數(shù)據(jù)信息的細(xì)節(jié),既能概覽數(shù)據(jù)整體、去除離散數(shù)據(jù)的影響[11],又能通過(guò)鼠標(biāo)的動(dòng)作選取部分?jǐn)?shù)據(jù),關(guān)注到局部數(shù)據(jù)的發(fā)展,有針對(duì)地掌握重要信息。dataZoom組件是對(duì)坐標(biāo)軸進(jìn)行數(shù)據(jù)窗口縮放或者窗口平移操作。dataZoom組件可以通過(guò)type屬性,決定數(shù)據(jù)是在窗口內(nèi)變化,還是在坐標(biāo)軸內(nèi)通過(guò)鼠標(biāo)滾輪操作進(jìn)行變化,在教師發(fā)展數(shù)據(jù)可視化系統(tǒng)設(shè)計(jì)中,由于專業(yè)較多,如果需要針對(duì)某一個(gè)或者幾個(gè)專業(yè),關(guān)注數(shù)據(jù)信息的細(xì)節(jié),就需要加入dataZoom組件進(jìn)行區(qū)域縮放,如圖5所示。

    3.3.3 ? 圖例交互

    圖例交互組件通過(guò)展現(xiàn)不同系列的標(biāo)記,用戶可以通過(guò)點(diǎn)擊具體圖例標(biāo)記顯示對(duì)應(yīng)數(shù)據(jù)系列,以便排除不必要的數(shù)據(jù)系列,幫助用戶進(jìn)一步把關(guān)注點(diǎn)集中在目標(biāo)數(shù)據(jù)上。在系統(tǒng)設(shè)計(jì)中,不同專業(yè)近三年的論文數(shù)據(jù)分別通過(guò)三個(gè)系列完成,如圖6所示,當(dāng)需要查看需要了解某一年的數(shù)據(jù),就可以點(diǎn)擊圖例,進(jìn)行圖例交互,顯示單個(gè)圖例所對(duì)應(yīng)的系列數(shù)據(jù)。

    3.4 ? 通過(guò)Ajax技術(shù)實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)繪制

    在數(shù)據(jù)可視化的實(shí)際數(shù)據(jù)繪制中,所需要顯示的數(shù)據(jù)不是靜態(tài)數(shù)據(jù),而需要從服務(wù)器端讀取數(shù)據(jù)進(jìn)行動(dòng)態(tài)加載后呈現(xiàn)?;玖鞒倘鐖D7所示。

    3.4.1 ? 獲取后臺(tái)數(shù)據(jù)

    獲取后臺(tái)數(shù)據(jù)的方法很多,這里使用PHP技術(shù)讀取后臺(tái)數(shù)據(jù)。以讀取專業(yè)論文數(shù)量為例,首先定義SQL語(yǔ)句,按專業(yè)分組為查詢論文表、教師信息表、專業(yè)信息表三張表格,得到本專業(yè)教師的論文數(shù)量。使用mysql_query()函數(shù)送出查詢到的結(jié)果,再使用mysql_fetch_assoc()得到結(jié)果的聯(lián)數(shù)組形式。在這里定義了數(shù)組變量$array,在使用while語(yǔ)句循環(huán)出查詢結(jié)果后,將查詢結(jié)果從尾部插入$array數(shù)組中。

    $respro_SQL="SELECT c.`zy_mc`AS'zy_name',count(a.`lw_id`) AS'lw_num'

    FROM`teachers_lunwen`a,`teachers_info`b,`zhuanye`c

    WHERE b.`teachers_jgh`=a.`lw_jgh`

    AND c.`zy_code`=b.`teachers_code`

    GROUP BY b.`teachers_code`";

    $result_respro=mysql_query($respro_SQL);

    $array=array();

    while($row=mysql_fetch_assoc($result_respro)){

    array_push($array,$row);

    }

    3.4.2 ? 將數(shù)據(jù)轉(zhuǎn)換成JSON數(shù)據(jù)

    JSON是一種輕量級(jí)的文本數(shù)據(jù)交換格式,可以使用它進(jìn)行前端和服務(wù)器端數(shù)據(jù)交換,也可以進(jìn)行移動(dòng)端和服務(wù)器端的數(shù)據(jù)交換。將PHP數(shù)據(jù)轉(zhuǎn)換成JSON格式,如圖8所示。使用內(nèi)置函數(shù)json_encode()進(jìn)行格式轉(zhuǎn)換。轉(zhuǎn)換為JSON之后將結(jié)果賦值給變量$data,使用PHP中的echo語(yǔ)句輸出JSON數(shù)據(jù)。

    3.4.3 ? 客戶端解析JSON數(shù)據(jù)

    在數(shù)據(jù)可視化頁(yè)面,ECharts不能直接使用JSON數(shù)據(jù),所以就需要使用Ajax技術(shù)解析JSON格式數(shù)據(jù)。因?yàn)閿?shù)據(jù)是動(dòng)態(tài)顯示的,因此option中的xAxis和yAxis里的data都應(yīng)該先設(shè)置為空值。在解析完成后,用從服務(wù)器取回的數(shù)據(jù)作為data的值。

    先初始化兩個(gè)數(shù)組zymc=[],papernum=[],分別用于存放專業(yè)名稱和論文數(shù)量,實(shí)際上這兩個(gè)數(shù)組分別用來(lái)存放X軸和Y軸的坐標(biāo)值。再在客戶端頁(yè)面中發(fā)送Ajax請(qǐng)求,獲取JSON數(shù)據(jù)。當(dāng)函數(shù)為真的時(shí)候就循環(huán)數(shù)據(jù),把數(shù)據(jù)添加到創(chuàng)建的兩個(gè)數(shù)組里面,最后返回兩個(gè)數(shù)組。

    varzymc=[],papernum=[];//初始化兩個(gè)數(shù)組,存放從數(shù)據(jù)庫(kù)中獲取到的數(shù)據(jù)

    functionget_zylwsl() {

    $.ajax({//調(diào)用ajax來(lái)實(shí)現(xiàn)異步的加載數(shù)據(jù)

    type:"post",//請(qǐng)求方式

    async:false,

    url:"app/get_zylwsl.php",//json文件路徑

    data:{},

    dataType:"json",

    success:function(result){

    if(result){

    for(var i=0;i

    zymc.push(result[i].zy_name);

    papernum.push(result[i].lw_num);

    }}},

    error:function(errmsg){

    alert("Ajax獲取服務(wù)器數(shù)據(jù)出錯(cuò)了!"+errmsg);

    }});

    returnzymc,papernum;

    }

    get_zylwsl();//執(zhí)行異步請(qǐng)求

    Ajax請(qǐng)求是寫在option外面,一次請(qǐng)求直接返回兩個(gè)數(shù)組,這樣就不會(huì)造成數(shù)據(jù)的冗余,專業(yè)名稱zymc放入X軸的data中,papernum放入series的data中。后臺(tái)數(shù)據(jù)庫(kù)中的數(shù)據(jù)的可視化結(jié)果就呈現(xiàn)在前端頁(yè)面中了,如圖9所示。

    4 ? 結(jié)論(Conclusion)

    本文介紹了ECharts在可視化開(kāi)發(fā)中的基礎(chǔ)配置和使用方法,展示了數(shù)據(jù)可視化開(kāi)發(fā)過(guò)程。

    通過(guò)對(duì)教師專業(yè)發(fā)展數(shù)據(jù)的可視化關(guān)鍵技術(shù)的闡述,可以看出,采用ECharts技術(shù)實(shí)現(xiàn)數(shù)據(jù)可視化后,數(shù)據(jù)呈現(xiàn)形式鮮明、直觀,能夠向用戶形象直觀地呈現(xiàn)數(shù)據(jù),便于用戶對(duì)數(shù)據(jù)表進(jìn)行管理、總結(jié)和分析,能夠極大提高工作效率,在教師專業(yè)發(fā)展數(shù)據(jù)可視化開(kāi)發(fā)中發(fā)揮了重要作用,通過(guò)將教師教學(xué)、科研、教育積累的大量數(shù)據(jù)以適合的方式加以呈現(xiàn),能促進(jìn)決策者全面、正確、深入理解數(shù)據(jù),科學(xué)制定教師發(fā)展決策。也為當(dāng)下流行的數(shù)據(jù)挖掘、大數(shù)據(jù)分析提供了技術(shù)支持。

    參考文獻(xiàn)(References)

    [1] LauraE.Matzen,MichaelJ.Haass,KristinM.Divis,et al.Wilson.Data Visualization Saliency Model:A Tool for Evaluating Abstract Data Visualizations[J].IEEE Transactions on Visualization and Computer Graphics,2018,24(1):563-573.

    [2] Xuedi Qin,Yuyu Luo,Nan Tang,et al.DEEPEYE:An Automatic Big Data Visualization Framework[J].Big Data Mining and Analytics,2018,1(01):75-82

    [3] HumairaEhsan,MohamedA.Sharaf,PanosK.Chrysanthis.Efficient Recommendation of Aggregate Data Visualizations[J].IEEE Transactions on Knowledge and Data Engineering,2018,30(2):263-277.

    [4] 胡瑞娟.大數(shù)據(jù)架構(gòu)下的熱詞發(fā)現(xiàn)與可視化技術(shù)研究[J].軟件工程,2018,21(05):1-3.

    [5] 陳為,沈則潛.數(shù)據(jù)可視化[M].北京:電子工業(yè)出版社,2013:12.

    [6] 崔迪,郭小燕,陳為.大數(shù)據(jù)可視化的挑戰(zhàn)與最新進(jìn)展[J].計(jì)算機(jī)應(yīng)用,2017,37(07):2044-2049;2056.

    [7] 王龍,王一男.基于ECharts的可視化高校綜合信息分析決策系統(tǒng)[J].現(xiàn)代電子技術(shù),2017,40(06):68-70.

    [8] 沈漢威,張小龍,陳為,等.可視化及可視分析專題前言[J].軟件學(xué)報(bào),2016,27(05):1059-1060.

    [9] 王龍,王一男.基于ECharts的可視化高校綜合信息分析決策系統(tǒng)[J].現(xiàn)代電子技術(shù),2017,40(06):68-70.

    [10] 王子毅,張春海.基于ECharts的數(shù)據(jù)可視化分析組件設(shè)計(jì)實(shí)現(xiàn)[J].微型機(jī)與應(yīng)用,2016,35(14):46-48;51.

    [11] 劉歡,湯維中,任友群.數(shù)據(jù)可視化促進(jìn)教育決策科學(xué)化:內(nèi)涵、策略與挑戰(zhàn)[J].教育發(fā)展研究,2018,38(05):75-82.

    作者簡(jiǎn)介:

    崔 ?蓬(1980-),女,碩士,講師.研究領(lǐng)域:虛擬現(xiàn)實(shí),Web程序開(kāi)發(fā).

    猜你喜歡
    數(shù)據(jù)可視化
    移動(dòng)可視化架構(gòu)與關(guān)鍵技術(shù)綜述
    大數(shù)據(jù)時(shí)代背景下本科教學(xué)質(zhì)量動(dòng)態(tài)監(jiān)控系統(tǒng)的構(gòu)建
    可視化:新媒體語(yǔ)境下的數(shù)據(jù)、敘事與設(shè)計(jì)研究
    我國(guó)數(shù)據(jù)新聞的發(fā)展困境與策略研究
    科技傳播(2016年19期)2016-12-27 14:53:29
    基于R語(yǔ)言的大數(shù)據(jù)審計(jì)方法研究
    數(shù)據(jù)可視化概念研究
    大數(shù)據(jù)背景下數(shù)據(jù)可視化方法研究
    基于B/S結(jié)構(gòu)的考試成績(jī)分析系統(tǒng)
    基于Hadoop的商業(yè)數(shù)據(jù)可視化分析模型的研究
    用戶數(shù)據(jù)統(tǒng)計(jì)挖掘與展示
    亚洲avbb在线观看| 国产日韩欧美视频二区| 国产淫语在线视频| 成人免费观看视频高清| 大香蕉久久成人网| 美女扒开内裤让男人捅视频| 一区二区三区乱码不卡18| 亚洲精品国产区一区二| kizo精华| 亚洲国产欧美一区二区综合| 欧美另类亚洲清纯唯美| 亚洲va日本ⅴa欧美va伊人久久| 欧美日韩亚洲高清精品| a级片在线免费高清观看视频| 国产成人精品久久二区二区91| 精品一区二区三区四区五区乱码| 亚洲色图综合在线观看| 欧美日韩黄片免| 一进一出好大好爽视频| 欧美在线一区亚洲| 日韩中文字幕视频在线看片| 美国免费a级毛片| 中文字幕制服av| 深夜精品福利| 国产成人影院久久av| 精品欧美一区二区三区在线| 美国免费a级毛片| 99久久人妻综合| 在线天堂中文资源库| 久久精品亚洲av国产电影网| 制服人妻中文乱码| 一级黄色大片毛片| 18禁黄网站禁片午夜丰满| 91老司机精品| 亚洲成人免费电影在线观看| 91麻豆精品激情在线观看国产 | 久久久国产精品麻豆| 成人黄色视频免费在线看| 国产精品免费大片| 女性被躁到高潮视频| 免费黄频网站在线观看国产| 黄色视频,在线免费观看| 18禁黄网站禁片午夜丰满| 亚洲精品av麻豆狂野| 老汉色∧v一级毛片| 欧美激情 高清一区二区三区| av超薄肉色丝袜交足视频| 一级片'在线观看视频| 又黄又粗又硬又大视频| 亚洲成人免费av在线播放| 90打野战视频偷拍视频| 18禁黄网站禁片午夜丰满| 少妇猛男粗大的猛烈进出视频| 欧美亚洲日本最大视频资源| www.999成人在线观看| 一区二区三区精品91| 正在播放国产对白刺激| 在线观看免费视频日本深夜| 少妇被粗大的猛进出69影院| 久久精品成人免费网站| 91大片在线观看| 黑人巨大精品欧美一区二区mp4| 80岁老熟妇乱子伦牲交| 亚洲人成电影观看| 久久国产精品人妻蜜桃| 日本黄色视频三级网站网址 | 桃红色精品国产亚洲av| 丰满迷人的少妇在线观看| 国产精品亚洲一级av第二区| 亚洲成人国产一区在线观看| 久久性视频一级片| 高潮久久久久久久久久久不卡| 久久久精品区二区三区| 亚洲久久久国产精品| 青草久久国产| 日本av手机在线免费观看| 国产无遮挡羞羞视频在线观看| 99精品欧美一区二区三区四区| 大香蕉久久成人网| 国精品久久久久久国模美| 国产高清视频在线播放一区| 国产三级黄色录像| 极品人妻少妇av视频| 在线观看舔阴道视频| 天天躁夜夜躁狠狠躁躁| 亚洲九九香蕉| 婷婷丁香在线五月| 老熟妇乱子伦视频在线观看| 久热这里只有精品99| 汤姆久久久久久久影院中文字幕| 看免费av毛片| 嫩草影视91久久| 国产男女超爽视频在线观看| 成人国语在线视频| 热99国产精品久久久久久7| 国产日韩欧美在线精品| 国产成人精品无人区| 2018国产大陆天天弄谢| 黑人巨大精品欧美一区二区mp4| 免费在线观看完整版高清| 久久九九热精品免费| 我的亚洲天堂| 男人舔女人的私密视频| 大陆偷拍与自拍| 国产成人免费观看mmmm| 亚洲一区中文字幕在线| 考比视频在线观看| 后天国语完整版免费观看| 窝窝影院91人妻| 91字幕亚洲| 亚洲人成77777在线视频| 国产97色在线日韩免费| a级毛片黄视频| 少妇被粗大的猛进出69影院| 欧美人与性动交α欧美精品济南到| 国产成人免费无遮挡视频| 精品亚洲成a人片在线观看| 91av网站免费观看| 2018国产大陆天天弄谢| 亚洲熟女毛片儿| 天堂动漫精品| 精品一区二区三区四区五区乱码| 757午夜福利合集在线观看| av欧美777| 桃红色精品国产亚洲av| 在线观看免费高清a一片| 国产在线一区二区三区精| 香蕉丝袜av| 欧美日韩亚洲国产一区二区在线观看 | 国产日韩一区二区三区精品不卡| 免费在线观看影片大全网站| 国产一区二区三区在线臀色熟女 | 女警被强在线播放| 国产在视频线精品| 久久精品aⅴ一区二区三区四区| 免费看十八禁软件| 脱女人内裤的视频| 新久久久久国产一级毛片| 精品免费久久久久久久清纯 | 亚洲精品av麻豆狂野| 亚洲中文字幕日韩| 人人妻人人爽人人添夜夜欢视频| 亚洲黑人精品在线| 成人影院久久| 少妇粗大呻吟视频| 欧美激情高清一区二区三区| 亚洲avbb在线观看| 美女视频免费永久观看网站| 日韩欧美免费精品| 丰满人妻熟妇乱又伦精品不卡| 精品国产亚洲在线| 成人亚洲精品一区在线观看| 精品午夜福利视频在线观看一区 | 亚洲国产精品一区二区三区在线| 成人影院久久| 99久久人妻综合| 满18在线观看网站| av天堂久久9| 欧美日韩亚洲高清精品| 51午夜福利影视在线观看| 夫妻午夜视频| 悠悠久久av| 国产欧美亚洲国产| 久久久久视频综合| 天堂俺去俺来也www色官网| 性高湖久久久久久久久免费观看| 中文字幕色久视频| 国产无遮挡羞羞视频在线观看| 亚洲av电影在线进入| 大码成人一级视频| 亚洲精品成人av观看孕妇| 国产主播在线观看一区二区| 麻豆国产av国片精品| 搡老熟女国产l中国老女人| 久久狼人影院| 后天国语完整版免费观看| 香蕉久久夜色| 欧美激情 高清一区二区三区| 午夜老司机福利片| 国产精品国产高清国产av | 制服诱惑二区| 热99国产精品久久久久久7| 欧美激情 高清一区二区三区| 日本wwww免费看| 757午夜福利合集在线观看| 人妻一区二区av| 国产成人一区二区三区免费视频网站| 免费日韩欧美在线观看| 日本黄色日本黄色录像| 精品欧美一区二区三区在线| 悠悠久久av| 亚洲av第一区精品v没综合| 国产人伦9x9x在线观看| 男女午夜视频在线观看| 大香蕉久久成人网| 不卡av一区二区三区| 91麻豆精品激情在线观看国产 | 久久午夜亚洲精品久久| netflix在线观看网站| 一区二区日韩欧美中文字幕| 麻豆国产av国片精品| 亚洲va日本ⅴa欧美va伊人久久| 一本一本久久a久久精品综合妖精| 国产精品秋霞免费鲁丝片| www日本在线高清视频| 亚洲久久久国产精品| 国产单亲对白刺激| 999久久久精品免费观看国产| 大陆偷拍与自拍| 欧美大码av| 日韩免费av在线播放| 精品福利永久在线观看| 亚洲色图综合在线观看| 精品人妻在线不人妻| 一区在线观看完整版| 天天躁日日躁夜夜躁夜夜| 亚洲熟女毛片儿| 日韩中文字幕欧美一区二区| 日本wwww免费看| 精品午夜福利视频在线观看一区 | 日韩视频在线欧美| 美女高潮喷水抽搐中文字幕| 亚洲五月婷婷丁香| 午夜成年电影在线免费观看| 一区二区三区激情视频| 国产三级黄色录像| 两人在一起打扑克的视频| 美女国产高潮福利片在线看| 久久中文看片网| 男人操女人黄网站| 日日爽夜夜爽网站| 国产精品影院久久| 国产有黄有色有爽视频| 成年女人毛片免费观看观看9 | 久久久国产一区二区| 午夜激情av网站| 人妻一区二区av| 国产极品粉嫩免费观看在线| 99精品在免费线老司机午夜| 精品亚洲成a人片在线观看| 亚洲九九香蕉| 老司机午夜福利在线观看视频 | 久久久精品区二区三区| 啦啦啦免费观看视频1| av网站免费在线观看视频| 亚洲精品国产色婷婷电影| 欧美日韩亚洲高清精品| 女性生殖器流出的白浆| 人人妻人人澡人人看| 欧美乱码精品一区二区三区| 日韩中文字幕欧美一区二区| 亚洲精品一二三| 亚洲精品自拍成人| 成人18禁高潮啪啪吃奶动态图| 美女国产高潮福利片在线看| 精品亚洲成国产av| 超色免费av| 黄色毛片三级朝国网站| 女人高潮潮喷娇喘18禁视频| 免费高清在线观看日韩| 少妇的丰满在线观看| 大片免费播放器 马上看| 久久精品国产a三级三级三级| 午夜福利免费观看在线| 日本vs欧美在线观看视频| 午夜福利视频精品| 国产在线一区二区三区精| 免费观看人在逋| av又黄又爽大尺度在线免费看| 不卡av一区二区三区| 久久精品aⅴ一区二区三区四区| 亚洲精品自拍成人| 久久久久久久久免费视频了| 国产成人欧美| 国产精品.久久久| 热99re8久久精品国产| 精品国产国语对白av| 国产成人欧美| av视频免费观看在线观看| 国产成人精品久久二区二区91| 男女免费视频国产| 777米奇影视久久| 亚洲成人手机| 另类精品久久| 国产不卡av网站在线观看| 人成视频在线观看免费观看| 狂野欧美激情性xxxx| 精品少妇久久久久久888优播| 国产精品一区二区精品视频观看| 18禁国产床啪视频网站| 麻豆国产av国片精品| 99九九在线精品视频| 国产成人系列免费观看| 日韩人妻精品一区2区三区| 久久人妻av系列| 天天躁夜夜躁狠狠躁躁| 亚洲av第一区精品v没综合| 成人影院久久| 狠狠婷婷综合久久久久久88av| 欧美另类亚洲清纯唯美| 999精品在线视频| 99精国产麻豆久久婷婷| 色尼玛亚洲综合影院| 久久婷婷成人综合色麻豆| 视频区欧美日本亚洲| 日韩有码中文字幕| 一级毛片精品| 欧美日韩黄片免| 两个人免费观看高清视频| 亚洲精品自拍成人| 国产人伦9x9x在线观看| 激情视频va一区二区三区| 国产三级黄色录像| 欧美成人免费av一区二区三区 | 国产av又大| 国产高清videossex| 老汉色∧v一级毛片| 国产精品av久久久久免费| 免费久久久久久久精品成人欧美视频| 黄网站色视频无遮挡免费观看| 亚洲av日韩精品久久久久久密| 国产精品亚洲av一区麻豆| 一级黄色大片毛片| 国产在线免费精品| 老司机午夜福利在线观看视频 | 日本精品一区二区三区蜜桃| 免费不卡黄色视频| 黄色视频在线播放观看不卡| 一进一出好大好爽视频| 国产精品美女特级片免费视频播放器 | 精品国产乱码久久久久久小说| 动漫黄色视频在线观看| 99riav亚洲国产免费| 777久久人妻少妇嫩草av网站| 男女之事视频高清在线观看| 搡老熟女国产l中国老女人| 色94色欧美一区二区| 精品少妇久久久久久888优播| 亚洲,欧美精品.| 免费av中文字幕在线| 免费少妇av软件| 欧美黄色淫秽网站| 女人高潮潮喷娇喘18禁视频| 桃花免费在线播放| 涩涩av久久男人的天堂| 国产成人免费观看mmmm| 亚洲成人免费av在线播放| 日本vs欧美在线观看视频| 欧美+亚洲+日韩+国产| 美女主播在线视频| 12—13女人毛片做爰片一| 成年人黄色毛片网站| 亚洲三区欧美一区| 免费人妻精品一区二区三区视频| 国产亚洲av高清不卡| 亚洲av日韩在线播放| 欧美 亚洲 国产 日韩一| 色94色欧美一区二区| 美女福利国产在线| videosex国产| 精品少妇内射三级| 日韩视频一区二区在线观看| 欧美日韩国产mv在线观看视频| 一个人免费在线观看的高清视频| 大片免费播放器 马上看| 成人亚洲精品一区在线观看| 午夜91福利影院| videosex国产| 天天躁日日躁夜夜躁夜夜| 老司机影院毛片| 少妇猛男粗大的猛烈进出视频| 国产午夜精品久久久久久| 免费在线观看日本一区| 欧美日韩中文字幕国产精品一区二区三区 | 一级黄色大片毛片| 1024视频免费在线观看| 一区二区三区激情视频| 中文欧美无线码| 亚洲三区欧美一区| 波多野结衣一区麻豆| 国产成人欧美| 三级毛片av免费| 黑人巨大精品欧美一区二区蜜桃| 亚洲国产av新网站| 无遮挡黄片免费观看| 久久精品国产99精品国产亚洲性色 | av有码第一页| netflix在线观看网站| 国产精品自产拍在线观看55亚洲 | 午夜免费成人在线视频| 亚洲成a人片在线一区二区| 男女午夜视频在线观看| 人妻久久中文字幕网| 精品视频人人做人人爽| 成人18禁在线播放| kizo精华| 亚洲 欧美一区二区三区| 国产在线免费精品| 在线观看舔阴道视频| 国产有黄有色有爽视频| 美女国产高潮福利片在线看| 又大又爽又粗| 精品一区二区三区视频在线观看免费 | 欧美 日韩 精品 国产| 精品熟女少妇八av免费久了| 日本五十路高清| 日韩有码中文字幕| 亚洲成人免费av在线播放| 可以免费在线观看a视频的电影网站| 免费少妇av软件| 午夜久久久在线观看| 国产精品国产av在线观看| 丰满迷人的少妇在线观看| 亚洲精品美女久久久久99蜜臀| 国精品久久久久久国模美| 91成年电影在线观看| 精品国产国语对白av| 免费女性裸体啪啪无遮挡网站| 岛国在线观看网站| 一级,二级,三级黄色视频| 日韩中文字幕欧美一区二区| 中文字幕人妻熟女乱码| av线在线观看网站| 国产单亲对白刺激| av视频免费观看在线观看| 精品第一国产精品| 老汉色av国产亚洲站长工具| 久久精品国产综合久久久| 精品国产乱码久久久久久男人| www日本在线高清视频| 亚洲精华国产精华精| 国产亚洲一区二区精品| 女警被强在线播放| 欧美精品高潮呻吟av久久| 婷婷丁香在线五月| 1024香蕉在线观看| 看免费av毛片| 叶爱在线成人免费视频播放| 下体分泌物呈黄色| 欧美乱妇无乱码| 男人舔女人的私密视频| 狂野欧美激情性xxxx| 一区福利在线观看| 色视频在线一区二区三区| 欧美日韩中文字幕国产精品一区二区三区 | av线在线观看网站| 色综合欧美亚洲国产小说| 另类亚洲欧美激情| 亚洲 欧美一区二区三区| 国产男女超爽视频在线观看| 曰老女人黄片| 国产黄频视频在线观看| 999久久久国产精品视频| 亚洲免费av在线视频| 精品视频人人做人人爽| 淫妇啪啪啪对白视频| 国产免费现黄频在线看| 欧美激情久久久久久爽电影 | 精品亚洲成国产av| 免费在线观看黄色视频的| 精品亚洲成a人片在线观看| 国产男女内射视频| 精品乱码久久久久久99久播| 丝袜美足系列| 人成视频在线观看免费观看| 婷婷成人精品国产| 十分钟在线观看高清视频www| 美女午夜性视频免费| 高清在线国产一区| 国产精品免费一区二区三区在线 | 欧美精品啪啪一区二区三区| 国产黄色免费在线视频| 12—13女人毛片做爰片一| 桃花免费在线播放| 热99久久久久精品小说推荐| 国产1区2区3区精品| 性色av乱码一区二区三区2| 九色亚洲精品在线播放| 亚洲色图 男人天堂 中文字幕| av天堂在线播放| 国产激情久久老熟女| 天堂动漫精品| av电影中文网址| 午夜福利在线观看吧| 欧美 日韩 精品 国产| 成人国语在线视频| 久久精品国产亚洲av香蕉五月 | 黄色 视频免费看| 桃花免费在线播放| 亚洲视频免费观看视频| 一区二区三区国产精品乱码| 亚洲国产精品一区二区三区在线| 亚洲精品在线美女| 成人国产av品久久久| 亚洲第一欧美日韩一区二区三区 | 精品久久蜜臀av无| 国产一卡二卡三卡精品| 国产成人精品久久二区二区免费| 母亲3免费完整高清在线观看| 欧美日韩黄片免| 国产成人免费观看mmmm| 91麻豆精品激情在线观看国产 | 淫妇啪啪啪对白视频| 成在线人永久免费视频| 欧美日韩精品网址| 国产极品粉嫩免费观看在线| 久久狼人影院| 国产av国产精品国产| 国产免费福利视频在线观看| 国产一区二区三区视频了| 日韩一卡2卡3卡4卡2021年| 久热这里只有精品99| 日本av手机在线免费观看| 中文字幕另类日韩欧美亚洲嫩草| 欧美成人午夜精品| 操美女的视频在线观看| 另类亚洲欧美激情| 9191精品国产免费久久| 亚洲av国产av综合av卡| 精品人妻1区二区| 亚洲精品国产色婷婷电影| 性高湖久久久久久久久免费观看| 欧美日韩av久久| 精品熟女少妇八av免费久了| 国产精品香港三级国产av潘金莲| 亚洲色图综合在线观看| 国产成人精品无人区| 老司机靠b影院| 精品欧美一区二区三区在线| 久久久久精品人妻al黑| 久久久久网色| 操出白浆在线播放| 男女无遮挡免费网站观看| av国产精品久久久久影院| 亚洲av日韩在线播放| 国产成人欧美| 老司机福利观看| 国产精品二区激情视频| 在线十欧美十亚洲十日本专区| 中文欧美无线码| 欧美精品高潮呻吟av久久| 50天的宝宝边吃奶边哭怎么回事| 亚洲欧美一区二区三区黑人| 免费在线观看影片大全网站| 国产亚洲欧美精品永久| 99re6热这里在线精品视频| 欧美国产精品va在线观看不卡| 制服诱惑二区| 国产又色又爽无遮挡免费看| 国产1区2区3区精品| av超薄肉色丝袜交足视频| 嫩草影视91久久| 黄色丝袜av网址大全| 黑丝袜美女国产一区| 亚洲熟女毛片儿| 一本—道久久a久久精品蜜桃钙片| 亚洲男人天堂网一区| av不卡在线播放| 香蕉国产在线看| 天天躁狠狠躁夜夜躁狠狠躁| 精品国产乱子伦一区二区三区| 天堂中文最新版在线下载| 黄色 视频免费看| 欧美另类亚洲清纯唯美| 视频区欧美日本亚洲| 变态另类成人亚洲欧美熟女 | 80岁老熟妇乱子伦牲交| 99久久99久久久精品蜜桃| 欧美亚洲 丝袜 人妻 在线| 新久久久久国产一级毛片| 人人澡人人妻人| 天堂中文最新版在线下载| 成人av一区二区三区在线看| 欧美中文综合在线视频| 国产免费现黄频在线看| 中文亚洲av片在线观看爽 | 亚洲专区字幕在线| 成人黄色视频免费在线看| 国产精品香港三级国产av潘金莲| 中文字幕高清在线视频| 欧美亚洲 丝袜 人妻 在线| 国产精品麻豆人妻色哟哟久久| 久久青草综合色| 交换朋友夫妻互换小说| 18禁观看日本| 制服人妻中文乱码| 狠狠狠狠99中文字幕| 女人被躁到高潮嗷嗷叫费观| 丰满人妻熟妇乱又伦精品不卡| 99国产综合亚洲精品| 婷婷成人精品国产| aaaaa片日本免费| 国产精品香港三级国产av潘金莲| 国产高清国产精品国产三级| 亚洲中文av在线| 激情在线观看视频在线高清 | 一级片'在线观看视频| 日本精品一区二区三区蜜桃| 美国免费a级毛片| 最新的欧美精品一区二区| 老熟妇仑乱视频hdxx| 亚洲免费av在线视频| av视频免费观看在线观看| 国产免费视频播放在线视频| 精品免费久久久久久久清纯 | 国产高清视频在线播放一区| 国产97色在线日韩免费| av欧美777| 国产精品电影一区二区三区 | 1024视频免费在线观看| 在线亚洲精品国产二区图片欧美| 欧美黄色淫秽网站| 精品人妻在线不人妻| 两个人看的免费小视频| 日韩熟女老妇一区二区性免费视频|