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

    基于安卓手機(jī)的高效數(shù)據(jù)庫(kù)訪問(wèn)機(jī)制

    2013-11-30 05:27:30彭鳳凌庹先國(guó)王洪輝鐘佳訊蒲建華
    關(guān)鍵詞:語(yǔ)句數(shù)據(jù)包遠(yuǎn)程

    彭鳳凌,庹先國(guó),2,王洪輝,鐘佳訊,蒲建華

    (1.成都理工大學(xué) 地質(zhì)災(zāi)害防治與地質(zhì)環(huán)境保護(hù)國(guó)家重點(diǎn)實(shí)驗(yàn)室,四川 成都610059;2.西南科技大學(xué) 核廢物與環(huán)境安全國(guó)防重點(diǎn)學(xué)科實(shí)驗(yàn)室,四川 綿陽(yáng)621010)

    0 引 言

    數(shù)據(jù)庫(kù)技術(shù)的誕生使得人們能夠方便的對(duì)大量數(shù)據(jù)進(jìn)行存取與管理[1]。隨著智能手機(jī)和移動(dòng)通信技術(shù)的快速發(fā)展,越來(lái)越多的數(shù)據(jù)庫(kù)應(yīng)用從原來(lái)的Windows系統(tǒng)漸漸轉(zhuǎn)移到了智能設(shè)備上,由于智能設(shè)備現(xiàn)階段的水平還無(wú)法與PC相比,因此訪問(wèn)數(shù)據(jù)庫(kù)也就不能簡(jiǎn)單的在智能設(shè)備上開(kāi)發(fā)應(yīng)用程序來(lái)完成。關(guān)于智能設(shè)備訪問(wèn)數(shù)據(jù)庫(kù)的技術(shù),前人有一些成果,總結(jié)起來(lái)主要是通過(guò)與Web服務(wù)器打交道實(shí)現(xiàn),如文獻(xiàn)[2]和文獻(xiàn)[3]就是采用的這種方法。該方法雖比較成熟且為常用方法,但訪問(wèn)Web服務(wù)器必然需要采用超文本傳輸協(xié)議 (即HTTP協(xié)議),然后HTTP協(xié)議非常復(fù)雜,每次進(jìn)行通信時(shí)都必須按照該協(xié)議的格式將信息進(jìn)行封裝從而大大增加了信息傳輸量并提高了傳輸成本,且該方法已經(jīng)成熟,因此對(duì)于數(shù)據(jù)庫(kù)訪問(wèn)的效率和實(shí)時(shí)性等方面改進(jìn)空間已經(jīng)很小。對(duì)此,筆者以Android手機(jī)與Oracle數(shù)據(jù)交互為例,以TCP協(xié)議和ODBC技術(shù)為基礎(chǔ)提出了另一種智能設(shè)備高效、快速的訪問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù)的方法,該方法與常用方法相比,能夠大大降低傳輸?shù)男畔⒘繌亩鴾p少智能設(shè)備使用流量并在一定程度上提高訪問(wèn)數(shù)據(jù)庫(kù)的效率和速度,具有一定借鑒價(jià)值。

    1 數(shù)據(jù)庫(kù)交互方案對(duì)比分析

    通常移動(dòng)終端與數(shù)據(jù)庫(kù)交互方法是:移動(dòng)終端通過(guò)API首先與遠(yuǎn)程的Web服務(wù)器建立連接,再將相關(guān)數(shù)據(jù)嚴(yán)格按照HTTP協(xié)議格式將其封裝并發(fā)送到Web服務(wù)器中,Web服務(wù)器將信息進(jìn)行拆封解析然后訪問(wèn)數(shù)據(jù)庫(kù),最后將數(shù)據(jù)庫(kù)操作結(jié)果按照HTTP協(xié)議格式返回給移動(dòng)終端。即利用手機(jī)端的API將數(shù)據(jù)提交到Web服務(wù)端的Servlet或者JSP文件中去。該方法雖然為常用方法,但存在一個(gè)問(wèn)題,那就是每次移動(dòng)終端與服務(wù)器之間的通信,發(fā)送方都必須按照HTTP協(xié)議格式封裝信息 (即使只是傳輸一個(gè)簡(jiǎn)單的字符串,也必須嚴(yán)格封裝信息),但HTTP協(xié)議非常復(fù)雜,采用它要除了需要傳輸許多額外的封裝信息 (如html的標(biāo)記),因此當(dāng)傳輸?shù)臄?shù)據(jù)信息 (即實(shí)際有用信息)小于封裝信息時(shí),該方法顯得浪費(fèi)流量且大大提高成本。根據(jù)TCP/IP參考模型,HTTP實(shí)際上是應(yīng)用層的協(xié)議,它是根據(jù)傳輸層的TCP協(xié)議而來(lái),基于此本文提出直接采用TCP協(xié)議實(shí)現(xiàn)信息傳輸,并由PC端的Windows應(yīng)用軟件充當(dāng)與數(shù)據(jù)庫(kù)交互的中介,避免了與Web服務(wù)器打交道,從而大大降低信息的傳輸量且能提高訪問(wèn)數(shù)據(jù)庫(kù)的效率和速度,這也是本文的出發(fā)點(diǎn)。

    2 Android應(yīng)用程序

    搭建Android開(kāi)發(fā)環(huán)境可以通過(guò)采用Eclipse工具配合相關(guān)插件和Android的SDK即可完成[4-5],Andriod應(yīng)用程序主要由四大組件構(gòu)成:第一 (活動(dòng)):它是用戶(hù)可見(jiàn)且可操作的界面并擁有獨(dú)立生命周期;第二 (服務(wù)):與活動(dòng)相似但無(wú)界面并且運(yùn)行于后臺(tái);第三 (廣播接收者):它可以在系統(tǒng)內(nèi)實(shí)現(xiàn)所有廣播;第四 (內(nèi)容提供者):它為應(yīng)用程序提供所需要的數(shù)據(jù)并存儲(chǔ)重要數(shù)據(jù)。

    3 方案設(shè)計(jì)

    3.1 Socket通信

    Socket即套接字的意思,它是一項(xiàng)比較成熟的點(diǎn)對(duì)點(diǎn)通信技術(shù)[6-11],適用于多種操作環(huán)境。通信雙方只需建立各自的Socket,通過(guò)操作Socket即可完成通信。它對(duì)應(yīng)于TCP和UDP兩種通信方式,由于TCP通信方式比UDP更加可靠,所以本文采用TCP方式。

    3.2 ODBC數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)

    ODBC即開(kāi)放數(shù)據(jù)庫(kù)互連,它是由微軟推出的一種數(shù)據(jù)庫(kù)訪問(wèn)接口標(biāo)準(zhǔn),應(yīng)用程序不必重新編譯、連接就可以與不同的DBMS打交道。驅(qū)動(dòng)程序管理器負(fù)責(zé)將應(yīng)用程序?qū)DBC API的調(diào)用傳遞給正確的驅(qū)動(dòng)程序,驅(qū)動(dòng)程序在執(zhí)行完相應(yīng)操作后,將結(jié)果通過(guò)驅(qū)動(dòng)程序管理器返回給應(yīng)用程序。因此只要?jiǎng)?chuàng)建了ODBC數(shù)據(jù)源,且測(cè)試數(shù)據(jù)源成功,即可通過(guò)調(diào)用相關(guān)API來(lái)操作數(shù)據(jù)庫(kù)。圖1為ODBC的訪問(wèn)數(shù)據(jù)庫(kù)的流程圖。

    圖1 ODBC訪問(wèn)流程

    3.3 訪問(wèn)機(jī)制設(shè)計(jì)

    通過(guò)分析Socket通信基本原理和ODBC技術(shù),可以提出一種手機(jī)遠(yuǎn)程操作數(shù)據(jù)庫(kù)的方案,即手機(jī)端利用Socket通信通過(guò)移動(dòng)網(wǎng)絡(luò)接入Internet(當(dāng)然也可利用WIFI接入Internnet)實(shí)現(xiàn)與遠(yuǎn)程PC的通信,然后PC端再利用ODBC技術(shù)與數(shù)據(jù)庫(kù)進(jìn)行交互,從而使PC端成為手機(jī)端與數(shù)據(jù)庫(kù)交互的中介,并使得手機(jī)端能夠間接訪問(wèn)到遠(yuǎn)程數(shù)據(jù)庫(kù)。根據(jù)這個(gè)思路,整個(gè)交互過(guò)程分為3個(gè)過(guò)程:第一,手機(jī)端將要執(zhí)行的SQL語(yǔ)句和相關(guān)信息發(fā)送到PC端;第二,PC端建立與數(shù)據(jù)庫(kù)的連接并執(zhí)行SQL語(yǔ)句;第三,PC端將執(zhí)行結(jié)果發(fā)送回手機(jī)端。圖2為方案設(shè)計(jì)圖。

    圖2 方案設(shè)計(jì)

    4 訪問(wèn)機(jī)制實(shí)現(xiàn)

    4.1 初始化

    該部分完成Socket通信的初始化以及PC與數(shù)據(jù)庫(kù)Connection的建立。Socket通信雙方首先需要?jiǎng)?chuàng)建各自的Socket,PC端將IP地址和端口號(hào)綁定到Socket,然后開(kāi)始監(jiān)聽(tīng)端口。此時(shí)若手機(jī)端發(fā)出連接請(qǐng)求,PC端則會(huì)接受請(qǐng)求并接通連接,此時(shí)雙方可相互通信。圖3為初始化流程圖。而數(shù)據(jù)庫(kù)的建立需要分配環(huán)境句柄并設(shè)置連接屬性。

    圖3 初始化流程

    4.2 信息收發(fā)實(shí)現(xiàn)

    Socket初始化完成后,通信雙方的連接已經(jīng)建立,可以進(jìn)行信息的收發(fā)。對(duì)于Android端,由于采用Java語(yǔ)言編寫(xiě),需要?jiǎng)?chuàng)建Socket對(duì)象,并利用getOutputStream()獲取輸出流,最后向輸出流寫(xiě)入內(nèi)容并調(diào)用flush方法即完成信息的發(fā)送。而接收信息則采用read方法實(shí)現(xiàn)。對(duì)于PC端,由于采用C語(yǔ)言編寫(xiě),所以直接采用recv()方法接收信息,采用send()方法發(fā)送信息 (此方法僅適用于傳輸普通信息,如果要傳輸文件,需要對(duì)此方法進(jìn)行改進(jìn),本文后面會(huì)談到)。由于本文重點(diǎn)闡述操作機(jī)制在通信過(guò)程中的實(shí)現(xiàn)過(guò)程,對(duì)于Android手機(jī)和PC端兩方與通信無(wú)關(guān)的部分 (如Android手機(jī)界面設(shè)計(jì)、PC端怎樣將軟件運(yùn)行于后臺(tái)等)的實(shí)現(xiàn)過(guò)程不做過(guò)多介紹。同時(shí)對(duì)于信息在傳輸過(guò)程中,基本以字符串為主,發(fā)送方只需按照協(xié)議生成特定字符串,接收方只需按照協(xié)議拆分字符串即可獲取需要的信息,從而無(wú)需對(duì)數(shù)據(jù)進(jìn)行封裝和拆封工作,避免傳輸多余信息。

    4.3 數(shù)據(jù)庫(kù)操作實(shí)現(xiàn)

    4.3.1 簡(jiǎn)單數(shù)據(jù)庫(kù)操作

    簡(jiǎn)單數(shù)據(jù)操作指的是手機(jī)對(duì)數(shù)據(jù)庫(kù)的常用操作,即對(duì)數(shù)據(jù)庫(kù)進(jìn)行增加數(shù)據(jù)、刪除數(shù)據(jù)、更改數(shù)據(jù)3種操作,這3種操作特點(diǎn)是無(wú)需從數(shù)據(jù)庫(kù)返回信息。(且增加數(shù)據(jù)操作不包括將文件增加到數(shù)據(jù)庫(kù))。對(duì)于這種數(shù)據(jù)庫(kù)操作,Android端首先發(fā)送數(shù)據(jù)包A,(其中包含字符 “1”和要操作的SQL語(yǔ)句),PC端接收數(shù)據(jù)包后以字符 “@@@”分割數(shù)據(jù)包,當(dāng)判斷出獲取的第一個(gè)字符是 “1”時(shí),PC端明白了本次操作是簡(jiǎn)單數(shù)據(jù)庫(kù)操作,因此直接執(zhí)行收到的SQL語(yǔ)句,執(zhí)行失敗或者成功都會(huì)向手機(jī)端返回相關(guān)信息(信息Y和Z),圖4為其操作流程圖

    4.3.2 查詢(xún)數(shù)據(jù)庫(kù)操作

    圖4 簡(jiǎn)單數(shù)據(jù)庫(kù)操作流程

    查詢(xún)數(shù)據(jù)庫(kù)除了要執(zhí)行SQL語(yǔ)句外,還需要使用游標(biāo)獲取數(shù)據(jù)庫(kù)返回的查詢(xún)結(jié)果并將結(jié)果合成一個(gè)字符串發(fā)送到手機(jī)端。具體過(guò)程為:首先手機(jī)端發(fā)送數(shù)據(jù)包B(其中包含字符 “2”和要操作的SQL語(yǔ)句),PC端用同樣的方法拆分?jǐn)?shù)據(jù)包并判斷出第一個(gè)字符是 “2”即明白本次操作是查詢(xún)數(shù)據(jù)庫(kù)操作,因此立即執(zhí)行SQL語(yǔ)句,執(zhí)行完畢后會(huì)使用SQLFetch()方法配合strcat()方法將多項(xiàng)查詢(xún)結(jié)果以 “--”作為分隔符連接起來(lái)生成一個(gè)字符串。然后將其傳輸回手機(jī)端,手機(jī)端只需按 “--”拆分字符串即可獲取需要的信息。圖5為其操作流程圖。

    圖5 查詢(xún)數(shù)據(jù)庫(kù)操作流程

    4.3.3 文件上傳操作

    文件上傳相比前面兩種數(shù)據(jù)庫(kù)操作要復(fù)雜些,因?yàn)槲募ǔ1纫话阈畔⒁笤S多,其傳輸過(guò)程需要在通信雙方TCP協(xié)議層之上 (即應(yīng)用層)設(shè)計(jì)一套通信協(xié)議。其實(shí)現(xiàn)過(guò)程的具體流程為:首先Android手機(jī)端發(fā)送數(shù)據(jù)包C(包含字符 “3”、SQL語(yǔ)句和文件名),PC端接收數(shù)據(jù)包并拆分?jǐn)?shù)據(jù)包判斷出第一個(gè)字符是 “3”即明白本次操作為文件上傳操作,此時(shí)PC端會(huì)立即根據(jù)收到文件名的后綴名創(chuàng)建出一個(gè)同類(lèi)型的空文件 (這樣可以保證手機(jī)端傳輸?shù)奈募蚉C端聲場(chǎng)的文件類(lèi)型的一致性)并向手機(jī)端發(fā)送信息T,表示PC端已經(jīng)準(zhǔn)備好文件的接收。手機(jī)端收到信息T后則開(kāi)始向PC端進(jìn)行文件傳輸,完畢后PC端則將文件插入數(shù)據(jù)庫(kù)中。整個(gè)過(guò)程需要解決文件傳輸問(wèn)題和文件入庫(kù)問(wèn)題。第一:文件傳輸實(shí)質(zhì)是傳輸文件的二進(jìn)制流,但是文件由于較大,因此不能簡(jiǎn)單的利用Socket的相關(guān)API一次性將文件的全部二進(jìn)制流傳輸完畢,需要分批多次傳送且順序不能錯(cuò),同時(shí)接收方也需要首先創(chuàng)建一個(gè)與發(fā)送方同類(lèi)型的空文件,然后按正確順序?qū)⑹盏降亩M(jìn)制流寫(xiě)入到空文件中。以下為手機(jī)端文件傳輸部分重要代碼。

    Android端:socket=new Socket(IP,Port);

    inputStream=new FileInputStream(pic);

    outputStream=socket.getOutputStream();

    writer=newOutputStreamWriter(outputStream);

    while ((temp=inputStream.read(buffer))!=-1){

    outputStream1.write(buffer,0,temp);

    outputStream1.flush();}

    PC端:PC端:fp=fopen(" 文件名 .后綴名","ab");

    while(1){

    rn=recv (sockConn,recvBuf,256,0);

    if(rn==0){

    break;}

    fwrite(recvBuf,1,rn,fp); }

    當(dāng)文件順利傳輸?shù)絇C端后,需要將文件入庫(kù)。由于Oracle數(shù)據(jù)庫(kù)特性,必須先執(zhí)行Insert語(yǔ)句向數(shù)據(jù)庫(kù)blob字段插入EMPTY_BLOB(),即空數(shù)據(jù),然后采用SQLPrepare()方法以 “準(zhǔn)備執(zhí)行”的方式執(zhí)行Updata語(yǔ)句,并使用SQLBindParameter()方法將數(shù)據(jù)庫(kù)中的Blob字段與程序中的緩沖區(qū)綁定,接著將PC收到的文件分批多次寫(xiě)入到緩沖區(qū)中,最后使用SQLPutData方法將緩沖區(qū)內(nèi)容寫(xiě)入到數(shù)據(jù)庫(kù)blob字段中。圖6為文件上傳到數(shù)據(jù)庫(kù)的流程圖,表1為以上涉及的每種信息所包含的具體內(nèi)容。

    圖6 文件上傳流程

    表1 信息內(nèi)容

    5 測(cè)試結(jié)果

    測(cè)試方法為:首先打開(kāi)PC端的接收軟件,點(diǎn)擊Android端的 “測(cè)試連接”按鈕,若測(cè)試通過(guò)說(shuō)明網(wǎng)絡(luò)連接已經(jīng)接通,此時(shí)可以編輯SQL語(yǔ)句并點(diǎn)擊 “執(zhí)行操作”按鈕實(shí)現(xiàn)對(duì)遠(yuǎn)程數(shù)據(jù)庫(kù)的操作。圖7為從數(shù)據(jù)庫(kù)中查詢(xún)出信息的效果圖。通過(guò)與常用方法 (即用Web服務(wù)器訪問(wèn)數(shù)據(jù)庫(kù)的方法)進(jìn)行大量的測(cè)試對(duì)比表明:當(dāng)傳輸?shù)男畔⒖偭吭?KB-10KB間時(shí),該方法能夠降低40%-70%的信息傳輸量,并縮短32%-45%的信息傳遞時(shí)間。當(dāng)傳輸?shù)男畔⒘吭?0KB-200KB間時(shí),該方法能夠降低16%-40%的信息傳輸量并縮短9%-22%的信息傳遞時(shí)間,當(dāng)信息量>200KB時(shí),該方法與常用方法相比差別不大。因此得出結(jié)論:該方法在傳輸信息總量不大的情況下,可以大大節(jié)約手機(jī)流量并提高訪問(wèn)數(shù)據(jù)庫(kù)的效率和速度。

    6 結(jié)束語(yǔ)

    本文以Android手機(jī)與Oracle數(shù)據(jù)庫(kù)交互為例,摒棄了通過(guò)Web服務(wù)器訪問(wèn)數(shù)據(jù)庫(kù)訪問(wèn)的常用方法,提出了另一種智能設(shè)備訪問(wèn)數(shù)據(jù)庫(kù)的方法并通過(guò)實(shí)驗(yàn)驗(yàn)證了該方法的可靠性和優(yōu)點(diǎn),本文主要?jiǎng)?chuàng)新點(diǎn)在于:1將Socket通信技術(shù)與ODBC技術(shù)相結(jié)合提出了一種智能設(shè)備訪問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù)的方法2設(shè)計(jì)了嚴(yán)謹(jǐn)?shù)耐ㄐ艆f(xié)議和數(shù)據(jù)庫(kù)操作機(jī)制,不僅能夠一定程度上節(jié)約手機(jī)流量而且能夠提高訪問(wèn)數(shù)據(jù)庫(kù)的效率。對(duì)于需要用到智能設(shè)備訪問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù)技術(shù)的領(lǐng)域 (如移動(dòng)電子商務(wù)等)有一定實(shí)用價(jià)值和借鑒價(jià)值。

    圖7 測(cè)試效果

    [1]GONG Fuyan.Application and development of database technology[J].Programming Skills & Maintenance,2012,12(12):51-52 (in Chinese).[龔伏廷.淺談數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用與發(fā)展[J].電腦編程技巧與維護(hù),2012,12 (12):51-52.]

    [2]WANG Shaoxiang,SHAO Yubin,LONG Hua.A data interaction method between Android phone and database[J].Journal of Zhengzhou University of Light Industry,2011,26 (6):28-30(in Chinese).[王紹祥,邵玉斌,龍華.Android手機(jī)與數(shù)據(jù)庫(kù)的一種數(shù)據(jù)交互方法[J].鄭州輕工業(yè)學(xué)院學(xué)報(bào),2011,26(6):28-30.]

    [3]QUAN Zhongmin,PENG Xijun.An Android efficient and safe method to access the database based on JSON[J].Journal of Shaoguan University,2011,32 (12):16-20 (in Chinese).[權(quán)重民,彭昕昀.利用JSON實(shí)現(xiàn)Android高效、安全訪問(wèn)遠(yuǎn)程數(shù)據(jù)庫(kù)的一種方式[J].韶關(guān)學(xué)院學(xué)報(bào),2011,32 (12):16-20.]

    [4]YU Zhilong,CHEN Xiaofeng.Google android development introductory and practice[M].Beijing:Posts &Telecom Press,2009(in Chinese).[余志龍,陳小風(fēng).Google android開(kāi)發(fā)入門(mén)與實(shí)戰(zhàn)[M].北京:人民郵電出版社,2009.]

    [5]LE Yan,YAO Shanglang,CHEN Xiaofeng.Google Android SDK development examples[M].Beijing:Posts & Telecom Press,2009(in Chinese).[勒巖,姚尚郎,陳小風(fēng),等.Google Android SDK開(kāi)發(fā)范例大全[M].北京:人民郵電出版社,2009.]

    [6]CHEN Lihao.Real-time communication system based on B/S and C/S[J].Computer Engineering,2012,35 (15):27-28(in Chinese).[陳立浩.基于B/S和C/S的即時(shí)通信系統(tǒng)[J].計(jì)算機(jī)工程,2012,35 (15):27-28.]

    [7]YAN Bicheng,LI Feng.Communication mechanism between mobile terminal and remote computer[J].Computer Engineering,2010,36 (24):93-95 (in Chinese).[晏弼成,李峰.一種移動(dòng)終端與遠(yuǎn)程計(jì)算機(jī)間的通信機(jī)制[J].計(jì)算機(jī)工程,2010,36 (24):93-95.]

    [8]HUANG Weimin.Design of real-time communication system client based on Android[J].Modern Electronics Technique,2011,34 (16):140-142 (in Chinese).[黃偉敏.Android平臺(tái)的即時(shí)通信系統(tǒng)客戶(hù)端設(shè)計(jì)方案[J].現(xiàn)代電子技術(shù),2011,34 (16):140-142.]

    [9]GENG Dongjiu,SUO Yue,CHEN Yu,et al.Remote access and control system based on Android phones[J].Journal of Computer Applications,2011,31 (2):559-561 (in Chinese).[耿東久,索岳,陳渝,等.基于Android手機(jī)的遠(yuǎn)程訪問(wèn)和控制系統(tǒng)[J].計(jì)算機(jī)應(yīng)用,2011,31 (2):559-561.]

    [10]SONG Qiang,QI Guibao,SONG Zhanwei.H.264video surveillance design based on Android[J].Journal of Jilin University,2012,31 (2):272-278 (in Chinese).[宋強(qiáng),齊貴寶,宋占偉.基于Android系統(tǒng)的H.264視頻監(jiān)控設(shè)計(jì)[J].吉林大學(xué)學(xué)報(bào) (信息科學(xué)版),2012,31 (2):272-278.]

    [11]CHEN Hao,LI Benfu.Mobile police system development based on Android[J].Science Technology and Engineering,2012,12 (4):911-913 (in Chinese).[陳浩,李本富.基于Android的移動(dòng)警務(wù)系統(tǒng)開(kāi)發(fā)[J].科學(xué)技術(shù)與工程,2012,12 (4):911-913.]

    猜你喜歡
    語(yǔ)句數(shù)據(jù)包遠(yuǎn)程
    讓人膽寒的“遠(yuǎn)程殺手”:彈道導(dǎo)彈
    軍事文摘(2022年20期)2023-01-10 07:18:38
    遠(yuǎn)程工作狂綜合征
    重點(diǎn):語(yǔ)句銜接
    SmartSniff
    遠(yuǎn)程詐騙
    精彩語(yǔ)句
    基于Libpcap的網(wǎng)絡(luò)數(shù)據(jù)包捕獲器的設(shè)計(jì)與實(shí)現(xiàn)
    如何搞定語(yǔ)句銜接題
    視覺(jué)注意的數(shù)據(jù)包優(yōu)先級(jí)排序策略研究
    移動(dòng)IPV6在改進(jìn)數(shù)據(jù)包發(fā)送路徑模型下性能分析
    狂野欧美白嫩少妇大欣赏| 亚洲国产精品国产精品| 久久精品国产亚洲av涩爱| 高清黄色对白视频在线免费看 | 国产成人精品久久久久久| 又大又黄又爽视频免费| 国产高清有码在线观看视频| 热re99久久精品国产66热6| 男人添女人高潮全过程视频| 男的添女的下面高潮视频| 亚洲伊人久久精品综合| 欧美xxxx黑人xx丫x性爽| 国产精品伦人一区二区| 日韩,欧美,国产一区二区三区| 国产免费一级a男人的天堂| 99热国产这里只有精品6| 国产精品成人在线| 欧美成人午夜免费资源| 成人二区视频| 中文在线观看免费www的网站| 久久韩国三级中文字幕| 男女国产视频网站| 色视频在线一区二区三区| 一级毛片电影观看| 在线观看三级黄色| 久久久精品94久久精品| 舔av片在线| 久久久久久久精品精品| av国产久精品久网站免费入址| 中文字幕精品免费在线观看视频 | 男人爽女人下面视频在线观看| 丝袜脚勾引网站| 欧美3d第一页| 精品亚洲乱码少妇综合久久| 黄色欧美视频在线观看| h视频一区二区三区| 黄色日韩在线| 一级毛片 在线播放| 欧美xxxx黑人xx丫x性爽| 亚洲图色成人| 大香蕉久久网| 高清日韩中文字幕在线| 午夜老司机福利剧场| 99热这里只有精品一区| 高清视频免费观看一区二区| 少妇丰满av| 久久精品久久精品一区二区三区| 如何舔出高潮| 插逼视频在线观看| 少妇的逼好多水| 五月天丁香电影| 久久久久久久亚洲中文字幕| 在线观看av片永久免费下载| 免费大片18禁| 老熟女久久久| av天堂中文字幕网| 日韩中文字幕视频在线看片 | 纵有疾风起免费观看全集完整版| 欧美精品国产亚洲| 99久久精品国产国产毛片| 最近最新中文字幕大全电影3| 伦理电影大哥的女人| 看非洲黑人一级黄片| 国产av国产精品国产| 女的被弄到高潮叫床怎么办| 久久久久久久久久人人人人人人| 美女国产视频在线观看| 亚洲国产色片| 国产伦理片在线播放av一区| 少妇丰满av| av卡一久久| 直男gayav资源| 免费av不卡在线播放| 美女主播在线视频| 亚洲美女黄色视频免费看| 只有这里有精品99| 国产 一区精品| 日韩不卡一区二区三区视频在线| 久久精品国产自在天天线| 日本与韩国留学比较| 国产精品av视频在线免费观看| 三级国产精品片| 久久精品人妻少妇| 在线观看免费日韩欧美大片 | 国产精品人妻久久久久久| 欧美最新免费一区二区三区| 亚洲精品,欧美精品| 国产伦精品一区二区三区视频9| 国产黄片视频在线免费观看| 99久久人妻综合| 亚洲成色77777| 久久久成人免费电影| 日韩欧美精品免费久久| 国产淫语在线视频| 91aial.com中文字幕在线观看| 成人漫画全彩无遮挡| 日本黄色片子视频| 免费av不卡在线播放| 亚洲一级一片aⅴ在线观看| 99久久精品国产国产毛片| 大又大粗又爽又黄少妇毛片口| 在线看a的网站| 2018国产大陆天天弄谢| 免费看日本二区| 日本黄色日本黄色录像| 爱豆传媒免费全集在线观看| 亚洲欧美日韩另类电影网站 | 亚洲精品色激情综合| 2021少妇久久久久久久久久久| 国产在线一区二区三区精| 欧美日韩一区二区视频在线观看视频在线| 国产亚洲91精品色在线| 超碰97精品在线观看| 九草在线视频观看| 五月玫瑰六月丁香| 国产中年淑女户外野战色| 中文资源天堂在线| 精品久久久久久电影网| 国产精品一区www在线观看| 亚洲精品一二三| 国产午夜精品久久久久久一区二区三区| 国产精品精品国产色婷婷| 欧美成人精品欧美一级黄| av天堂中文字幕网| 麻豆国产97在线/欧美| 秋霞在线观看毛片| 人人妻人人澡人人爽人人夜夜| 亚洲av成人精品一二三区| 春色校园在线视频观看| 97超碰精品成人国产| 国产一区二区三区av在线| 啦啦啦视频在线资源免费观看| 久热久热在线精品观看| 欧美日韩一区二区视频在线观看视频在线| 一边亲一边摸免费视频| 国产v大片淫在线免费观看| 看十八女毛片水多多多| 亚洲欧洲日产国产| 九九爱精品视频在线观看| 国产熟女欧美一区二区| 成人18禁高潮啪啪吃奶动态图 | 黄色怎么调成土黄色| 免费黄网站久久成人精品| 人体艺术视频欧美日本| 久久ye,这里只有精品| 国产精品久久久久久精品古装| 99国产精品免费福利视频| 精品国产三级普通话版| 国产 精品1| 日日摸夜夜添夜夜添av毛片| 又大又黄又爽视频免费| 51国产日韩欧美| 99国产精品免费福利视频| 少妇人妻久久综合中文| 久久人人爽人人片av| 看免费成人av毛片| 国产国拍精品亚洲av在线观看| 国产黄色视频一区二区在线观看| 十八禁网站网址无遮挡 | 国产精品女同一区二区软件| 亚洲精品成人av观看孕妇| 国产av一区二区精品久久 | 亚洲伊人久久精品综合| 亚洲国产最新在线播放| 91精品国产九色| 精品久久久噜噜| 老司机影院毛片| 国产黄频视频在线观看| 欧美日韩精品成人综合77777| 免费不卡的大黄色大毛片视频在线观看| 国产亚洲欧美精品永久| 美女内射精品一级片tv| 九九爱精品视频在线观看| 少妇高潮的动态图| 精品人妻视频免费看| 中国国产av一级| 日韩亚洲欧美综合| 中文在线观看免费www的网站| www.av在线官网国产| 国产爱豆传媒在线观看| 各种免费的搞黄视频| 91精品伊人久久大香线蕉| 啦啦啦啦在线视频资源| 欧美高清成人免费视频www| 国产av码专区亚洲av| 国产极品天堂在线| 爱豆传媒免费全集在线观看| 97热精品久久久久久| 狠狠精品人妻久久久久久综合| 亚洲欧美成人精品一区二区| 亚洲激情五月婷婷啪啪| 黑人猛操日本美女一级片| 春色校园在线视频观看| 欧美极品一区二区三区四区| 国产一区有黄有色的免费视频| 久久亚洲国产成人精品v| 亚洲精品自拍成人| 国产男女内射视频| 国产成人91sexporn| 久久久色成人| 国产免费又黄又爽又色| 亚洲电影在线观看av| 久久99热这里只有精品18| 精品少妇久久久久久888优播| 男人爽女人下面视频在线观看| 国产淫片久久久久久久久| 亚洲婷婷狠狠爱综合网| 成年免费大片在线观看| 日韩在线高清观看一区二区三区| 高清黄色对白视频在线免费看 | 少妇人妻一区二区三区视频| 综合色丁香网| 2021少妇久久久久久久久久久| 夜夜看夜夜爽夜夜摸| 久久精品国产自在天天线| 最近中文字幕高清免费大全6| 水蜜桃什么品种好| 国产深夜福利视频在线观看| 成人免费观看视频高清| 国产精品福利在线免费观看| 偷拍熟女少妇极品色| 三级国产精品片| 久久久久久久久久成人| 哪个播放器可以免费观看大片| 久久久久人妻精品一区果冻| 99热这里只有是精品在线观看| 少妇的逼水好多| 国产免费一级a男人的天堂| 一级片'在线观看视频| 日本一二三区视频观看| 99热6这里只有精品| 国产 一区 欧美 日韩| 我的老师免费观看完整版| 777米奇影视久久| 欧美日韩国产mv在线观看视频 | 欧美区成人在线视频| 亚洲成人一二三区av| 久久久久性生活片| 中文字幕制服av| 人人妻人人澡人人爽人人夜夜| 国产精品av视频在线免费观看| 天天躁日日操中文字幕| 最后的刺客免费高清国语| 黄色欧美视频在线观看| 两个人的视频大全免费| 国产高清国产精品国产三级 | 一个人看视频在线观看www免费| 午夜福利在线观看免费完整高清在| 国产一区亚洲一区在线观看| 亚洲国产精品成人久久小说| 久热这里只有精品99| 一区二区三区精品91| 爱豆传媒免费全集在线观看| 久久99热6这里只有精品| 99久久精品一区二区三区| 亚洲精品日韩在线中文字幕| 国产av国产精品国产| 亚洲第一av免费看| 亚洲精品日韩在线中文字幕| 亚洲成人手机| 精品一品国产午夜福利视频| 国产乱人视频| 亚洲欧洲日产国产| 在现免费观看毛片| 久久这里有精品视频免费| 自拍偷自拍亚洲精品老妇| 黄色怎么调成土黄色| 亚洲图色成人| 身体一侧抽搐| 一级片'在线观看视频| 人妻少妇偷人精品九色| 欧美三级亚洲精品| 性色avwww在线观看| 精品少妇黑人巨大在线播放| 精品久久久久久久久av| 中文在线观看免费www的网站| 男女边摸边吃奶| 国语对白做爰xxxⅹ性视频网站| 亚洲无线观看免费| 成人影院久久| 国产成人午夜福利电影在线观看| 国产精品国产三级国产av玫瑰| 国产精品一二三区在线看| 亚洲av日韩在线播放| 午夜福利视频精品| 国产精品.久久久| 国产精品精品国产色婷婷| 一级毛片aaaaaa免费看小| 亚洲av.av天堂| 男人狂女人下面高潮的视频| 国产精品成人在线| 少妇人妻精品综合一区二区| 制服丝袜香蕉在线| 日本一二三区视频观看| 大陆偷拍与自拍| av在线播放精品| 久久毛片免费看一区二区三区| 精品久久久久久电影网| 国产久久久一区二区三区| 欧美精品一区二区免费开放| 免费在线观看成人毛片| 日韩av不卡免费在线播放| 亚洲欧美清纯卡通| av福利片在线观看| 99久久综合免费| 亚洲久久久国产精品| 精品久久国产蜜桃| 青春草视频在线免费观看| 亚洲国产av新网站| 亚洲不卡免费看| 免费观看a级毛片全部| 日韩 亚洲 欧美在线| 全区人妻精品视频| 日韩欧美精品免费久久| 久久久久久久久久人人人人人人| 天美传媒精品一区二区| 尾随美女入室| 中国国产av一级| 日韩一区二区视频免费看| 爱豆传媒免费全集在线观看| 丝袜喷水一区| 色婷婷av一区二区三区视频| 久久精品国产亚洲av天美| 国产 一区精品| 韩国av在线不卡| 久久热精品热| 亚洲人与动物交配视频| 中文天堂在线官网| 精品人妻熟女av久视频| 国产高潮美女av| 2021少妇久久久久久久久久久| 五月开心婷婷网| 日本爱情动作片www.在线观看| 男女无遮挡免费网站观看| 国产成人免费观看mmmm| 97在线人人人人妻| 亚洲综合色惰| 在线观看人妻少妇| 一本色道久久久久久精品综合| 亚洲av不卡在线观看| 久久99蜜桃精品久久| 三级国产精品片| 久久99蜜桃精品久久| 日本欧美国产在线视频| 高清黄色对白视频在线免费看 | 99久久人妻综合| 国内揄拍国产精品人妻在线| 老熟女久久久| 高清日韩中文字幕在线| 亚洲av成人精品一区久久| 七月丁香在线播放| 免费少妇av软件| 亚洲自偷自拍三级| 欧美97在线视频| 亚州av有码| 又黄又爽又刺激的免费视频.| 亚洲怡红院男人天堂| 国产久久久一区二区三区| 在线观看一区二区三区| 亚洲av不卡在线观看| 3wmmmm亚洲av在线观看| 中文字幕免费在线视频6| av国产免费在线观看| 国产无遮挡羞羞视频在线观看| 亚洲av国产av综合av卡| 久久99热6这里只有精品| av在线观看视频网站免费| 99热6这里只有精品| 亚洲精品视频女| 51国产日韩欧美| 男人舔奶头视频| 国产中年淑女户外野战色| 亚洲精品久久久久久婷婷小说| 亚洲国产色片| 日韩av在线免费看完整版不卡| 日韩亚洲欧美综合| 精品人妻偷拍中文字幕| 久久久久性生活片| 一区在线观看完整版| 男人狂女人下面高潮的视频| 亚洲天堂av无毛| 国产一级毛片在线| 男女下面进入的视频免费午夜| 亚洲av综合色区一区| 国产午夜精品久久久久久一区二区三区| 在线免费观看不下载黄p国产| av在线蜜桃| 下体分泌物呈黄色| 国产亚洲5aaaaa淫片| 麻豆乱淫一区二区| 亚洲熟女精品中文字幕| 国产深夜福利视频在线观看| 各种免费的搞黄视频| 夜夜爽夜夜爽视频| 国产精品爽爽va在线观看网站| 成人一区二区视频在线观看| 国产国拍精品亚洲av在线观看| 精品久久久噜噜| 国产精品免费大片| 在线播放无遮挡| 超碰av人人做人人爽久久| 日本黄色日本黄色录像| 欧美成人一区二区免费高清观看| 国产男女超爽视频在线观看| 久久久色成人| 亚洲精品视频女| 国产亚洲一区二区精品| 又大又黄又爽视频免费| 国产高清三级在线| 色哟哟·www| 亚洲精品一二三| 日韩成人av中文字幕在线观看| 亚洲,欧美,日韩| 亚洲,一卡二卡三卡| 成人免费观看视频高清| 免费观看的影片在线观看| 男女免费视频国产| 最近的中文字幕免费完整| 在线观看免费日韩欧美大片 | 狂野欧美激情性bbbbbb| 只有这里有精品99| 国产爽快片一区二区三区| 99热网站在线观看| 日韩电影二区| 久久人人爽av亚洲精品天堂 | 国模一区二区三区四区视频| 亚洲欧美精品自产自拍| 狂野欧美激情性bbbbbb| 中文欧美无线码| 欧美成人精品欧美一级黄| 日韩制服骚丝袜av| 成人一区二区视频在线观看| 久久综合国产亚洲精品| 黄色日韩在线| 国产片特级美女逼逼视频| 久久久亚洲精品成人影院| 国产精品一二三区在线看| 黄片wwwwww| videos熟女内射| 一边亲一边摸免费视频| 国产毛片在线视频| 国产成人a∨麻豆精品| 全区人妻精品视频| 少妇 在线观看| 国产一区二区三区av在线| 免费黄网站久久成人精品| 一本—道久久a久久精品蜜桃钙片| 国产成人精品一,二区| 成人特级av手机在线观看| 网址你懂的国产日韩在线| 久久国产亚洲av麻豆专区| 成人亚洲欧美一区二区av| 久久久久网色| 91aial.com中文字幕在线观看| 极品教师在线视频| 久久久久久伊人网av| 少妇精品久久久久久久| 久久ye,这里只有精品| 亚洲最大成人中文| 午夜福利影视在线免费观看| 国产永久视频网站| 国产精品蜜桃在线观看| 久久久久视频综合| 国产又色又爽无遮挡免| 91精品国产国语对白视频| 免费观看在线日韩| 亚洲精品成人av观看孕妇| 最黄视频免费看| 最近最新中文字幕大全电影3| 精品午夜福利在线看| 国产在线男女| 久久 成人 亚洲| 美女脱内裤让男人舔精品视频| 99久国产av精品国产电影| 国产黄色免费在线视频| 午夜精品国产一区二区电影| 五月玫瑰六月丁香| 91狼人影院| 好男人视频免费观看在线| 在线看a的网站| 国产亚洲一区二区精品| 99热网站在线观看| 午夜免费男女啪啪视频观看| 美女福利国产在线 | av卡一久久| 三级国产精品欧美在线观看| 人妻系列 视频| 成人国产麻豆网| 中文字幕久久专区| 黄色怎么调成土黄色| 精品国产露脸久久av麻豆| 狂野欧美激情性bbbbbb| 又大又黄又爽视频免费| 免费人成在线观看视频色| 欧美一区二区亚洲| 高清午夜精品一区二区三区| 一级黄片播放器| 免费播放大片免费观看视频在线观看| 中文在线观看免费www的网站| 久久久国产一区二区| 国产伦在线观看视频一区| 国产精品久久久久久av不卡| 中文天堂在线官网| 在线亚洲精品国产二区图片欧美 | 日韩精品有码人妻一区| 日韩电影二区| 高清不卡的av网站| 国产精品一区二区性色av| 亚洲成人一二三区av| 亚洲一级一片aⅴ在线观看| 亚洲精品一二三| 好男人视频免费观看在线| 日韩一本色道免费dvd| 精品99又大又爽又粗少妇毛片| 最近最新中文字幕免费大全7| 精品一品国产午夜福利视频| 高清不卡的av网站| 91久久精品电影网| 久久久久久久国产电影| 男女边吃奶边做爰视频| h日本视频在线播放| 水蜜桃什么品种好| 亚洲av成人精品一二三区| 午夜免费观看性视频| 日日摸夜夜添夜夜爱| 亚洲av日韩在线播放| 国产精品久久久久久久久免| 大片电影免费在线观看免费| 亚洲最大成人中文| 麻豆成人午夜福利视频| 男女下面进入的视频免费午夜| 国产成人a区在线观看| 亚洲av电影在线观看一区二区三区| 国产白丝娇喘喷水9色精品| 男人爽女人下面视频在线观看| 国产精品成人在线| 国产日韩欧美在线精品| 啦啦啦中文免费视频观看日本| 一级毛片黄色毛片免费观看视频| 51国产日韩欧美| 国产精品av视频在线免费观看| 大又大粗又爽又黄少妇毛片口| 一级毛片久久久久久久久女| 精品熟女少妇av免费看| 春色校园在线视频观看| 亚洲欧美日韩无卡精品| 精品久久久噜噜| 国精品久久久久久国模美| 国产免费一级a男人的天堂| 欧美 日韩 精品 国产| 高清av免费在线| 性高湖久久久久久久久免费观看| 精品一区二区三区视频在线| 五月伊人婷婷丁香| 精品视频人人做人人爽| 男男h啪啪无遮挡| 午夜福利网站1000一区二区三区| 麻豆乱淫一区二区| 97超视频在线观看视频| 99国产精品免费福利视频| 在线 av 中文字幕| 26uuu在线亚洲综合色| 久久久精品免费免费高清| 91精品伊人久久大香线蕉| 午夜日本视频在线| 久久久a久久爽久久v久久| 校园人妻丝袜中文字幕| 国产女主播在线喷水免费视频网站| 久热久热在线精品观看| 亚洲欧洲日产国产| 欧美日韩综合久久久久久| 国产69精品久久久久777片| 一本色道久久久久久精品综合| 中国美白少妇内射xxxbb| 毛片女人毛片| 美女主播在线视频| 小蜜桃在线观看免费完整版高清| 六月丁香七月| 在线观看免费日韩欧美大片 | 亚洲av不卡在线观看| 亚洲欧洲日产国产| 国产av精品麻豆| 婷婷色av中文字幕| 国产亚洲午夜精品一区二区久久| 亚洲色图av天堂| 一级黄片播放器| 日韩三级伦理在线观看| 色综合色国产| 免费在线观看成人毛片| 在线观看三级黄色| 亚洲经典国产精华液单| 久久久久性生活片| 国产男人的电影天堂91| 人人妻人人澡人人爽人人夜夜| 在线免费观看不下载黄p国产| 九九久久精品国产亚洲av麻豆| 午夜视频国产福利| 一级毛片我不卡| 深夜a级毛片| 80岁老熟妇乱子伦牲交| 插阴视频在线观看视频| 亚洲精品日韩av片在线观看| 国产av一区二区精品久久 | 国产一区二区三区综合在线观看 | 婷婷色综合大香蕉| 国产又色又爽无遮挡免| 国产精品熟女久久久久浪| 一区二区av电影网| 日日摸夜夜添夜夜添av毛片| 中文乱码字字幕精品一区二区三区| av国产免费在线观看| 国产午夜精品一二区理论片| 国产亚洲精品久久久com| 亚洲欧洲国产日韩| 欧美+日韩+精品|