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

    一種新型的Web國際化解決思路及實踐

    2018-08-13 11:35:10彭金勝
    軟件 2018年7期
    關(guān)鍵詞:鍵值功能模塊頁面

    彭金勝

    ?

    一種新型的Web國際化解決思路及實踐

    彭金勝

    (中國工商銀行股份有限公司軟件開發(fā)中心,上海 201206)

    目前Web應(yīng)用程序常見的國際化方案中,大多以前端或者后端為核心,導致另一端國際化能力弱及前后端交互頻繁等問題。本文提出使用JSON作為資源文件的解決思路,前后端讀取此文件用于國際化,并且通過Hash,提供良好的緩存支持。以解決一端國際化能力弱,占用內(nèi)存空間大及前后端頻繁交互等問題。目前部分內(nèi)容已應(yīng)用于實際項目中,受到同事們的一致好評。實踐表明該方案能夠很好的解決目前常見國際化方案中存在的不足。

    Java Web國際化;JSON數(shù)據(jù)交換格式;JSON國際化

    0 引言

    目前,Web應(yīng)用程序常見的國際化方案有些已經(jīng)過時,例如以后端為核心,基于Java的properties的國際化方案,它需要在Java的Web容器當中運行,而且占用大量內(nèi)存空間;而另一些則不成熟,比如當前以前端為核心的國際化方案,jQuery等框架插件,它們與后端高頻的交互,對服務(wù)器帶來巨大壓力[1]。

    JSON作為一種輕量級數(shù)據(jù)交換格式,具有良好讀寫及跨語言平臺的能力,已經(jīng)成為數(shù)據(jù)交換的主要格式,非常適合以Java為代表的后端,及以JavaScript為前端的運行環(huán)境,而國際化正是一種前后端都需要的資源。

    基于以上當前國際化方案存在的不足,以及JSON在數(shù)據(jù)交換領(lǐng)域所展現(xiàn)出來的優(yōu)勢,本文提出使用JSON作為資源文件的解決方案,前后端讀取此文件用于國際化,并且通過Hash,提供良好的緩存支持[2]。以解決服務(wù)器壓力大,占用內(nèi)存空間大及前后端交互頻繁等問題。

    目前該方案部分內(nèi)容已應(yīng)用于實際項目中,受到同事們的一致好評。實踐表明該方案能夠很好的解決目前常見國際化方案中存在的不足。

    1 Web應(yīng)用程序國際化方案的缺陷

    現(xiàn)有Web應(yīng)用程序常用的國際化方案有很多種,大致可以分為兩類:一類是在后端負責國際化,另一類是前端負責國際化[3]。

    其中前者相對來說使用的更為廣泛,基于Java讀取相應(yīng)的properties文件(exaple_zh_CN.properties/ example_en_US.properties),以達到實現(xiàn)國際化的目的。缺陷比較明顯:

    (1)都要經(jīng)過Java的Web容器,不管是Java程序直接讀取,或者Velocity模版引擎,還是JSP里自定義標簽的方式。

    (2)文件內(nèi)容需要裝載到內(nèi)存中,占有大量內(nèi)存空間。

    (3)文件通常會按模塊切分到各個模塊中,導致難于一起整理和翻譯。

    (4)同一詞匯出現(xiàn)在多個文件中,導致系統(tǒng)整體內(nèi)容不一,并且維護困難。

    隨著前后端分離思想的出現(xiàn),越來越多的項目選擇前端靜態(tài)化,通過Nginx等前端服務(wù)器或者CDN等方式部署靜態(tài)資源,隨之而來的便是另一類:前端國際化,通常采用頁面調(diào)用JavaScript文件(example_zh_CN.js/example_en_US.js)或者使用jQuery等成熟框架的國際化插件等方式,這類方式的缺陷在于:

    (1)使后端喪失了國際化的能力,比如后端的報錯信息,生成pdf文件等。

    (2)前后端交互頻繁,給服務(wù)器造成巨大的壓力。

    1.1 解決

    JSON憑借輕量級,良好的讀寫及跨語言平臺等優(yōu)勢,快速成為最流行的數(shù)據(jù)交換格式[4]。本文利用JSON格式文件優(yōu)勢,提出以JSON存儲國際化資源的思路,以實際生產(chǎn)流程為例,一步一步實現(xiàn)前后臺分離應(yīng)用的國際化。

    1.1.1 開發(fā)

    國際化JSON文件應(yīng)遵循如下原則:

    (1)根據(jù)國家語言劃分,每種國家語言生成一份JSON文件。開發(fā)時,維護一份主文件,其它語言由主文件翻譯。

    (2)內(nèi)容按字母排序,有助于后續(xù)維護。

    (3)詞匯對應(yīng)的鍵值以頁面展現(xiàn)的英文或拼音為準,假如項目以中文為主,詞匯“搜索”對應(yīng)的鍵值應(yīng)該是“SouSuo”,假如項目以英文為主,則鍵值為“Search”。

    (4)多個單詞的鍵值用下劃線連接,比如“收件日期”的鍵值為“Received_date”。

    (5)按功能路徑分塊的方式進行組織,以便于相同的內(nèi)容可以提取到更高層級,以及按功能路徑切分文件。

    以下摘取某工程部分內(nèi)容為例,文件內(nèi)容組織如圖1所示。

    圖1 JSON文件內(nèi)容組織示意圖

    1.1.2 構(gòu)建

    國際化JSON文件通過生成Hash目錄文件“i18n_Hash_zh_CN.json”及其它Hash內(nèi)容文件的流程如下:

    (1)建立一個Map,用于存儲模塊路徑及其對應(yīng)的內(nèi)容。

    (2)進入一個JSON對象,并帶入該JSON對象對應(yīng)的key值,如果是根對象,則為空(“”)。

    (3)新建對象,用戶存儲帶入key值對應(yīng)的內(nèi)容。

    (4)循環(huán)讀取該對象下的屬性,如果屬性不以斜線(“/”)開頭,則將屬性及對應(yīng)的值添加到新建對象中。

    (5)如果屬性以斜線(“/”)開頭,則進入第(2)步,帶入當前key值加上該屬性。

    (6)將key值加上斜線(“/”)結(jié)尾與新建對象一起放入Map中

    通過以上流程便可以獲取所有的功能模塊路徑及其內(nèi)容,將內(nèi)容進行md5取值并截前8位得Hash值,再將路徑及這些Hash值寫入Hash目錄文件,最后將內(nèi)容寫入由功能模塊路徑加Hash加上語言后綴組合成的Hash內(nèi)容文件中[5-7]。由于生成出的Hash內(nèi)容文件名中的Hash值為其文件內(nèi)容,以此便保證其文件名的唯一性,可被后端服務(wù)器,前端服務(wù)器及瀏覽器等端點永久緩存,JSON文件編譯結(jié)果如圖2所示。

    1.1.3 使用

    首先要根據(jù)語言獲取相應(yīng)的Hash目錄文件,然后再根據(jù)路徑獲取相應(yīng)的一個或多個國際化JSON文件,以下以簡體中文(zh_CN)為例,如在“/dashboard”功能模塊或頁面中,根據(jù)“i18n_Hash_ zh_CN.json”,則需要獲?。?/p>

    圖2 JSON文件編譯結(jié)果示意圖

    (1)“/”對應(yīng)的4f668ad4_zh_CN.json。

    (2)“/dashboard/”對應(yīng)的92b4dee5_zh_CN.json。

    在“/user/resetpwd”功能模塊或頁面中時,則需要獲取:

    (1)“/”對應(yīng)的4f668ad4_zh_CN.json(如果已緩存則無需在獲取,在該示例中,由于“/dashboard”已加載過一次,所以此處無需再加載)。

    (2)“/user/”對應(yīng)的eeacdaac_zh_CN.json。

    (3)“/user/resetpwd/” 對應(yīng)的d21e76d5_zh_ CN.json。

    其次是獲取國際化值,與獲取Hash文件類似,如在“/dashboard”功能模塊或頁面中,需要獲取“Failed_Times”對應(yīng)的“失敗次數(shù)”:

    (1)在“/dashboard/”對應(yīng)的92b4dee5_zh_CN. json里找“Failed_Times”,找到并返回。

    當在“/user/resetpwd”功能模塊或頁面中,需要獲取“Submit”對應(yīng)的“提交”:

    (2)在“/user/resetpwd/”對應(yīng)的d21e76d5_zh_ CN.json里找“Submit”,未找到,下一步。

    (3)在“/user/”對應(yīng)的eeacdaac_zh_CN.json里找“Submit”,未找到,下一步。

    (4)在“/”對應(yīng)的4f668ad4_zh_CN.json里找“Submit”,找到并返回。

    1.1.4 部署

    國際化JSON文件可獨立部署,亦可在前端或后端服務(wù)器上部署,以下以獨立部署為例,架構(gòu)部署如圖3所示:

    通過以上步驟,便實現(xiàn)JSON文件的國際化方案。經(jīng)歷開發(fā)、構(gòu)建、部署及使用后,不難看出,對比目前常見國際化方案,該方案具有如下優(yōu)勢:

    圖3 JSON文件獨立部署架構(gòu)示意圖

    (1)不再需要Java Web容器。

    (2)內(nèi)容可根據(jù)模塊路徑按需緩存。

    (3)開發(fā)時只有一份文件,可直接發(fā)給翻譯部進行翻譯。

    (4)可通過簡單的CTRL+F來確認是否已國際化,防止同一詞匯多次出現(xiàn)。

    (5)后端擁有國際化的能力,無需再去解析JavaScript文件。

    (6)前端頁面渲染時,根據(jù)功能模塊路徑一次性按文件裝載,而不再是單個詞匯請求后臺服務(wù)。

    1.2 結(jié)果

    JSON文件國際化方案部分內(nèi)容已應(yīng)用于實際項目中,受到同事們的一致好評。因為可以按需緩存,按文件裝載,所以大大提高了服務(wù)器性能,提升用戶體驗;因為只有一份文件,僅需要跟翻譯部門講解溝通一次,就可以免去整理翻譯文檔的工作,大大縮減開發(fā)工作量;因為后端Java可以直接讀取JSON文件,而不再需要去解析JavaScript文件,有效防止了解析出錯等問題[8-10]。

    2 結(jié)論

    通過JSON文件國際化方案,可以有效解決實際應(yīng)用的多個問題,包括資源緩存,開發(fā)工作量及程序高可靠性等。

    JSON文件國際化方案,非常適用于全量發(fā)版的項目,對于增量發(fā)版的項目則不太適合,因為如果項目很大,每次國際化文件被切成多個Hash的JSON文件,由于增量發(fā)版只會增量累積,隨之而來的便是國際化JSON文件難以清理的問題。特別是7×24服務(wù)的應(yīng)用,清理成本更高。

    當然,隨著項目越來越大,JSON文件國際化方案還會遇到功能模塊路徑劃分的問題,何種路徑劃分能夠很好支撐后續(xù)的發(fā)展,而不至于越來越多的內(nèi)容往根路徑上添加,導致根路徑Hash的JSON文件內(nèi)容過多。

    當前該方案不但適用于信息的國際化,而且適用于簡單的字典值/代碼表(即下拉框數(shù)據(jù))的國際化,完整的字典值/代碼表的國際化方案正在研究當中,相對于信息的國際化,字典值/代碼表的國際化則無需嚴格的功能路徑劃分,但是卻會有字典值/代碼表過大的情況,比如車型庫等。

    [1] 冀振燕, 程虎, 梅嘉. Java語言國際化的設(shè)計與實現(xiàn)[J]. 軟件學報, 2000, 11(11): 1541-1546.

    [2] 李長春, 廖建新, 王純, 等. 軟件界面國際化及設(shè)計模式的應(yīng)用[J]. 食品科學技術(shù)學報, 2007, 25(5): 53-56.

    [3] 張愛玲, 米應(yīng)凱. 軟件系統(tǒng)國際化的設(shè)計研究[J]. 軟件工程, 2010(4): 52-53.

    [4] 潘詩瑤, 黃建明. Web應(yīng)用系統(tǒng)中的MOCK測試技術(shù)[J]. 軟件, 2016, 37(12): 214-218.

    [5] 朱培源. 一種新型的Web應(yīng)用程序框架的設(shè)計與實現(xiàn)[D]. 電子科技大學, 2017.

    [6] 王登輝. 基于工作流模式的語義Web服務(wù)組合信任度模型的研究與實現(xiàn)[D]. 華中科技大學, 2016.

    [7] 王文明, 李志安, 程懷舟. 一種新型的泵站W(wǎng)eb發(fā)布系統(tǒng)[J]. 可編程控制器與工廠自動化, 2010(5): 61-63.

    [8] 周娜. 基于Web的制造業(yè)電子商務(wù)平臺關(guān)鍵技術(shù)的研究與應(yīng)用[D]. 南京航空航天大學, 2005.

    [9] 王慶福. 網(wǎng)站建設(shè)中數(shù)據(jù)庫技術(shù)與WEB技術(shù)的應(yīng)用對比研究[J]. 軟件, 2013, 34(2): 86-87.

    [10] 李天翼, 許魯, 常致全. 一種新型的基于網(wǎng)絡(luò)存儲的Web集群解決方案[J]. 計算機應(yīng)用研究, 2003(10): 78-79+112.

    A Mew Solution and Practice of Web Internationalization

    PENG Jin-sheng

    (Industrial Commercial Bank of China Co., Ltd. Software Development Center, Shanghai 201206)

    Abstract: at present, most of common international schemes of Web applications take front or back end as core, which leads to weak international ability of other end and frequent interaction between front and back end. The article proposes solution of taking JSON as resource file, which can be read by front and back end for internationalization, and Hash provides good caching support to solve problem of weak internationalization at one end, and occupying large memory space and frequent interaction between front and back end. At present, some contents have been applied to practical projects and received good evaluation from colleagues. Practice shows the scheme can solve shortcomings of current common international solutions well.

    Java Web internationalization; JSON data interchange format; JSON internationalization

    TP274+.2

    A

    10.3969/j.issn.1003-6970.2018.07.030

    彭金勝(1988-),本科,信息科技經(jīng)理,主要研究方向:大數(shù)據(jù)分析挖掘及可視化。

    本文著錄格式:彭金勝. 一種新型的Web國際化解決思路及實踐[J]. 軟件,2018,39(7):143-145

    猜你喜歡
    鍵值功能模塊頁面
    大狗熊在睡覺
    刷新生活的頁面
    非請勿進 為注冊表的重要鍵值上把“鎖”
    一鍵直達 Windows 10注冊表編輯高招
    電腦愛好者(2017年9期)2017-06-01 21:38:08
    基于ASP.NET標準的采購管理系統(tǒng)研究
    軟件導刊(2016年9期)2016-11-07 21:35:42
    輸電線路附著物測算系統(tǒng)測算功能模塊的研究
    M市石油裝備公服平臺網(wǎng)站主要功能模塊設(shè)計與實現(xiàn)
    石油知識(2016年2期)2016-02-28 16:20:16
    功能模塊的設(shè)計與應(yīng)用研究
    同一Word文檔 縱橫頁面并存
    淺析ASP.NET頁面導航技術(shù)
    美女国产高潮福利片在线看| 国产有黄有色有爽视频| 午夜免费男女啪啪视频观看| h视频一区二区三区| 午夜福利视频在线观看免费| 国产成人午夜福利电影在线观看| 精品一品国产午夜福利视频| 久久av网站| 久久久久久久久久成人| 免费大片黄手机在线观看| 国产免费现黄频在线看| 人体艺术视频欧美日本| 久久99一区二区三区| 只有这里有精品99| 亚洲国产av新网站| 精品久久国产蜜桃| 青春草亚洲视频在线观看| 国产精品一区二区在线不卡| 亚洲国产精品一区三区| 国产成人a∨麻豆精品| 日韩欧美精品免费久久| 中文字幕最新亚洲高清| 99九九在线精品视频| 国产精品免费大片| 国产av国产精品国产| 99久久精品国产国产毛片| 麻豆乱淫一区二区| 欧美xxxx性猛交bbbb| 丝袜在线中文字幕| 亚洲少妇的诱惑av| 午夜免费男女啪啪视频观看| 日韩熟女老妇一区二区性免费视频| 一本一本久久a久久精品综合妖精 国产伦在线观看视频一区 | 亚洲欧美一区二区三区国产| 国产精品久久久久久精品古装| 老熟女久久久| 国产免费又黄又爽又色| 久久婷婷青草| 国产精品99久久久久久久久| 久久精品人人爽人人爽视色| 制服丝袜香蕉在线| 成人手机av| 极品人妻少妇av视频| 午夜激情久久久久久久| 亚洲av日韩在线播放| 国产免费一级a男人的天堂| 久久99蜜桃精品久久| 国产精品秋霞免费鲁丝片| 18禁裸乳无遮挡动漫免费视频| 中国国产av一级| 人妻人人澡人人爽人人| 少妇人妻精品综合一区二区| 狂野欧美激情性bbbbbb| av黄色大香蕉| 男人添女人高潮全过程视频| 免费大片黄手机在线观看| 99视频精品全部免费 在线| 亚洲av中文av极速乱| 少妇被粗大猛烈的视频| 日本wwww免费看| 免费久久久久久久精品成人欧美视频 | 人人澡人人妻人| 高清欧美精品videossex| 性色av一级| 久久精品国产亚洲av天美| 在线观看一区二区三区激情| av专区在线播放| 亚洲在久久综合| 高清午夜精品一区二区三区| 欧美亚洲 丝袜 人妻 在线| 精品久久久久久久久亚洲| 亚洲国产精品专区欧美| 精品一区在线观看国产| 国产精品熟女久久久久浪| 飞空精品影院首页| 男人添女人高潮全过程视频| 国产av一区二区精品久久| 色网站视频免费| 中文天堂在线官网| 日韩不卡一区二区三区视频在线| 精品久久国产蜜桃| av在线播放精品| 国产精品国产三级国产专区5o| 又黄又爽又刺激的免费视频.| 欧美激情国产日韩精品一区| 99视频精品全部免费 在线| 超色免费av| 七月丁香在线播放| 中国国产av一级| 美女国产高潮福利片在线看| 纯流量卡能插随身wifi吗| 80岁老熟妇乱子伦牲交| 人人妻人人澡人人爽人人夜夜| 亚洲精品日韩在线中文字幕| 久久99蜜桃精品久久| 久久久久久久久大av| 一级毛片电影观看| videossex国产| 国产精品一区www在线观看| 久久久久久久国产电影| 一级爰片在线观看| 久久精品国产亚洲av涩爱| 纵有疾风起免费观看全集完整版| 日韩精品有码人妻一区| 成人18禁高潮啪啪吃奶动态图 | 自线自在国产av| 99久久精品一区二区三区| 国产午夜精品一二区理论片| 欧美人与善性xxx| 国产免费福利视频在线观看| 26uuu在线亚洲综合色| 欧美国产精品一级二级三级| 91久久精品国产一区二区成人| 精品一区二区三区视频在线| 国产在线一区二区三区精| 亚洲性久久影院| 久久免费观看电影| 大码成人一级视频| 卡戴珊不雅视频在线播放| 亚洲欧美日韩另类电影网站| 久久精品国产亚洲av天美| 国产毛片在线视频| 亚洲精品一区蜜桃| 国产淫语在线视频| 久久久久久久亚洲中文字幕| 日韩欧美一区视频在线观看| 免费大片黄手机在线观看| 久久久久久久久久久久大奶| 免费观看a级毛片全部| 免费播放大片免费观看视频在线观看| a级毛片免费高清观看在线播放| 久久午夜福利片| 丝袜在线中文字幕| 亚洲精品久久成人aⅴ小说 | 久久精品久久久久久噜噜老黄| 多毛熟女@视频| 一本久久精品| 丝瓜视频免费看黄片| 午夜福利,免费看| 天天操日日干夜夜撸| 欧美日韩精品成人综合77777| 免费不卡的大黄色大毛片视频在线观看| 国产成人av激情在线播放 | 亚洲人成网站在线观看播放| 久久人妻熟女aⅴ| 欧美日韩精品成人综合77777| a级毛片免费高清观看在线播放| 婷婷色综合www| 久久精品国产a三级三级三级| 国产在线视频一区二区| 黄片无遮挡物在线观看| 狂野欧美激情性xxxx在线观看| 熟女人妻精品中文字幕| 亚洲在久久综合| videosex国产| 哪个播放器可以免费观看大片| 中文字幕最新亚洲高清| 最近2019中文字幕mv第一页| 日本欧美视频一区| .国产精品久久| 日韩不卡一区二区三区视频在线| 国产黄片视频在线免费观看| 国产精品99久久99久久久不卡 | 看免费成人av毛片| 国产午夜精品久久久久久一区二区三区| 成人影院久久| 热99国产精品久久久久久7| 亚洲美女搞黄在线观看| 国产毛片在线视频| 午夜日本视频在线| 免费观看a级毛片全部| 成人影院久久| 国产无遮挡羞羞视频在线观看| 亚洲国产精品999| 亚洲精品日韩在线中文字幕| 色哟哟·www| 五月天丁香电影| 老女人水多毛片| 国产精品一区二区三区四区免费观看| 欧美日韩在线观看h| 91久久精品国产一区二区三区| 卡戴珊不雅视频在线播放| 亚洲精品456在线播放app| 精品人妻熟女毛片av久久网站| 国产免费一级a男人的天堂| 亚洲av福利一区| 久久午夜福利片| videos熟女内射| 色94色欧美一区二区| 最近最新中文字幕免费大全7| videossex国产| 丝瓜视频免费看黄片| 久久精品人人爽人人爽视色| 亚洲美女黄色视频免费看| 成人18禁高潮啪啪吃奶动态图 | 日韩在线高清观看一区二区三区| 亚洲精品亚洲一区二区| 七月丁香在线播放| 国模一区二区三区四区视频| 狠狠精品人妻久久久久久综合| 高清视频免费观看一区二区| 在线观看免费日韩欧美大片 | 成人午夜精彩视频在线观看| 国产成人精品一,二区| 亚洲成人av在线免费| 搡女人真爽免费视频火全软件| 国产成人免费无遮挡视频| 九九爱精品视频在线观看| 亚洲精品美女久久av网站| 久久热精品热| 国产亚洲欧美精品永久| 男人爽女人下面视频在线观看| 久久久久久久亚洲中文字幕| 99国产综合亚洲精品| 久久久久久久久大av| av不卡在线播放| 丝袜喷水一区| 日本免费在线观看一区| 成人国产av品久久久| av又黄又爽大尺度在线免费看| 久久久国产一区二区| 日本欧美国产在线视频| 美女中出高潮动态图| 欧美xxⅹ黑人| 五月玫瑰六月丁香| 我要看黄色一级片免费的| av黄色大香蕉| 国产精品久久久久久久电影| 菩萨蛮人人尽说江南好唐韦庄| 国模一区二区三区四区视频| videos熟女内射| 免费观看在线日韩| 自拍欧美九色日韩亚洲蝌蚪91| 国产精品嫩草影院av在线观看| 秋霞伦理黄片| 午夜日本视频在线| 免费大片18禁| 精品久久久精品久久久| 免费看av在线观看网站| 少妇的逼水好多| 国产成人精品在线电影| 少妇人妻 视频| 美女内射精品一级片tv| 国产深夜福利视频在线观看| 欧美xxⅹ黑人| 伦理电影免费视频| a级毛色黄片| 成人亚洲精品一区在线观看| 七月丁香在线播放| 一本一本综合久久| 亚洲精品一二三| 91国产中文字幕| 91精品伊人久久大香线蕉| 久久精品国产鲁丝片午夜精品| 全区人妻精品视频| 在线观看三级黄色| 国产乱来视频区| 亚洲性久久影院| 精品一区二区免费观看| 五月天丁香电影| 久久久久久久久久成人| 亚洲av成人精品一二三区| 婷婷色综合www| 日韩电影二区| 欧美日韩成人在线一区二区| 亚洲情色 制服丝袜| 国产精品久久久久久精品古装| www.av在线官网国产| 99热网站在线观看| 国产精品熟女久久久久浪| 蜜桃在线观看..| 2022亚洲国产成人精品| 成人影院久久| 久久久久久久国产电影| 人体艺术视频欧美日本| 国产男人的电影天堂91| 国产精品久久久久久精品电影小说| 国产极品天堂在线| 亚洲精品乱久久久久久| 曰老女人黄片| 国产精品不卡视频一区二区| 国产极品天堂在线| 国产精品久久久久久av不卡| av在线app专区| 午夜福利在线观看免费完整高清在| 夫妻午夜视频| 欧美亚洲日本最大视频资源| 日本-黄色视频高清免费观看| 天堂8中文在线网| 纯流量卡能插随身wifi吗| 亚洲欧美一区二区三区黑人 | 五月开心婷婷网| 亚洲欧洲国产日韩| 最后的刺客免费高清国语| 日韩一区二区视频免费看| 免费观看a级毛片全部| 婷婷色综合www| 久久婷婷青草| 美女国产高潮福利片在线看| 国产色爽女视频免费观看| 日本黄大片高清| 国产综合精华液| 久久久久久人妻| 国产成人精品久久久久久| 国产精品欧美亚洲77777| 热re99久久精品国产66热6| 女人久久www免费人成看片| 亚洲欧美成人综合另类久久久| 大香蕉97超碰在线| 国产精品国产av在线观看| 又大又黄又爽视频免费| 国产精品久久久久成人av| 特大巨黑吊av在线直播| 肉色欧美久久久久久久蜜桃| 99九九线精品视频在线观看视频| 亚洲国产成人一精品久久久| 欧美日韩综合久久久久久| 亚洲内射少妇av| 亚洲国产欧美日韩在线播放| 精品国产一区二区三区久久久樱花| 激情五月婷婷亚洲| 亚洲美女搞黄在线观看| 精品熟女少妇av免费看| 草草在线视频免费看| 观看美女的网站| 新久久久久国产一级毛片| 我的老师免费观看完整版| 久久人人爽av亚洲精品天堂| 亚洲不卡免费看| 亚洲欧美精品自产自拍| 欧美日韩视频高清一区二区三区二| 精品亚洲成国产av| 国产黄频视频在线观看| 亚洲精品av麻豆狂野| 国产免费又黄又爽又色| 男人操女人黄网站| 国语对白做爰xxxⅹ性视频网站| 考比视频在线观看| 视频区图区小说| 久久精品国产亚洲网站| 国产在线免费精品| 日韩中文字幕视频在线看片| 国产日韩欧美视频二区| videosex国产| 中文字幕最新亚洲高清| 一级爰片在线观看| av播播在线观看一区| 一区二区三区乱码不卡18| 麻豆成人av视频| 五月玫瑰六月丁香| 婷婷成人精品国产| 高清黄色对白视频在线免费看| 丰满迷人的少妇在线观看| 国产在线一区二区三区精| av播播在线观看一区| 国产精品熟女久久久久浪| 久久av网站| 七月丁香在线播放| 99热全是精品| 国产成人精品久久久久久| 人人妻人人添人人爽欧美一区卜| 日韩欧美一区视频在线观看| 国产精品秋霞免费鲁丝片| 国产精品一二三区在线看| 精品国产一区二区三区久久久樱花| 伦理电影免费视频| 日本91视频免费播放| 欧美日韩在线观看h| 人妻少妇偷人精品九色| 久久久国产精品麻豆| 亚洲精品国产色婷婷电影| 国产色爽女视频免费观看| 欧美日韩在线观看h| 午夜福利影视在线免费观看| 色5月婷婷丁香| 国产男女内射视频| 在线观看人妻少妇| av在线观看视频网站免费| 久久国内精品自在自线图片| 精品酒店卫生间| 伦理电影免费视频| 国产亚洲精品第一综合不卡 | 久久国产精品大桥未久av| 男女边吃奶边做爰视频| 久久精品国产鲁丝片午夜精品| 黄片无遮挡物在线观看| 日韩亚洲欧美综合| 欧美+日韩+精品| 亚洲综合色惰| 特大巨黑吊av在线直播| 国产极品天堂在线| 一本大道久久a久久精品| 黄色一级大片看看| 激情五月婷婷亚洲| 亚洲国产毛片av蜜桃av| 婷婷色综合大香蕉| 精品一区二区三区视频在线| 久久久国产精品麻豆| 99九九线精品视频在线观看视频| 伊人久久国产一区二区| 69精品国产乱码久久久| 国产精品久久久久久精品电影小说| 99精国产麻豆久久婷婷| 国产综合精华液| 亚洲欧美成人精品一区二区| 菩萨蛮人人尽说江南好唐韦庄| 欧美3d第一页| 母亲3免费完整高清在线观看 | 亚洲国产日韩一区二区| 精品一区在线观看国产| 黄色欧美视频在线观看| 国产精品秋霞免费鲁丝片| 亚洲av综合色区一区| 母亲3免费完整高清在线观看 | 岛国毛片在线播放| 多毛熟女@视频| 国产日韩欧美亚洲二区| 日韩精品有码人妻一区| 久久久精品区二区三区| 国产精品一区二区在线观看99| 菩萨蛮人人尽说江南好唐韦庄| 亚洲欧美中文字幕日韩二区| 午夜福利,免费看| 国产国拍精品亚洲av在线观看| 欧美日韩亚洲高清精品| 亚洲一区二区三区欧美精品| 午夜福利影视在线免费观看| 亚洲中文av在线| 久久久久久久精品精品| 日韩一区二区视频免费看| 国产成人精品婷婷| 一级爰片在线观看| 国产一区二区在线观看av| 国产69精品久久久久777片| 国产精品 国内视频| 99久久精品国产国产毛片| 久久久国产精品麻豆| 美女xxoo啪啪120秒动态图| 久久精品熟女亚洲av麻豆精品| 久久久久久久久大av| 在线亚洲精品国产二区图片欧美 | 秋霞在线观看毛片| 高清黄色对白视频在线免费看| 日韩欧美精品免费久久| 欧美人与善性xxx| 在线观看国产h片| 日韩欧美一区视频在线观看| 久久久久久久久大av| 欧美成人午夜免费资源| 国产精品成人在线| 亚洲欧美一区二区三区国产| 九九在线视频观看精品| 在线观看免费高清a一片| 国产在线视频一区二区| 视频中文字幕在线观看| 国产av一区二区精品久久| 爱豆传媒免费全集在线观看| 99久久人妻综合| 五月伊人婷婷丁香| 久久99热6这里只有精品| 精品亚洲成国产av| 中文字幕av电影在线播放| 欧美人与善性xxx| 国产精品女同一区二区软件| 夜夜爽夜夜爽视频| 桃花免费在线播放| 99热6这里只有精品| 亚洲精品aⅴ在线观看| 插阴视频在线观看视频| 亚洲成色77777| 亚洲婷婷狠狠爱综合网| 久久久久久久久久成人| 搡老乐熟女国产| 99久久人妻综合| 日韩不卡一区二区三区视频在线| 国产精品久久久久久久久免| 欧美日韩成人在线一区二区| 97精品久久久久久久久久精品| 亚洲国产精品一区二区三区在线| 亚洲精品久久午夜乱码| a级片在线免费高清观看视频| 国产精品三级大全| 成年女人在线观看亚洲视频| 精品午夜福利在线看| 丝袜喷水一区| 十分钟在线观看高清视频www| 国产日韩欧美亚洲二区| 少妇人妻久久综合中文| 九九爱精品视频在线观看| 国产极品粉嫩免费观看在线 | 女人久久www免费人成看片| av在线播放精品| 国产成人freesex在线| 久久 成人 亚洲| 精品酒店卫生间| 99久久综合免费| videosex国产| 狂野欧美激情性xxxx在线观看| 涩涩av久久男人的天堂| 精品久久久久久电影网| 特大巨黑吊av在线直播| 婷婷色综合大香蕉| 久久久久久久国产电影| 少妇被粗大猛烈的视频| 婷婷色av中文字幕| 亚洲色图 男人天堂 中文字幕 | 2021少妇久久久久久久久久久| 一级毛片黄色毛片免费观看视频| 高清欧美精品videossex| 免费观看av网站的网址| 一本一本综合久久| 国产成人精品无人区| 欧美精品亚洲一区二区| 母亲3免费完整高清在线观看 | 亚洲av日韩在线播放| 亚洲国产色片| av网站免费在线观看视频| 国产 精品1| 日韩一本色道免费dvd| 久久人人爽人人片av| 91aial.com中文字幕在线观看| 91久久精品国产一区二区成人| 日本黄色日本黄色录像| 久久人人爽av亚洲精品天堂| 99国产精品免费福利视频| 久久青草综合色| videosex国产| 一区二区三区免费毛片| 熟女电影av网| 国产亚洲精品久久久com| 欧美日韩一区二区视频在线观看视频在线| 日韩免费高清中文字幕av| 日本免费在线观看一区| 国产精品久久久久成人av| 日本黄大片高清| 国产精品一区www在线观看| 久久免费观看电影| 国产视频内射| 午夜av观看不卡| 久久久久久久国产电影| av播播在线观看一区| 国产成人aa在线观看| 欧美人与善性xxx| 2018国产大陆天天弄谢| 九九爱精品视频在线观看| 母亲3免费完整高清在线观看 | 成人漫画全彩无遮挡| 国产爽快片一区二区三区| 九九在线视频观看精品| 欧美另类一区| 亚洲av在线观看美女高潮| 久久久久精品久久久久真实原创| 丝瓜视频免费看黄片| 精品国产一区二区久久| 久久精品国产亚洲av天美| 亚洲av.av天堂| 男人添女人高潮全过程视频| 国国产精品蜜臀av免费| 久久亚洲国产成人精品v| 在线观看美女被高潮喷水网站| 黄色一级大片看看| 国产免费一区二区三区四区乱码| 国产av码专区亚洲av| 亚洲国产精品成人久久小说| 男女边摸边吃奶| 久久精品久久久久久久性| 日韩中字成人| 精品亚洲成a人片在线观看| 少妇的逼好多水| 日韩在线高清观看一区二区三区| xxxhd国产人妻xxx| 色网站视频免费| 老司机亚洲免费影院| 亚洲精品亚洲一区二区| 热re99久久精品国产66热6| 视频区图区小说| 免费黄频网站在线观看国产| 亚洲综合色网址| 久久久欧美国产精品| 国产高清有码在线观看视频| 国产男女超爽视频在线观看| 国产老妇伦熟女老妇高清| 亚洲精品自拍成人| 91精品国产九色| 日韩制服骚丝袜av| 日韩电影二区| 丰满迷人的少妇在线观看| 黄色配什么色好看| 午夜福利影视在线免费观看| 交换朋友夫妻互换小说| 热re99久久精品国产66热6| 草草在线视频免费看| 国产日韩欧美在线精品| 成人影院久久| 少妇高潮的动态图| 午夜老司机福利剧场| 亚洲欧美精品自产自拍| 99热6这里只有精品| 久久久久精品久久久久真实原创| 亚洲国产毛片av蜜桃av| a级毛片免费高清观看在线播放| 十八禁网站网址无遮挡| 人妻人人澡人人爽人人| 伊人亚洲综合成人网| 999精品在线视频| 亚洲国产精品专区欧美| 日韩欧美一区视频在线观看| 黄色怎么调成土黄色| 熟女电影av网| 51国产日韩欧美| av免费观看日本| 久久久久久久亚洲中文字幕| av天堂久久9| 女人久久www免费人成看片| 在现免费观看毛片|