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

    基于SQLite數據庫的溫濕度實時存儲程序的設計

    2014-03-16 09:22:50武寧寧鮑玉琦
    電子設計工程 2014年10期
    關鍵詞:體系結構命令溫濕度

    武寧寧,鮑玉琦

    (1.青島理工大學臨沂校區(qū) 山東 臨沂 273400;2.江蘇科技大學 江蘇 鎮(zhèn)江 212003)

    溫濕度是工業(yè)現場最常見的監(jiān)測參數。在許多場合,溫濕度是重要的監(jiān)測參數和故障判斷的首要依據,因此,溫濕度的實時存儲具有十分重要的實用價值。

    溫濕度的實時存儲很早就受到工程師們的重視,最早的溫濕度實時存儲是通過數據的遠傳,存儲在電腦上,現場的溫濕度傳感器只是負責數據的采集,數據的實時存儲和管理完全是由上層的PC機來完成。后來,現場的傳感器不斷升級換代,逐漸具有了實時存儲的功能,但是那是的存儲器空間比較小,只能存儲十分有限的數據。

    近年來,隨著存儲器和嵌入式技術的飛速發(fā)展,現在的存儲器可以存儲大量的數據,甚至有的存儲器可以保持數年的不斷存儲[1],而且嵌入式技術可以有效的管理這部分存儲數據,從而實現數據的科學存儲和管理。

    文中重點介紹了基于SQLite數據庫的溫濕度實時存儲系統(tǒng),該系統(tǒng)充分利用SQLite數據庫的優(yōu)點和嵌入式系統(tǒng)的管理功能,實現了溫濕度的實時存儲和科學管理。

    1 SQLite3體系結構及移植

    1.1 SQLite3體系結構

    SQLITE數據庫采用的是模塊化的設計,主要有內核、SQL處理器、后端和附件4部分組成[2],其體系結構如圖1所示。

    圖1 SQLITE的體系結構Fig.1 The architecture of SQLite

    1)接口(Interface)。SQLite的接口是一些已經編寫好的C庫,雖然使用不同語言的API,但在底層仍然使用C庫執(zhí)行。

    2)編譯器(SQL Compiler)。 SQL語句通過接口后進入SQL編譯器,SQL處理器主要有標志處理器、分析器和代碼生成器3個部分組成。接口程序接收字符串之后,首先將其傳給標志處理器,標志處理器的主要任務是把這些字符串分成一個個標識符,把這些標識符傳給分析器。然后分析器在收集完標識符,把它轉換成完整的SQL語句,并且調用代碼生成器來產生虛擬的機器代碼,其中這些機器代碼是按照SQL語句的要求來工作。最后代碼生成器產生的程序送給虛擬機器來運行。

    3)虛擬機(VirtualMachine)。虛擬機是 SQLITE數據庫體系結構中十分核心的部分,它位于SQLITE數據庫后端的上一層,通常被稱之為虛擬數據庫引擎。它不僅會完成與數據相關的全部操作,而且還是客戶和存儲信息之間進行信息交換的中間單元。操作具體過程是用戶發(fā)出SQL語句請求,先由前端編譯器處理,生產專門的字節(jié)代碼程序,其中這些字節(jié)代碼程序可以執(zhí)行查詢、讀取和修改數據庫等操作,然后由VM解釋執(zhí)行,通常會調用B-tree模塊相關的接口,最后輸出執(zhí)行結果。

    4)后端(Backend)。后端的第一層是 B-tree,SQLITE 數據庫中的每個目錄和表格都是使用一個單獨的 B-tree,并且所有的 B-tree都被儲存在同一個磁盤文件里。因此可以通過可調整的頁面緩沖獲得對數據的快速查找和存儲。

    SQLITE數據庫獨特的體系結構,使得它具有更好的實時性,并且系統(tǒng)開銷小,底層控制能力很強,能夠高效的利用系統(tǒng)有限資源,可大大提高數據庫的存取速度,增強系統(tǒng)的安全性[3-8]。

    1.2 SQLite3體系結構

    本系統(tǒng)是將嵌入式SQLITE數據庫應用到S3C2440+Linux環(huán)境中,首先下載 sqlite-3.5.6.tar.gz,然后在在宿主機的交叉編譯環(huán)境下,編譯生成SQLITE的可執(zhí)行文件,最后將其下載到ARM板的相關目錄下。移植SQLITE的主要步驟如下:

    1)解壓sqlite-3.5.6.tar.gz工具包,命令為 tar-zxvf sqlite-3.5.6.tar.gz。

    2)解壓完成之后進入sqlite-3.5.6目錄下新建一個文件夾build。

    3)進入build文件夾,執(zhí)行./configure--host=arm-linuxprefix=/opt/sqlite-3.5.6/build,其中host是指定進行編譯的交叉編譯器,prefix是編譯后目標存放的路徑。

    4)執(zhí)行 make和 make install命令,在新建的 build目錄下生成 bin、lib、include、share 4 個文件夾。

    5)將build/bin目錄下的文件拷貝到ARM板的/usr/bin中,將build/lib目錄下的文件拷貝到ARM板的lib文件夾下。

    6)修改ARM板/usr/bin/sqlite3的權限,命令為chmod 755 sqlite3。

    完成上述6步后,可以在ARM板的終端輸入:sqlite3 test.db來驗證SQLITE數據庫是否移植成功。如果SQLITE數據庫成功移植,將在終端出現圖2所示的畫面。

    圖2 SQLITE數據庫成功移植畫面Fig.2 The successful transplanted picture of SQLITE database

    2 溫濕度實時存儲程序的設計

    2.1 SQLITE常用的API函數

    SQLITE數據庫提供了許多C語言的API接口,這些接口使得對數據庫的操作變得十分的方便。下面主要介紹SQLITE常用的API函數。

    1)打開數據庫:

    int sqlite3_open(

    const char*filename, //filename是數據庫的文件名

    sqlite3**db //輸出SQLITE數據庫的句柄

    );

    2)運行SQL函數:

    int sqlite3_exec(

    sqlite3*, //打開的數據庫句柄

    const char**sql, //要執(zhí)行的 SQL語句

    sqlite3_callback, //回調函數

    void*, //回調函數的第一個參數

    char**errmsg //返回錯誤信息

    );

    3)查詢數據:

    int sqlite3_get_table(

    sqlite3*, //打開的數據庫句柄

    const char*sql, //要執(zhí)行的 SQL 語句

    char***result,

    int*nrow,int*ncolumn, //返回結果的行數和列數

    char**errmsg //返回錯誤信息

    );

    4)關閉數據庫:

    int sqlite3_close(sqlite3*);

    2.2 溫濕度實時存儲程序的設計

    溫濕度存儲程序主要是對采集的溫、濕度數據進行實時存儲,在存儲程序的設計過程中要考慮上層用戶的方便查看,下面將對溫濕度存儲程序設計過程中數據庫的創(chuàng)建、帶有系統(tǒng)時間的表的創(chuàng)建和SQLITE數據庫動態(tài)數據的插入3個方面進行詳細介紹。

    1)創(chuàng)建數據庫。數據庫的創(chuàng)建可以在程序中完成,也可以在終端上直接輸入相關的命令來完成,這里采用后一種方法,直接在終端輸入:mkdir/sbin/dht11.db命令來創(chuàng)建數據庫。

    2)創(chuàng)建帶有系統(tǒng)時間的表。創(chuàng)建的表帶有時間信息可以方便后續(xù)的查看和管理,而且從某種程度上說,采集的溫、濕度數據只有與采集時間結合起來才有意義。同樣,創(chuàng)建表也有兩種方式,這里我們也是采用在終端輸入命令的方式來創(chuàng)建表,具體命令如下:

    Create table dht11 (timestamp not null default(datetime(‘now’,‘localtime’)),ID integer,humidity integer,temperature integer);

    上述命令的功能是創(chuàng)建一個帶有當地時間、序列號、濕度、溫度4個參數的表。

    3)數據庫動態(tài)數據插入。溫濕度存儲程序是實現對不斷更新變化的數據進行實時存儲,這里是通過下面的sqlite3_mprintf()函數來實現的。

    sqlite3_mprintf (“insert into dht11 (ID,humidity,temperature) values (‘%d’, ‘%d’, ‘%d’)”,m,result1,result2);

    上述程序語句中,m表示一個自增的變量,result1代表緩存區(qū)的濕度變量,result2代表緩存區(qū)的溫度變量。

    圖3 溫濕度存儲程序流程圖Fig.3 Flow diagram of temperature and humidity storage program

    上面介紹了溫濕度程序中建立系統(tǒng)時間和插入動態(tài)數據的實現方式,下面將對整個程序的結構進行分析。其中圖3是溫濕度存儲程序的流程圖。

    從上面的流程圖可以看出,整個程序主要包括3個部分:打開設備、打開數據庫、插入動態(tài)數據。實現這3個部分功能的程序如下:

    intmain(void)

    {

    int fd ,m;

    m=0;

    int retval;

    char buf[5];

    fd=open ( “/dev/dht11”, O_RDONLY); //以只讀方式打開設備

    if(fd==-1)

    {

    perror("open dht11 error "); //打開失敗

    exit(-1);

    }

    printf( “open/dev/dht11 successfully ” ) ;

    while(1)

    {

    sleep(1);

    retval=read(fd,buf,5);

    if(retval==-1)

    {

    perror ( “read dht11 error” ) ;

    printf( “read dht11 error” ) ;

    exit(-1);

    }

    char*errmsg;

    int ret,result,result1,result2,m;

    m++;

    result1=buf[0];

    result2=buf[2];

    sqlite3*db=NULL;

    result=sqlite3_open(“/sbin/dht11.db”,&db); //打開數據庫

    if(result!=SQLITE_OK)

    {

    fprintf(stderr,“Could notopen database:%s ”,errmsg);

    sqlite3_close(db); //關閉數據庫

    exit(1);

    }

    printf(“open databases successfully ”);

    char*value=sqlite3_mprintf (“insert into dht11 (ID,humidity,temperature)value( ‘%d’,‘%d’,‘%d’)”,m,result1,result2); //插入動態(tài)溫、濕度數據

    ret=sqlite3_exec(db,value,0,0,&errmsg);

    if(ret!=SQLITE_OK)

    {

    fprintf(stderr,"SQL error:%s ",errmsg);

    sqlite3_close(db); //關閉數據庫

    exit(1);

    }

    printf (“insert into dht11 successfully ”); //數據成功插入數據庫

    sqlite3_close(db);

    sleep(10); //延時 10 s

    }

    close(fd); //關閉設備

    }

    將上述程序編寫完成后,保存為time_sqlite3.c,然后利用交叉編譯工具對其進行編譯。具體命令如下:

    [root@localhost home]# arm-linux-gcc -I?/opt/build/include-L/opt/build/lib-o time_sqlite3 time_sqlite3.c-lsqlite3其中參數-I?/opt/build/include表示頭文件,參數-L/opt/build/lib表示編譯鏈接庫,編譯完成后,會在home目錄下生成time_sqlite3二進制文件。

    3 實驗結果

    將該文件下載到開發(fā)板的相關目錄下,并將其權限修改為可執(zhí)行文件,然后在終端輸入./time_sqlite3,將出現圖4所示的畫面。

    圖4 溫濕度存儲程序執(zhí)行畫面Fig.4 Implementalpictureof temperature and humidity storage program

    從上面圖4可知,溫濕度采集數據被成功的插入的數據庫中,經過多次重復實驗,程序未出現“跑飛”現象,說明編寫的溫濕度存儲程序可以完成對采集數據的實時存儲。

    4 結束語

    文中首先介紹了SQLite3數據庫的體系結構,然后介紹了在嵌入式系統(tǒng)下構建SQLite數據開發(fā)平臺,最后設計了溫濕度實時存儲的程序,并進行了試驗驗證。從試驗的結果可以看出,設計的溫濕度實時存儲程序能夠滿足實時性的要求,并且能夠長時間的穩(wěn)定工作。

    [1]趙彩云.內存數據庫性能分析及優(yōu)化[D].天津:南開大學,2008.

    [2]楊柳,龐和明,姜琳穎,等.嵌入式Linux及SQLite數據庫在智能監(jiān)控中的應用研究[J].微計算機信息,2010,26(12):65-67.YANG Liu,PANG He-wei,JIANG Lin-ying,et al.Application research of embedded Linux and SQLite database in the intelligentmonitoring system[J].Micro computer information,2010,26(12):65-67.

    [3]謝輝.嵌入式數據庫的設計與實現[D].太原:太原科技大學,2008.

    [4]張媛媛.嵌入式數據庫管理系統(tǒng)的研究與實現 [D].上海:華東師范大學,2007.

    [5]陸堅毅.網絡應用監(jiān)控系統(tǒng)設計與實現[D].武漢:華中科技大學,2012.

    [6]解輝,徐玉斌,李建偉,等.基于SQLite的嵌入式數據采集系統(tǒng)的研究[J].計算機與數字工程,2008(6):91-94.XIE Hui,XU Yu-bin,LI Jian-wei,et al.The research of embedded data acquisition system based on SQLite[J].Computer and Digital Engineering,2008(6):91-94.

    [7]高凱武,任傳勝.基于嵌入式linux網頁服務器的大壩安全監(jiān)測數據采集[J].工業(yè)儀表與自動化裝置,2013(6):95-98.GAO Kai-wu,REN Chuan-sheng.Dam safetymonitoring data collected based on embedded linux web server[J].Industrial Instrumentation&Automation,2013(6):95-98.

    [8]趙俊生.嵌入式Linux系統(tǒng)及其構造[J].工業(yè)儀表與自動化裝置,2013(3):16-19.ZHAO Jun-sheng.The embedded Linux system and its structure[J].Industrial Instrumentation&Automation,2013(3):16-19.

    猜你喜歡
    體系結構命令溫濕度
    只聽主人的命令
    溫濕度控制器在回收砂冷卻系統(tǒng)中的應用
    基于DSP的多路溫濕度監(jiān)測系統(tǒng)
    基于溫濕度控制的天氣預測裝置
    電子制作(2018年11期)2018-08-04 03:26:02
    移防命令下達后
    蒸發(fā)冷卻溫濕度獨立控制空調系統(tǒng)的應用
    基于粒計算的武器裝備體系結構超網絡模型
    作戰(zhàn)體系結構穩(wěn)定性突變分析
    這是人民的命令
    基于DODAF的裝備體系結構設計
    最近最新中文字幕大全电影3 | 91av网站免费观看| 别揉我奶头~嗯~啊~动态视频| 欧洲精品卡2卡3卡4卡5卡区| 香蕉久久夜色| 婷婷精品国产亚洲av在线| 亚洲精品美女久久久久99蜜臀| 一级片免费观看大全| 在线观看舔阴道视频| 手机成人av网站| 亚洲美女黄片视频| 亚洲狠狠婷婷综合久久图片| 在线看三级毛片| 啦啦啦韩国在线观看视频| 欧美日韩精品网址| 国产精品久久久人人做人人爽| 免费观看人在逋| 中文字幕精品亚洲无线码一区 | 一区福利在线观看| 免费女性裸体啪啪无遮挡网站| 人人妻人人澡人人看| 日韩大尺度精品在线看网址| 国产一区二区三区视频了| 精品国产美女av久久久久小说| 狠狠狠狠99中文字幕| 亚洲成a人片在线一区二区| 国产1区2区3区精品| 亚洲精品在线美女| 免费高清视频大片| tocl精华| 欧美最黄视频在线播放免费| 老熟妇仑乱视频hdxx| 久久99热这里只有精品18| 大型av网站在线播放| 国产区一区二久久| 不卡av一区二区三区| 国产三级在线视频| 亚洲七黄色美女视频| 99精品久久久久人妻精品| 精品午夜福利视频在线观看一区| 免费看日本二区| 男女视频在线观看网站免费 | 国产av又大| 国产区一区二久久| 黑人欧美特级aaaaaa片| 亚洲专区字幕在线| 欧美精品亚洲一区二区| 999精品在线视频| 午夜福利18| 在线免费观看的www视频| 国产午夜精品久久久久久| 午夜福利免费观看在线| 一级片免费观看大全| 日本撒尿小便嘘嘘汇集6| 制服人妻中文乱码| 亚洲av中文字字幕乱码综合 | 亚洲中文av在线| 亚洲九九香蕉| 国产成人精品无人区| 大香蕉久久成人网| 久久性视频一级片| 欧美日韩福利视频一区二区| 婷婷丁香在线五月| 久久国产精品人妻蜜桃| 波多野结衣巨乳人妻| 曰老女人黄片| 少妇粗大呻吟视频| 日韩精品免费视频一区二区三区| 国产黄a三级三级三级人| 日本免费a在线| 麻豆国产av国片精品| 亚洲欧美精品综合久久99| 久久天躁狠狠躁夜夜2o2o| 免费看十八禁软件| 午夜福利一区二区在线看| 国产99白浆流出| 久久久久久九九精品二区国产 | 夜夜看夜夜爽夜夜摸| 日韩精品青青久久久久久| 国产精品香港三级国产av潘金莲| 欧美黑人欧美精品刺激| 亚洲av电影在线进入| 最近最新免费中文字幕在线| 欧美乱妇无乱码| 亚洲成a人片在线一区二区| 国产久久久一区二区三区| 99精品在免费线老司机午夜| 亚洲色图av天堂| 午夜福利高清视频| 黄色女人牲交| 国产精品 国内视频| 午夜成年电影在线免费观看| 亚洲 欧美 日韩 在线 免费| 亚洲精品色激情综合| tocl精华| 看免费av毛片| 一级黄色大片毛片| 精品国内亚洲2022精品成人| xxxwww97欧美| 欧美中文日本在线观看视频| 可以免费在线观看a视频的电影网站| xxx96com| 国产高清视频在线播放一区| 国产av不卡久久| 99在线视频只有这里精品首页| 啦啦啦观看免费观看视频高清| 少妇粗大呻吟视频| 中文字幕另类日韩欧美亚洲嫩草| 天堂影院成人在线观看| 亚洲av成人不卡在线观看播放网| 欧美成人性av电影在线观看| 午夜久久久久精精品| 欧美三级亚洲精品| 听说在线观看完整版免费高清| bbb黄色大片| 国内精品久久久久精免费| 欧美性长视频在线观看| 国产爱豆传媒在线观看 | av视频在线观看入口| www.精华液| 亚洲中文字幕日韩| 国产精品九九99| 老司机午夜十八禁免费视频| 老司机在亚洲福利影院| 亚洲久久久国产精品| 免费在线观看黄色视频的| 欧美日本视频| av在线播放免费不卡| 麻豆av在线久日| 久久久久久久久免费视频了| 国产野战对白在线观看| 国产高清有码在线观看视频 | 国产成人啪精品午夜网站| 侵犯人妻中文字幕一二三四区| 91麻豆精品激情在线观看国产| 视频在线观看一区二区三区| 麻豆一二三区av精品| 国产三级在线视频| 大香蕉久久成人网| 国产成+人综合+亚洲专区| 亚洲片人在线观看| 欧美色视频一区免费| 人人妻人人看人人澡| 成人三级黄色视频| 桃红色精品国产亚洲av| av电影中文网址| 99re在线观看精品视频| 十八禁人妻一区二区| 中文字幕久久专区| 美女午夜性视频免费| a在线观看视频网站| 窝窝影院91人妻| 午夜福利18| 欧美黑人巨大hd| xxx96com| 精华霜和精华液先用哪个| 久久精品成人免费网站| 免费一级毛片在线播放高清视频| 日韩欧美一区视频在线观看| 非洲黑人性xxxx精品又粗又长| 一本综合久久免费| 亚洲久久久国产精品| 国产视频内射| 精品一区二区三区视频在线观看免费| 免费女性裸体啪啪无遮挡网站| 欧美国产日韩亚洲一区| www.自偷自拍.com| 中亚洲国语对白在线视频| 脱女人内裤的视频| 国内揄拍国产精品人妻在线 | 侵犯人妻中文字幕一二三四区| 哪里可以看免费的av片| 一卡2卡三卡四卡精品乱码亚洲| 国产亚洲av高清不卡| 99在线人妻在线中文字幕| 99久久精品国产亚洲精品| 国语自产精品视频在线第100页| 日本精品一区二区三区蜜桃| 成人三级做爰电影| 亚洲 国产 在线| 亚洲七黄色美女视频| 久久热在线av| 天天躁狠狠躁夜夜躁狠狠躁| 精品熟女少妇八av免费久了| 国产黄片美女视频| 亚洲性夜色夜夜综合| 欧美中文日本在线观看视频| 日韩欧美 国产精品| 精品国产乱码久久久久久男人| 成人三级做爰电影| 韩国精品一区二区三区| 69av精品久久久久久| 色尼玛亚洲综合影院| 美国免费a级毛片| 欧美中文日本在线观看视频| 脱女人内裤的视频| 夜夜看夜夜爽夜夜摸| 淫秽高清视频在线观看| 久久午夜综合久久蜜桃| av中文乱码字幕在线| 亚洲国产欧美一区二区综合| 国产亚洲精品综合一区在线观看 | 欧美日韩乱码在线| 亚洲天堂国产精品一区在线| 成人三级黄色视频| 中文字幕人妻熟女乱码| 一级黄色大片毛片| 叶爱在线成人免费视频播放| 亚洲在线自拍视频| 男女做爰动态图高潮gif福利片| 精品熟女少妇八av免费久了| 久久香蕉精品热| 90打野战视频偷拍视频| 亚洲天堂国产精品一区在线| 男女午夜视频在线观看| 久久性视频一级片| 精品第一国产精品| 亚洲中文字幕日韩| 99精品欧美一区二区三区四区| 黄色片一级片一级黄色片| 老熟妇乱子伦视频在线观看| 美女高潮到喷水免费观看| 国产视频内射| 一进一出抽搐gif免费好疼| 亚洲欧美一区二区三区黑人| 一区二区三区国产精品乱码| 国产欧美日韩一区二区三| 久久久精品国产亚洲av高清涩受| 亚洲三区欧美一区| 国产精品久久久久久人妻精品电影| 脱女人内裤的视频| 在线永久观看黄色视频| 欧美中文日本在线观看视频| 好男人电影高清在线观看| 久久天躁狠狠躁夜夜2o2o| 亚洲av成人一区二区三| 一二三四社区在线视频社区8| 国产精品亚洲av一区麻豆| 国产一级毛片七仙女欲春2 | 亚洲全国av大片| 日本免费a在线| 人妻丰满熟妇av一区二区三区| 国产精品久久久av美女十八| tocl精华| 看片在线看免费视频| 最好的美女福利视频网| 日韩欧美免费精品| 国产精品美女特级片免费视频播放器 | 国产亚洲欧美在线一区二区| 成人亚洲精品av一区二区| 一区二区三区高清视频在线| 亚洲国产欧美一区二区综合| 亚洲最大成人中文| 黑丝袜美女国产一区| 中文字幕最新亚洲高清| 亚洲片人在线观看| 中出人妻视频一区二区| 欧美日本亚洲视频在线播放| 国产极品粉嫩免费观看在线| 999久久久精品免费观看国产| 日日干狠狠操夜夜爽| 日日爽夜夜爽网站| 亚洲精品色激情综合| 久久久久国产一级毛片高清牌| 黄色 视频免费看| 日日干狠狠操夜夜爽| 精品久久久久久久人妻蜜臀av| 久久99热这里只有精品18| 免费在线观看成人毛片| 老熟妇仑乱视频hdxx| 欧美成人一区二区免费高清观看 | 窝窝影院91人妻| 国产主播在线观看一区二区| 国产成人欧美在线观看| 人人妻,人人澡人人爽秒播| 91国产中文字幕| 女性被躁到高潮视频| 久久久国产精品麻豆| 久久人妻av系列| 欧美在线黄色| 日韩一卡2卡3卡4卡2021年| 精品国产超薄肉色丝袜足j| 狠狠狠狠99中文字幕| 亚洲中文日韩欧美视频| 美女高潮到喷水免费观看| 午夜久久久久精精品| www日本黄色视频网| 非洲黑人性xxxx精品又粗又长| 一区二区三区激情视频| 久久精品成人免费网站| 国产精品99久久99久久久不卡| 免费女性裸体啪啪无遮挡网站| 免费一级毛片在线播放高清视频| 免费高清视频大片| 午夜久久久久精精品| 午夜a级毛片| 日韩一卡2卡3卡4卡2021年| 老司机靠b影院| 18美女黄网站色大片免费观看| 美国免费a级毛片| 亚洲成av片中文字幕在线观看| 久久伊人香网站| 亚洲欧美日韩无卡精品| 亚洲欧美激情综合另类| 男人舔奶头视频| 制服诱惑二区| 精品国产超薄肉色丝袜足j| 69av精品久久久久久| 欧美乱色亚洲激情| 国产精品精品国产色婷婷| 欧美最黄视频在线播放免费| 亚洲熟妇熟女久久| 欧美一级a爱片免费观看看 | tocl精华| 999久久久精品免费观看国产| 免费看十八禁软件| 久久国产精品影院| 国产高清有码在线观看视频 | 午夜精品久久久久久毛片777| 亚洲精品av麻豆狂野| 久久久久亚洲av毛片大全| 午夜亚洲福利在线播放| 午夜久久久在线观看| 亚洲成人免费电影在线观看| 中文字幕人妻丝袜一区二区| 美女 人体艺术 gogo| 色婷婷久久久亚洲欧美| 在线永久观看黄色视频| 国产国语露脸激情在线看| 岛国在线观看网站| 国产91精品成人一区二区三区| 成年人黄色毛片网站| 亚洲av成人一区二区三| av在线播放免费不卡| 两性夫妻黄色片| 黑人操中国人逼视频| 丰满的人妻完整版| 99久久国产精品久久久| 人人妻人人看人人澡| 亚洲精品久久成人aⅴ小说| 两人在一起打扑克的视频| 自线自在国产av| 一级作爱视频免费观看| 91字幕亚洲| 精品熟女少妇八av免费久了| 伊人久久大香线蕉亚洲五| 中亚洲国语对白在线视频| 可以免费在线观看a视频的电影网站| 99精品久久久久人妻精品| 人人妻人人看人人澡| 男人舔女人下体高潮全视频| 久久久久九九精品影院| 欧美性长视频在线观看| 欧美zozozo另类| 在线十欧美十亚洲十日本专区| 日韩欧美免费精品| 岛国在线观看网站| 亚洲精华国产精华精| 免费无遮挡裸体视频| 黄频高清免费视频| 久久精品亚洲精品国产色婷小说| 黄频高清免费视频| 免费在线观看视频国产中文字幕亚洲| 黄频高清免费视频| 亚洲av五月六月丁香网| 1024视频免费在线观看| 熟女电影av网| 亚洲aⅴ乱码一区二区在线播放 | 男人舔女人的私密视频| x7x7x7水蜜桃| 精品久久久久久,| 国产单亲对白刺激| 在线观看一区二区三区| 国产高清videossex| 一区二区日韩欧美中文字幕| 91大片在线观看| 99热只有精品国产| 成人欧美大片| 亚洲人成77777在线视频| 91在线观看av| 叶爱在线成人免费视频播放| 欧美日韩瑟瑟在线播放| 亚洲精华国产精华精| 一级黄色大片毛片| 精品欧美国产一区二区三| 欧美日韩黄片免| 制服诱惑二区| 成人国产一区最新在线观看| 亚洲免费av在线视频| 亚洲国产毛片av蜜桃av| 欧美另类亚洲清纯唯美| 国产私拍福利视频在线观看| 免费在线观看日本一区| 露出奶头的视频| 中文资源天堂在线| 亚洲一码二码三码区别大吗| 一二三四在线观看免费中文在| 这个男人来自地球电影免费观看| 国产一区二区三区视频了| 久久久国产成人免费| 欧美一区二区精品小视频在线| 女警被强在线播放| 村上凉子中文字幕在线| 可以免费在线观看a视频的电影网站| 国产真人三级小视频在线观看| 精品日产1卡2卡| 国产精品香港三级国产av潘金莲| 午夜久久久久精精品| 国产精品二区激情视频| 色综合婷婷激情| 免费看美女性在线毛片视频| 天天一区二区日本电影三级| 亚洲五月天丁香| 一区二区三区激情视频| 国产国语露脸激情在线看| 日本五十路高清| 少妇的丰满在线观看| 一区福利在线观看| 久久久久久久久免费视频了| 欧美日韩中文字幕国产精品一区二区三区| 久久精品亚洲精品国产色婷小说| 老鸭窝网址在线观看| 久久国产精品影院| 99在线视频只有这里精品首页| 伊人久久大香线蕉亚洲五| 97超级碰碰碰精品色视频在线观看| 国产精品久久久av美女十八| 伦理电影免费视频| 国产精品二区激情视频| 99久久99久久久精品蜜桃| 精品免费久久久久久久清纯| 精品不卡国产一区二区三区| 欧美人与性动交α欧美精品济南到| 亚洲全国av大片| 十分钟在线观看高清视频www| 午夜影院日韩av| 欧美另类亚洲清纯唯美| 深夜精品福利| 人人妻人人看人人澡| 午夜亚洲福利在线播放| 精品少妇一区二区三区视频日本电影| 一级作爱视频免费观看| 无遮挡黄片免费观看| 国产成人啪精品午夜网站| 日韩欧美三级三区| 精品高清国产在线一区| 18禁美女被吸乳视频| 变态另类成人亚洲欧美熟女| 国产熟女午夜一区二区三区| 男女午夜视频在线观看| 国内久久婷婷六月综合欲色啪| 99精品欧美一区二区三区四区| 亚洲五月色婷婷综合| 禁无遮挡网站| 久久欧美精品欧美久久欧美| 成人亚洲精品av一区二区| 午夜免费观看网址| 一级毛片高清免费大全| 两个人视频免费观看高清| 亚洲五月色婷婷综合| av福利片在线| 美女大奶头视频| 天堂影院成人在线观看| 久久久国产精品麻豆| 日本熟妇午夜| 一区二区三区精品91| 成人国产一区最新在线观看| 国产亚洲欧美精品永久| 中文字幕人妻丝袜一区二区| av电影中文网址| 色精品久久人妻99蜜桃| 欧美一区二区精品小视频在线| 首页视频小说图片口味搜索| 一进一出好大好爽视频| 亚洲中文日韩欧美视频| 一个人观看的视频www高清免费观看 | 久久九九热精品免费| 精品电影一区二区在线| 成熟少妇高潮喷水视频| 亚洲av成人av| 一本综合久久免费| 俺也久久电影网| 亚洲 国产 在线| 色av中文字幕| 哪里可以看免费的av片| 欧美国产精品va在线观看不卡| 在线观看午夜福利视频| 波多野结衣高清无吗| 亚洲男人的天堂狠狠| 十八禁网站免费在线| 美国免费a级毛片| 一边摸一边抽搐一进一小说| 好男人电影高清在线观看| 精品日产1卡2卡| 亚洲成av片中文字幕在线观看| 韩国av一区二区三区四区| 欧美黑人巨大hd| 一进一出抽搐gif免费好疼| 可以免费在线观看a视频的电影网站| 久久精品国产清高在天天线| 午夜日韩欧美国产| 18美女黄网站色大片免费观看| 日本免费一区二区三区高清不卡| 亚洲av电影不卡..在线观看| 亚洲精品美女久久久久99蜜臀| 成人永久免费在线观看视频| 久久久久九九精品影院| 男女午夜视频在线观看| 91大片在线观看| 天天添夜夜摸| 国产精品亚洲一级av第二区| x7x7x7水蜜桃| 国产欧美日韩一区二区三| 精品高清国产在线一区| 精品久久久久久久末码| 韩国精品一区二区三区| 亚洲第一电影网av| 露出奶头的视频| 一二三四在线观看免费中文在| 女警被强在线播放| 两个人免费观看高清视频| 看片在线看免费视频| 免费搜索国产男女视频| 亚洲 国产 在线| √禁漫天堂资源中文www| av有码第一页| 国产精品1区2区在线观看.| 99久久国产精品久久久| 国产精品久久久人人做人人爽| 中文字幕高清在线视频| 国产精品久久久久久人妻精品电影| 午夜视频精品福利| 欧美中文综合在线视频| 女性生殖器流出的白浆| 岛国在线观看网站| 免费在线观看黄色视频的| 一区福利在线观看| 99国产精品99久久久久| 麻豆av在线久日| 婷婷精品国产亚洲av在线| 精品久久久久久久久久久久久 | 中文字幕久久专区| 亚洲一码二码三码区别大吗| 午夜福利高清视频| 色尼玛亚洲综合影院| 91成年电影在线观看| 久热爱精品视频在线9| 国产成人一区二区三区免费视频网站| 国产蜜桃级精品一区二区三区| 成人精品一区二区免费| 久久精品成人免费网站| 91成人精品电影| 国产成人av激情在线播放| 精品免费久久久久久久清纯| 少妇粗大呻吟视频| 日本三级黄在线观看| 欧美日韩中文字幕国产精品一区二区三区| 久热爱精品视频在线9| 国产日本99.免费观看| 欧美午夜高清在线| 欧美乱色亚洲激情| 欧美人与性动交α欧美精品济南到| 午夜福利欧美成人| 亚洲av中文字字幕乱码综合 | 久久精品人妻少妇| 日韩欧美国产在线观看| 日本免费a在线| 每晚都被弄得嗷嗷叫到高潮| 亚洲男人的天堂狠狠| 国产精品爽爽va在线观看网站 | 亚洲黑人精品在线| 神马国产精品三级电影在线观看 | 不卡一级毛片| 一卡2卡三卡四卡精品乱码亚洲| 成人免费观看视频高清| 亚洲五月色婷婷综合| 最新在线观看一区二区三区| 免费高清视频大片| 国语自产精品视频在线第100页| 老司机午夜十八禁免费视频| 日本撒尿小便嘘嘘汇集6| 精品乱码久久久久久99久播| 757午夜福利合集在线观看| 别揉我奶头~嗯~啊~动态视频| 日韩欧美一区视频在线观看| 韩国av一区二区三区四区| 午夜精品在线福利| 搡老岳熟女国产| 免费一级毛片在线播放高清视频| 视频在线观看一区二区三区| 亚洲欧美日韩无卡精品| 日日摸夜夜添夜夜添小说| 亚洲精品久久国产高清桃花| 欧美av亚洲av综合av国产av| 国产激情欧美一区二区| 又大又爽又粗| 国产精品久久久av美女十八| 亚洲av中文字字幕乱码综合 | 亚洲精品在线观看二区| 91老司机精品| 免费人成视频x8x8入口观看| 亚洲精品一区av在线观看| 夜夜躁狠狠躁天天躁| а√天堂www在线а√下载| 自线自在国产av| 亚洲人成网站高清观看| 一个人观看的视频www高清免费观看 | 精品日产1卡2卡| a级毛片a级免费在线| 久久久久久免费高清国产稀缺| 午夜久久久在线观看| 香蕉丝袜av| 天天躁夜夜躁狠狠躁躁| 久久热在线av| 99久久无色码亚洲精品果冻|