亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Java的網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2020-02-04 02:03:28王春明
        電子技術(shù)與軟件工程 2020年20期
        關(guān)鍵詞:頁(yè)面用戶語(yǔ)言

        王春明

        (黑龍江工商學(xué)院 黑龍江省哈爾濱市 150025)

        近幾年來(lái),隨著互聯(lián)網(wǎng)和信息技術(shù)的快速發(fā)展進(jìn)步,互聯(lián)網(wǎng)商業(yè)模式成為了一些企業(yè)新的商業(yè)點(diǎn)。通過(guò)電子信息技術(shù)網(wǎng)絡(luò)商務(wù),我們可以在全球范圍內(nèi)購(gòu)買(mǎi)和消費(fèi)、銷售和服務(wù)的商品。網(wǎng)民們已經(jīng)逐漸習(xí)慣了在線上買(mǎi)東西,簡(jiǎn)單的購(gòu)物流程,方便又安全的付款方式,快速又準(zhǔn)確的物流快遞等因素,都使線上購(gòu)物俞來(lái)愈受到網(wǎng)民支持。在線購(gòu)物是更普遍的互聯(lián)網(wǎng)商業(yè),它很可能會(huì)改變世界市場(chǎng)競(jìng)爭(zhēng)形勢(shì)的結(jié)構(gòu),電子商務(wù)也對(duì)國(guó)家的經(jīng)濟(jì)發(fā)展起著舉足輕重的作用,因此研究和設(shè)計(jì)在線購(gòu)物系統(tǒng)具有重要意義。

        1 相關(guān)技術(shù)簡(jiǎn)介

        Java 語(yǔ)言是微軟sun 公司自主開(kāi)發(fā)的一個(gè)面向?qū)ο髴?yīng)用程序運(yùn)行設(shè)計(jì)通用語(yǔ)言,也是跨平臺(tái)應(yīng)用程序運(yùn)行設(shè)計(jì)通用語(yǔ)言,通過(guò)特殊的程序設(shè)計(jì)編程方法可以使其在程序運(yùn)行設(shè)計(jì)過(guò)程中不會(huì)遇到出現(xiàn)過(guò)度依賴對(duì)象關(guān)系的復(fù)雜情況。Java 是一種脫離平臺(tái)運(yùn)行的開(kāi)發(fā)技術(shù),Java 技術(shù)可以為用戶提供強(qiáng)大的功能。該技術(shù)是目前使用頻率較高的一種開(kāi)發(fā)語(yǔ)言,具有跨平臺(tái)性、可移植性等特征,用Java 語(yǔ)言進(jìn)行編寫(xiě)的程序可以在任何設(shè)備以及系統(tǒng)上運(yùn)行。例如跨越IBM 個(gè)人計(jì)算機(jī),MAC,各種微處理器的硬件平臺(tái),以及Windows、OS 等系統(tǒng)。系統(tǒng)平臺(tái)開(kāi)發(fā)該軟件的目地是讓?xiě)?yīng)用程序的開(kāi)發(fā)者可以在任何地方、在任何平臺(tái)、任何時(shí)間地點(diǎn)進(jìn)行編寫(xiě)。也就是說(shuō)不用再針對(duì)不同的平臺(tái)和操作系統(tǒng)進(jìn)行針對(duì)性的代碼編輯。經(jīng)過(guò)編譯的Java 代碼就可以在所有能夠支持Java 的平臺(tái)上進(jìn)行無(wú)修改的運(yùn)行。由于Java 的跨平臺(tái)特性,該工具可以再任何企業(yè)和網(wǎng)絡(luò)環(huán)境中非常適用,并使其在系統(tǒng)開(kāi)發(fā)中占有重要地位。

        Java 技術(shù)目前在軟件語(yǔ)言編程中位列第一,雖然就軟件語(yǔ)言排名可能說(shuō)明不了太大問(wèn)題,但最起碼能反映出Java 技術(shù)的市場(chǎng)需求和其實(shí)用性。使用Java 進(jìn)行編寫(xiě)的小程序或者代碼,在經(jīng)過(guò)其自帶的編譯器進(jìn)行編譯之后會(huì)轉(zhuǎn)換成Java 自己的字節(jié)碼。編譯之后,通過(guò)Java 虛擬機(jī)對(duì)這些字節(jié)碼進(jìn)行解釋并在操作系統(tǒng)之下進(jìn)行運(yùn)行,其間不需要考慮到所用計(jì)算機(jī)的體系結(jié)構(gòu)。這些字節(jié)碼在經(jīng)過(guò)翻譯后以機(jī)器代號(hào)形式保存,虛擬設(shè)備可以進(jìn)行該操作,最后在電腦上運(yùn)行。截止到2016年,Java 語(yǔ)言已經(jīng)成為了所有編程語(yǔ)言中使用最廣泛的一種語(yǔ)言工具,尤其是在針對(duì)客戶端服務(wù)器的Web應(yīng)用程序,其使用尤其廣泛。該工具到目前的開(kāi)發(fā)者已經(jīng)擁有900多萬(wàn)。Java 語(yǔ)言最新的版本為Java8 版本,由甲骨文公司進(jìn)行技術(shù)支持。Java 語(yǔ)言的開(kāi)發(fā)和維修需要很高的成本,可以采用esc 技術(shù)(extendedstaticCheckerforJava)進(jìn)行相關(guān)維護(hù)。

        Java 的優(yōu)點(diǎn)在于,其是一個(gè)表示層應(yīng)用技術(shù)且易于學(xué)習(xí)掌握。由于Java 技術(shù)與所處平臺(tái)沒(méi)有任何關(guān)系,這可以給程序員帶來(lái)很大的便利,可以幫助程序員實(shí)現(xiàn)只寫(xiě)一遍代碼,但是到處都可以使用。此外對(duì)于企業(yè)服務(wù)器而言,由于Java 技術(shù)是應(yīng)用表示層服務(wù),所以使用效率會(huì)更高,并且表示層與數(shù)據(jù)層之間也有明顯的分屆線,同時(shí)Javaserver 引擎還能夠提供各種不同功能的存儲(chǔ)器,可以用于建立持續(xù)的會(huì)話用戶,從而解決了http 本身的無(wú)狀態(tài)協(xié)議問(wèn)題。Java 頁(yè)面實(shí)際上是利用特定的標(biāo)志和Java 代碼擴(kuò)展了傳統(tǒng)html 形式的頁(yè)面,通過(guò)Web 服務(wù)器和Javascript 引擎創(chuàng)建用戶機(jī)上的Web瀏覽器??偟膩?lái)說(shuō),系統(tǒng)使用Java 的Web 技術(shù)來(lái)開(kāi)發(fā),符合系統(tǒng)設(shè)計(jì)需要。

        圖1

        圖2

        總結(jié)下來(lái),Java 語(yǔ)言有如下幾個(gè)特性:

        (1)面向?qū)ο螅?/p>

        (2)魯棒性、安全性;

        (3)跨平臺(tái);

        (4)多線程;

        (5)簡(jiǎn)單,使用方便。

        圖3

        圖4

        圖5

        圖6

        Java 語(yǔ)言的語(yǔ)法在很大程度上與另一種變成語(yǔ)言C++非常類似。C++語(yǔ)言是一個(gè)具有結(jié)構(gòu)性好,泛型特征、面向?qū)ο蟮木幊陶Z(yǔ)言。與C++語(yǔ)言不同的是,Java 語(yǔ)言已經(jīng)成為了一種全面面向?qū)ο蟮恼Z(yǔ)言。Java 語(yǔ)言全部使用類進(jìn)行編寫(xiě),除了某些初始的整形、浮點(diǎn)變量,每個(gè)數(shù)據(jù)項(xiàng)都是對(duì)象。Java 還借鑒了C++中一些很流行的方法,Java 不支持重載類或重復(fù)繼承的類,但支持多繼承的API。針對(duì)該功能,我們可以使用fj 技術(shù)和擴(kuò)展Java 語(yǔ)言實(shí)現(xiàn)。

        Java 代碼均為編寫(xiě)于類體,在該數(shù)據(jù)項(xiàng)中的每一個(gè)數(shù)據(jù)都可視為對(duì)象,Java 可能夠支持多個(gè)接口的繼承,通過(guò)技術(shù)手段可以實(shí)現(xiàn)對(duì)類和界面的支持。由于Java 語(yǔ)言通常應(yīng)用于網(wǎng)絡(luò)環(huán)境開(kāi)發(fā)之中,因此,Java 語(yǔ)言其本身具有一定的放置被惡意代碼修改的安全機(jī)制。此外,Java 語(yǔ)言還具有強(qiáng)大的類型機(jī)制,能夠?qū)Ξ惓?shù)據(jù)進(jìn)行檢測(cè)并處理,收集垃圾變量石坊空間,這些特性都是Java 語(yǔ)言功能強(qiáng)大的保證。

        2 購(gòu)物系統(tǒng)模塊構(gòu)成

        Java 在線購(gòu)物系統(tǒng)的設(shè)計(jì)主要包括:游客,為未進(jìn)行注冊(cè)的新用戶,權(quán)限為能夠在網(wǎng)站的首頁(yè)瀏覽和查看商品、通過(guò)手機(jī)發(fā)出訂單進(jìn)行購(gòu)物;會(huì)員,已登陸和注冊(cè)的用戶,能查看商品并購(gòu)買(mǎi),并且可以獲得其他相關(guān)信息,如訂單狀態(tài),結(jié)算信息,物流情況等,此類信息可以在網(wǎng)站首頁(yè)“個(gè)人中心”選項(xiàng)進(jìn)行查看;管理人員對(duì)系統(tǒng)的管理員、對(duì)商品信息、用戶上的購(gòu)買(mǎi)信息、用戶的個(gè)人資料都有操作與修改權(quán)限。

        以下是對(duì)一些重要功能模塊的描述。

        2.1 用戶模塊

        2.1.1 個(gè)人信息管理

        游客能夠進(jìn)行瀏覽,搜索,但不能夠收藏或購(gòu)買(mǎi)商品。用戶進(jìn)行注冊(cè)時(shí)首先要進(jìn)行表單驗(yàn)證,用來(lái)確定用戶名和手機(jī)號(hào)是否符合網(wǎng)站規(guī)定;之后,再驗(yàn)證用戶名和手機(jī)號(hào)是否已經(jīng)存在,若已經(jīng)通過(guò)驗(yàn)證即可進(jìn)行登錄。在經(jīng)過(guò)注冊(cè)并顯示注冊(cè)成功后,用戶可將用戶名或手機(jī)號(hào)當(dāng)做用戶名稱,輸入密碼進(jìn)行登錄。登錄成功后,可使用推薦可能喜歡的商品、添加我的收藏、購(gòu)物車(chē)、訂單詳情、個(gè)人信息管理等功能。用戶在登錄系統(tǒng)后,可以在賬戶管理中修改個(gè)人的基本信息,如用戶昵稱、個(gè)人頭像、手機(jī)號(hào)碼、登錄密碼和收貨地址。用戶的賬號(hào)在綁定手機(jī)號(hào)之后,可以直接通過(guò)手機(jī)號(hào)碼以及短信驗(yàn)證碼來(lái)實(shí)現(xiàn)登錄。若忘記了賬戶密碼,可以用驗(yàn)證短信息修改賬號(hào)密碼。如圖1所示。

        2.1.2 賬戶管理

        用戶可以在網(wǎng)站的“賬戶設(shè)置”中修改個(gè)人賬戶的基本信息,如用戶名,綁定的手機(jī)號(hào)、賬戶密碼、帳戶郵箱等。用戶可通過(guò)驗(yàn)證手機(jī)號(hào)以及驗(yàn)證短信來(lái)找回忘記的密碼,從而保護(hù)他們的賬戶安全。賬戶設(shè)置中也可修改密碼。每個(gè)賬號(hào)都會(huì)有一個(gè)“金額”選項(xiàng),其包含用戶帳號(hào)的余額、支出和收入等交易信息。用戶可以通過(guò)該功能進(jìn)行相關(guān)充值操作以及查看指定時(shí)間段的消費(fèi)信息,并且還可以向管理人員提供用戶的交易憑證進(jìn)而保證用戶的財(cái)產(chǎn)安全。

        2.1.3 訂單管理

        用戶購(gòu)買(mǎi)商品過(guò)程中,添加購(gòu)物車(chē)或者付款后生成的訂單會(huì)記錄在“我的訂單”中。這些定單包括待付款訂單、待發(fā)貨訂單、待評(píng)估訂單等,用戶在定單中能看到與訂單有關(guān)的具體信息,如支付方式和其他信息,此外,用戶還可以通過(guò)定單號(hào)實(shí)現(xiàn)搜索,查看自己之前購(gòu)買(mǎi)過(guò)或者未購(gòu)買(mǎi)的相關(guān)產(chǎn)品信息。此外,用戶還可以通過(guò)該功能實(shí)現(xiàn)取消定單。

        2.1.4 購(gòu)物車(chē)管理

        用戶可以通過(guò)點(diǎn)擊商品頁(yè)面上的購(gòu)物車(chē)圖標(biāo),將喜歡的商品加入購(gòu)買(mǎi)清單。只有用戶在登錄狀態(tài)下才有購(gòu)物車(chē)的顯示,并且用戶在下次登錄后,可以快速瀏覽之前加入購(gòu)買(mǎi)意愿清單的商品相關(guān)信息,能夠隨時(shí)修改、購(gòu)買(mǎi)、刪除名單上的商品。當(dāng)用戶購(gòu)買(mǎi)了某個(gè)商品,購(gòu)物車(chē)中該商品就會(huì)被清空了。

        2.2 商品模塊

        2.2.1 商品瀏覽

        網(wǎng)站首頁(yè)能夠顯示商品分類信息,用戶在進(jìn)入網(wǎng)站首頁(yè)時(shí),可以在該分類中點(diǎn)擊一個(gè)商品,并在該分類中瀏覽所有的商品信息。用戶也可以通過(guò)網(wǎng)站首頁(yè)的搜索按鈕搜索需要的產(chǎn)品信息。

        2.2.2 商品搜索

        游客能夠在網(wǎng)站商品首頁(yè)進(jìn)行商品信息的瀏覽。在商品頁(yè)面的首頁(yè)上方,游客可以通過(guò)手動(dòng)輸入商品名稱或者與商品相關(guān)的信息進(jìn)行商品搜索。

        2.2.3 商品信息展示

        潛在顧客在瀏覽商品頁(yè)面時(shí),可以通過(guò)點(diǎn)擊頁(yè)面上商品圖片進(jìn)入到商品詳細(xì)信息介紹頁(yè)面。在商品詳細(xì)信息介紹的頁(yè)面上會(huì)包括商品相關(guān)信息,如商品的名稱介紹、商品詳細(xì)情況、商品銷售量、商品評(píng)估以及商品評(píng)價(jià)等,用戶可以通過(guò)瀏覽該信息來(lái)評(píng)價(jià)該商品的品質(zhì),并最終確定是否買(mǎi)下。如圖2所示。

        2.2.4 商品收藏

        在商品展示頁(yè)上,包含商品收藏功能,用戶可以暫時(shí)不需要購(gòu)買(mǎi),比如因?yàn)閮r(jià)格較高等原因。此時(shí),通過(guò)點(diǎn)擊該商品的收藏按鈕,“記住”這件商品。用戶也可以隨即退出該系統(tǒng),在登入賬號(hào)時(shí),可以在“個(gè)人主頁(yè)”中查看之前收集的商品。

        2.2.5 商品購(gòu)買(mǎi)

        用戶需要在商品頁(yè)面上點(diǎn)擊“購(gòu)買(mǎi)”選項(xiàng),然后在此時(shí)會(huì)跳出商品信息、收貨地址、優(yōu)惠情況以及是否發(fā)票和支付方式等,用戶可以在此時(shí)生成訂單,用戶可以在此時(shí)選擇“支付方式”,比如是用支付寶、微信還是銀行卡、余額等。如圖3所示。

        2.2.6 商品評(píng)論

        用戶在完成交易,即付款并收到貨品之后??梢酝ㄉ唐吩u(píng)價(jià)頁(yè)面對(duì)購(gòu)買(mǎi)到的商品進(jìn)行評(píng)價(jià)。評(píng)價(jià)的方式包括商品品質(zhì)打分、上傳商品相關(guān)圖片以及書(shū)寫(xiě)文字評(píng)價(jià)等。用戶的評(píng)論可以被所有瀏覽該商品的人看到,方便其他用戶在購(gòu)買(mǎi)時(shí)決定是否購(gòu)買(mǎi)。

        2.3 購(gòu)物車(chē)模塊

        2.3.1 添加購(gòu)物車(chē)

        商品信息展示頁(yè)面具有商品添加信息購(gòu)物車(chē)的提示功能,用戶們也可以點(diǎn)擊添加放在購(gòu)物車(chē)中的按鈕,將您的商品展示添加信息到您的購(gòu)物車(chē)中。添加商品到我的購(gòu)物車(chē)時(shí),所選中的商品將實(shí)時(shí)保存在您的數(shù)據(jù)庫(kù)中,用戶隨時(shí)可以通過(guò)點(diǎn)擊"我的購(gòu)物車(chē)"來(lái)實(shí)時(shí)查看在加入購(gòu)物車(chē)內(nèi)的所有商品。

        2.3.2 我的購(gòu)物車(chē)

        購(gòu)物車(chē),即每個(gè)用戶的當(dāng)前個(gè)人主頁(yè)上的所有具有購(gòu)物意愿的商品清單。用戶登錄網(wǎng)頁(yè)后,可以直接點(diǎn)擊“我的購(gòu)物車(chē)”選項(xiàng),查看在我的購(gòu)物車(chē)內(nèi)已經(jīng)保存的所有商品,用戶可以隨時(shí)修改之前所選中的商品,并可以在購(gòu)物車(chē)進(jìn)行結(jié)算。用戶一旦結(jié)算了某種商品,購(gòu)物車(chē)中該商品就會(huì)自動(dòng)清空。

        2.3.3 購(gòu)物車(chē)功能實(shí)現(xiàn)

        2.3.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì)

        在一個(gè)系統(tǒng)中前端調(diào)用數(shù)據(jù)和更新數(shù)據(jù)都需要數(shù)據(jù)庫(kù)支持,所以數(shù)據(jù)庫(kù)是不可或缺的。只有數(shù)據(jù)庫(kù)設(shè)計(jì)完整了,系統(tǒng)才能實(shí)現(xiàn)所要完成的功能。

        本系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)是在概念結(jié)構(gòu)設(shè)計(jì)階段完成的E-R 圖表達(dá)整個(gè)E-R 模型,在此基礎(chǔ)上進(jìn)行邏輯結(jié)構(gòu)和物理結(jié)構(gòu)設(shè)計(jì)。

        本系統(tǒng)數(shù)據(jù)庫(kù)概念設(shè)計(jì)采用E-R 模型作為概念設(shè)計(jì)的工具。實(shí)體聯(lián)系模式,簡(jiǎn)稱為E-R 模型。E-R 模型的基本對(duì)象是實(shí)體,實(shí)體是現(xiàn)實(shí)世界中各種東西的抽象。實(shí)體與實(shí)體之間的關(guān)系可分為一對(duì)多、兩對(duì)多和三種。根據(jù)三個(gè)聯(lián)系將其轉(zhuǎn)換為相應(yīng)的關(guān)系模型,形成邏輯結(jié)構(gòu)模式,再根據(jù)其設(shè)計(jì)結(jié)果定義數(shù)據(jù)庫(kù)表。例如,在本購(gòu)物網(wǎng)站系統(tǒng)中,購(gòu)物車(chē)是一種類似于實(shí)體的功能實(shí)現(xiàn),該功能包含了用戶購(gòu)買(mǎi)標(biāo)識(shí),商品表單創(chuàng)建日期,物品安全密鑰,會(huì)員標(biāo)志等屬性,它們描述購(gòu)物車(chē)的特點(diǎn)。購(gòu)物車(chē)實(shí)體與會(huì)員實(shí)體之間有一對(duì)多聯(lián)系,也就是購(gòu)物車(chē)相對(duì)應(yīng)的多個(gè)成員,每一位會(huì)員都只能登入購(gòu)物車(chē)。

        本系統(tǒng)數(shù)據(jù)表包括用戶名單,商品表,訂單細(xì)節(jié)表和訂單詳細(xì)情況。其中,用戶名,密碼,用戶收貨地址等有關(guān)信息,商品名稱,商品編碼,商品庫(kù)存,商品價(jià)格等,訂單表中包含定單編號(hào),用戶名稱,訂單產(chǎn)生時(shí)間,訂單價(jià)格,收貨地址等信息,訂單詳細(xì)表包括定單詳細(xì)信息,商品編號(hào),訂單編號(hào),商品的數(shù)量等等。

        2.3.3.2 購(gòu)物車(chē)功能

        用戶可以在頁(yè)面瀏覽商品信息時(shí)自主添加購(gòu)物車(chē),在進(jìn)行添加購(gòu)物車(chē)時(shí),系統(tǒng)首先會(huì)查詢?cè)撋唐肺ㄒ籭d,之后查看當(dāng)前購(gòu)物車(chē)中是否有相同id 信息。若有相關(guān)信息,則在原來(lái)的信息數(shù)量標(biāo)簽上加一;若沒(méi)有,則創(chuàng)建新的購(gòu)物車(chē)對(duì)象。用戶可以通過(guò)點(diǎn)擊“我的購(gòu)物車(chē)”圖標(biāo)進(jìn)入購(gòu)物車(chē)界面,在購(gòu)物車(chē)界面可以點(diǎn)擊“結(jié)算”按鈕進(jìn)行結(jié)算。當(dāng)用戶點(diǎn)擊結(jié)算按鈕之后,頁(yè)面可以跳轉(zhuǎn)到支付頁(yè)面進(jìn)行支付,并將數(shù)據(jù)傳遞給我的購(gòu)買(mǎi)車(chē)頁(yè)面。

        當(dāng)面對(duì)用戶添加重復(fù)商品信息時(shí),對(duì)比商品id 信息,對(duì)重復(fù)添加的商品不在生成新的商品名單,在已有的名單中僅對(duì)數(shù)量進(jìn)行加一修改。

        用戶在通過(guò)“添加購(gòu)物車(chē)”按鈕添加商品信息之后,添加購(gòu)物車(chē)后的商品能夠直接儲(chǔ)存在數(shù)據(jù)庫(kù)中,即使使用者退出,再次登錄依舊可以查看購(gòu)物車(chē)相關(guān)信息。這樣就解決了大多數(shù)系統(tǒng)僅通過(guò)session 來(lái)記錄商品帶來(lái)的麻煩,下面對(duì)步驟進(jìn)行逐一分析。

        首先,系統(tǒng)需要判斷當(dāng)前游客是否處于登錄狀態(tài)。若處于登錄狀態(tài),則直接從數(shù)據(jù)庫(kù)中讀取用戶信息;否則,從瀏覽器的中讀取信息。若沒(méi)有相關(guān)信息,提醒登錄。如圖4所示。

        然后,系統(tǒng)要?jiǎng)h去重復(fù)的信息,判斷一件商品是否有兩個(gè)相同的信息,則在同一項(xiàng)中加1。如圖5所示。

        最后,用戶也可以看到我的購(gòu)物車(chē),點(diǎn)擊“我的購(gòu)物車(chē)”,系統(tǒng)可以通過(guò)查詢數(shù)據(jù)庫(kù)或cookie 更新購(gòu)物車(chē)內(nèi)容,并在購(gòu)物車(chē)內(nèi)顯示所有商品,展示購(gòu)物車(chē)的信息,并動(dòng)態(tài)更新價(jià)格。如圖6所示。

        3 總結(jié)

        隨著網(wǎng)絡(luò)和全球化的迅速發(fā)展,電子網(wǎng)絡(luò)信息在人們?nèi)粘I钪械牡匚辉絹?lái)愈重要。通過(guò)網(wǎng)絡(luò)進(jìn)行網(wǎng)上購(gòu)物也成為人們?nèi)粘I钪械囊徊糠?,電子商業(yè)的地位也隨之升級(jí)。本文以在線購(gòu)物用戶的需要和購(gòu)買(mǎi)車(chē)模塊為基礎(chǔ),通過(guò)對(duì)詳細(xì)需求的分析和設(shè)計(jì),利用Java 相關(guān)技術(shù)最終完成了基于Java 的在線購(gòu)物系統(tǒng)。

        猜你喜歡
        頁(yè)面用戶語(yǔ)言
        大狗熊在睡覺(jué)
        刷新生活的頁(yè)面
        語(yǔ)言是刀
        文苑(2020年4期)2020-05-30 12:35:30
        讓語(yǔ)言描寫(xiě)搖曳多姿
        關(guān)注用戶
        累積動(dòng)態(tài)分析下的同聲傳譯語(yǔ)言壓縮
        關(guān)注用戶
        關(guān)注用戶
        我有我語(yǔ)言
        如何獲取一億海外用戶
        成 人 网 站 免 费 av| 搡老熟女老女人一区二区| 国产人妻久久精品二区三区特黄 | 美女裸体无遮挡免费视频国产| 欧美精品中文字幕亚洲专区| 日日爽日日操| 亚洲精品二区三区在线观看| 久久婷婷色香五月综合激激情| 精品国产日韩亚洲一区在线| 国产一区国产二区亚洲精品| 欧美不卡一区二区三区| 亚洲av日韩综合一区在线观看| 日本韩无专砖码高清| 久久久久久久一线毛片| av男人的天堂第三区| 漂亮丰满人妻被中出中文字幕| 东京热人妻系列无码专区| 人人妻人人澡人人爽精品欧美| 成人xx免费无码| 精品久久久亚洲中文字幕| 亚洲一区二区三区18| 日韩精品视频免费网站| 亚洲国产精品ⅴa在线观看| 亚洲中久无码永久在线观看软件| 久久久精品电影| 中文字幕视频二区三区| 成人自拍小视频在线看 | 亚洲av综合永久无码精品天堂| 理论片87福利理论电影| 国产女精品| 免费观看视频在线播放| 国产自拍偷拍视频免费在线观看| 天天爽天天爽夜夜爽毛片 | 宅男666在线永久免费观看 | 亚洲综合色一区二区三区小说| 国产9 9在线 | 免费| 粉色蜜桃视频完整版免费观看在线 | 亚洲av第一区国产精品| 日韩人妻熟女中文字幕a美景之屋| 99久久久无码国产精品6| 香蕉视频在线观看国产|