亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

字符編碼詳解及由來(UNICODE,UTF-8,GBK) 比較詳細
來源:易賢網 閱讀:1381 次 日期:2014-08-11 17:02:33
溫馨提示:易賢網小編為您整理了“字符編碼詳解及由來(UNICODE,UTF-8,GBK) 比較詳細”,方便廣大網友查閱!

很久很久以前,有一群人,他們決定用8個可以開合的晶體管來組合成不同的狀態(tài),以表示世界上的萬物。他們看到8個開關狀態(tài)是好的,于是他們把這稱為字節(jié)。

再后來,他們又做了一些可以處理這些字節(jié)的機器,機器開動了,可以用字節(jié)來組合出很多狀態(tài),狀態(tài)開始變來變去。他們看到這樣是好的,于是它們就這機器稱為"計算機"。

開始計算機只在美國用。八位的字節(jié)一共可以組合出256(2的8次方)種不同的狀態(tài)。

他們把其中的編號從0開始的32種狀態(tài)分別規(guī)定了特殊的用途,一但終端、打印機遇上約定好的這些字節(jié)被傳過來時,就要做一些約定的動作。遇上00x10, 終端就換行,遇上0x07, 終端就向人們嘟嘟叫,例如遇上0x1b, 打印機就打印反白的字,或者終端就用彩色顯示字母。他們看到這樣很好,于是就把這些0x20以下的字節(jié)狀態(tài)稱為"控制碼".

他們又把所有的空格、標點符號、數(shù)字、大小寫字母分別用連續(xù)的字節(jié)狀態(tài)表示,一直編到了第127號,這樣計算機就可以用不同字節(jié)來存儲英語的文字了。大家看到這樣,都感覺很好,于是大家都把這個方案叫做 ANSI 的"Ascii"編碼(American Standard Code for Information Interchange,美國信息互換標準代碼)。當時世界上所有的計算機都用同樣的ASCII方案來保存英文文字。

后來,就像建造巴比倫塔一樣,世界各地的都開始使用計算機,但是很多國家用的不是英文,他們的字母里有許多是ASCII里沒有的,為了可以在計算機保存他們的文字,他們決定采用127號之后的空位來表示這些新的字母、符號,還加入了很多畫表格時需要用下到的橫線、豎線、交叉等形狀,一直把序號編到了最后一個狀態(tài)255。從128到255這一頁的字符集被稱"擴展字符集"。從此之后,貪婪的人類再沒有新的狀態(tài)可以用了,美帝國主義可能沒有想到還有第三世界國家的人們也希望可以用到計算機吧!

等中國人們得到計算機時,已經沒有可以利用的字節(jié)狀態(tài)來表示漢字,況且有6000多個常用漢字需要保存呢。但是這難不倒智慧的中國人民,我們不客氣地把那些127號之后的奇異符號們直接取消掉,

規(guī)定:一個小于127的字符的意義與原來相同,但兩個大于127的字符連在一起時,就表示一個漢字,前面的一個字節(jié)(他稱之為高字節(jié))從0xA1用到 0xF7,后面一個字節(jié)(低字節(jié))從0xA1到0xFE,這樣我們就可以組合出大約7000多個簡體漢字了。在這些編碼里,我們還把數(shù)學符號、羅馬希臘的字母、日文的假名們都編進去了,連在 ASCII 里本來就有的數(shù)字、標點、字母都統(tǒng)統(tǒng)重新編了兩個字節(jié)長的編碼,這就是常說的"全角"字符,而原來在127號以下的那些就叫"半角"字符了。

中國人民看到這樣很不錯,于是就把這種漢字方案叫做 "GB2312"。GB2312 是對 ASCII 的中文擴展.

但是中國的漢字太多了,我們很快就就發(fā)現(xiàn)有許多人的人名沒有辦法在這里打出來,特別是某些很會麻煩別人的國家領導人。于是我們不得不繼續(xù)把 GB2312 沒有用到的碼位找出來老實不客氣地用上。

后來還是不夠用,于是干脆不再要求低字節(jié)一定是127號之后的內碼,只要第一個字節(jié)是大于127就固定表示這是一個漢字的開始,不管后面跟的是不是擴展字符集里的內容。結果擴展之后的編碼方案被稱為 GBK 標準,GBK 包括了 GB2312 的所有內容,同時又增加了近20000個新的漢字(包括繁體字)和符號。

后來少數(shù)民族也要用電腦了,于是我們再擴展,又加了幾千個新的少數(shù)民族的字,GBK 擴成了GB18030。從此之后,中華民族的文化就可以在計算機時代中傳承了。

中國的程序員們看到這一系列漢字編碼的標準是好的,于是通稱他們叫做 "DBCS"(Double Byte Charecter Set 雙字節(jié)字符集)。在DBCS系列標準里,最大的特點是兩字節(jié)長的漢字字符和一字節(jié)長的英文字符并存于同一套編碼方案里,因此他們寫的程序為了支持中文處理,必須要注意字串里的每一個字節(jié)的值,如果這個值是大于127的,那么就認為一個雙字節(jié)字符集里的字符出現(xiàn)了。那時候凡是受過加持,會編程的計算機僧侶們都要每天念下面這個咒語數(shù)百遍:

"一個漢字算兩個英文字符!一個漢字算兩個英文字符……"

因為當時各個國家都像中國這樣搞出一套自己的編碼標準,結果互相之間誰也不懂誰的編碼,誰也不支持別人的編碼,連大陸和臺灣這樣只相隔了150海里,使用著同一種語言的兄弟地區(qū),也分別采用了不同的 DBCS 編碼方案——當時的中國人想讓電腦顯示漢字,就必須裝上一個"漢字系統(tǒng)",專門用來處理漢字的顯示、輸入的問題,但是那個臺灣的愚昧封建人士寫的算命程序就必須加裝另一套支持 BIG5 編碼的什么"倚天漢字系統(tǒng)"才可以用,裝錯了字符系統(tǒng),顯示就會亂了套!這怎么辦?而且世界民族之林中還有那些一時用不上電腦的窮苦人民,他們的文字又怎么辦?

真是計算機的巴比倫塔命題啊!

正在這時,大天使加百列及時出現(xiàn)了——一個叫 ISO(國際標誰化組織)的國際組織決定著手解決這個問題。他們采用的方法很簡單:廢了所有的地區(qū)性編碼方案,重新搞一個包括了地球上所有文化、所有字母和符號的編碼!他們打算叫它"Universal Multiple-Octet Coded Character Set",簡稱 UCS, 俗稱 "UNICODE"。

UNICODE 開始制訂時,計算機的存儲器容量極大地發(fā)展了,空間再也不成為問題了。于是 ISO 就直接規(guī)定必須用兩個字節(jié),也就是16位來統(tǒng)一表示所有的字符,對于ascii里的那些“半角”字符,UNICODE 包持其原編碼不變,只是將其長度由原來的8位擴展為16位,而其他文化和語言的字符則全部重新統(tǒng)一編碼。由于"半角"英文符號只需要用到低8位,所以其高 8位永遠是0,因此這種大氣的方案在保存英文文本時會多浪費一倍的空間。

這時候,從舊社會里走過來的程序員開始發(fā)現(xiàn)一個奇怪的現(xiàn)象:他們的strlen函數(shù)靠不住了,一個漢字不再是相當于兩個字符了,而是一個!是的,從 UNICODE 開始,無論是半角的英文字母,還是全角的漢字,它們都是統(tǒng)一的"一個字符"!同時,也都是統(tǒng)一的"兩個字節(jié)",請注意"字符"和"字節(jié)"兩個術語的不同,“字節(jié)”是一個8位的物理存貯單元,而“字符”則是一個文化相關的符號。在UNICODE 中,一個字符就是兩個字節(jié)。一個漢字算兩個英文字符的時代已經快過去了。

從前多種字符集存在時,那些做多語言軟件的公司遇上過很大麻煩,他們?yōu)榱嗽诓煌膰忆N售同一套軟件,就不得不在區(qū)域化軟件時也加持那個雙字節(jié)字符集咒語,不僅要處處小心不要搞錯,還要把軟件中的文字在不同的字符集中轉來轉去。UNICODE 對于他們來說是一個很好的一攬子解決方案,于是從 Windows NT 開始,MS 趁機把它們的操作系統(tǒng)改了一遍,把所有的核心代碼都改成了用 UNICODE 方式工作的版本,從這時開始,WINDOWS 系統(tǒng)終于無需要加裝各種本土語言系統(tǒng),就可以顯示全世界上所有文化的字符了。

但是,UNICODE 在制訂時沒有考慮與任何一種現(xiàn)有的編碼方案保持兼容,這使得 GBK 與UNICODE 在漢字的內碼編排上完全是不一樣的,沒有一種簡單的算術方法可以把文本內容從UNICODE編碼和另一種編碼進行轉換,這種轉換必須通過查表來進行。

如前所述,UNICODE 是用兩個字節(jié)來表示為一個字符,他總共可以組合出65535不同的字符,這大概已經可以覆蓋世界上所有文化的符號。如果還不夠也沒有關系,ISO已經準備了UCS-4方案,說簡單了就是四個字節(jié)來表示一個字符,這樣我們就可以組合出21億個不同的字符出來(最高位有其他用途),這大概可以用到銀河聯(lián)邦成立那一天吧!

UNICODE 來到時,一起到來的還有計算機網絡的興起,UNICODE 如何在網絡上傳輸也是一個必須考慮的問題,于是面向傳輸?shù)谋姸?UTF(UCS Transfer Format)標準出現(xiàn)了,顧名思義,UTF8就是每次8個位傳輸數(shù)據(jù),而UTF16就是每次16個位,只不過為了傳輸時的可靠性,從UNICODE到 UTF時并不是直接的對應,而是要過一些算法和規(guī)則來轉換。

受到過網絡編程加持的計算機僧侶們都知道,在網絡里傳遞信息時有一個很重要的問題,就是對于數(shù)據(jù)高低位的解讀方式,一些計算機是采用低位先發(fā)送的方法,例如我們PC機采用的 INTEL 架構,而另一些是采用高位先發(fā)送的方式,在網絡中交換數(shù)據(jù)時,為了核對雙方對于高低位的認識是否是一致的,采用了一種很簡便的方法,就是在文本流的開始時向對方發(fā)送一個標志符——如果之后的文本是高位在位,那就發(fā)送"FEFF",反之,則發(fā)送"FFFE"。不信你可以用二進制方式打開一個UTF-X格式的文件,看看開頭兩個字節(jié)是不是這兩個字節(jié)?

講到這里,我們再順便說說一個很著名的奇怪現(xiàn)象:當你在 windows 的記事本里新建一個文件,輸入"聯(lián)通"兩個字之后,保存,關閉,然后再次打開,你會發(fā)現(xiàn)這兩個字已經消失了,代之的是幾個亂碼!呵呵,有人說這就是聯(lián)通之所以拼不過移動的原因。

其實這是因為GB2312編碼與UTF8編碼產生了編碼沖撞的原因。

從網上引來一段從UNICODE到UTF8的轉換規(guī)則:

Unicode

UTF-8

0000 - 007F

0xxxxxxx

0080 - 07FF

110xxxxx 10xxxxxx

0800 - FFFF

1110xxxx 10xxxxxx 10xxxxxx

例如"漢"字的Unicode編碼是6C49。6C49在0800-FFFF之間,所以要用3字節(jié)模板:1110xxxx 10xxxxxx 10xxxxxx。將6C49寫成二進制是:0110 1100 0100 1001,將這個比特流按三字節(jié)模板的分段方法分為0110 110001 001001,依次代替模板中的x,得到:1110-0110 10-110001 10-001001,即E6 B1 89,這就是其UTF8的編碼。

而當你新建一個文本文件時,記事本的編碼默認是ANSI,如果你在ANSI的編碼輸入漢字,那么他實際就是GB系列的編碼方式,在這種編碼下,"聯(lián)通"的內碼是:

c1 1100 0001

aa 1010 1010

cd 1100 1101

a8 1010 1000

注意到了嗎?第一二個字節(jié)、第三四個字節(jié)的起始部分的都是"110"和"10",正好與UTF8規(guī)則里的兩字節(jié)模板是一致的,于是再次打開記事本時,記事本就誤認為這是一個UTF8編碼的文件,讓我們把第一個字節(jié)的110和第二個字節(jié)的10去掉,我們就得到了"00001 101010",再把各位對齊,補上前導的0,就得到了"0000 0000 0110 1010",不好意思,這是UNICODE的006A,也就是小寫的字母"j",而之后的兩字節(jié)用UTF8解碼之后是0368,這個字符什么也不是。這就是只有"聯(lián)通"兩個字的文件沒有辦法在記事本里正常顯示的原因。

而如果你在"聯(lián)通"之后多輸入幾個字,其他的字的編碼不見得又恰好是110和10開始的字節(jié),這樣再次打開時,記事本就不會堅持這是一個utf8編碼的文件,而會用ANSI的方式解讀之,這時亂碼又不出現(xiàn)了。

好了,終于可以回答NICO的問題了,在數(shù)據(jù)庫里,有n前綴的字串類型就是UNICODE類型,這種類型中,固定用兩個字節(jié)來表示一個字符,無論這個字符是漢字還是英文字母,或是別的什么。

如果你要測試"abc漢字"這個串的長度,在沒有n前綴的數(shù)據(jù)類型里,這個字串是7個字符的長度,因為一個漢字相當于兩個字符。而在有n前綴的數(shù)據(jù)類型里,同樣的測試串長度的函數(shù)將會告訴你是5個字符,因為一個漢字就是一個字符。

更多信息請查看IT技術專欄

更多信息請查看網絡編程
關于我們 | 聯(lián)系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
久久成人国产| 久久久久网站| 久久综合给合久久狠狠色| 久久国产精品久久w女人spa| 欧美在线首页| 韩国av一区| 国产九区一区在线| 午夜精品视频| 国产精品老牛| 国产精品v欧美精品v日韩精品| 亚洲欧洲精品一区二区| 乱码第一页成人| 亚洲精品乱码久久久久久蜜桃91| 久久国产精品一区二区三区| 亚洲高清二区| 午夜日韩福利| 久久精品成人一区二区三区蜜臀| 国产在线欧美日韩| 麻豆精品传媒视频| 国产精品久久久一区二区| 欧美日韩亚洲三区| 久久成人精品| 国产欧美日韩亚洲一区二区三区| 国产精品www.| 欧美福利一区| 久久最新视频| 久久久精品五月天| 国产精品区二区三区日本| 红桃视频国产一区| 欧美日韩一区二区视频在线观看 | 欧美激情日韩| 国产精品一区二区三区观看| 亚洲国产一区二区三区高清| 国产精品黄色| 国产精品国码视频| 国产精品www.| 国内精品99| 欧美日韩精品免费观看| 欧美激情成人在线| 欧美国产综合视频| 欧美国产免费| 欧美日韩一视频区二区| 午夜久久tv| 欧美在线免费| 欧美另类视频| 女女同性女同一区二区三区91| 羞羞答答国产精品www一本| 99pao成人国产永久免费视频| 国产伊人精品| 亚洲三级毛片| 国产一级久久| 六月婷婷久久| 欧美另类亚洲| 在线观看欧美一区| 亚洲国产高清视频| 一区二区三区四区五区视频| 一本一道久久综合狠狠老精东影业 | 欧美日韩亚洲一区二区三区在线观看| 久久在线精品| 亚洲视频日本| 日韩午夜电影| 免费视频一区| 欧美激情亚洲| 亚洲天堂偷拍| 亚洲精品美女91| 亚洲一区二区三区免费在线观看 | 欧美久久九九| 亚洲福利电影| 亚洲专区免费| 你懂的国产精品永久在线| 欧美私人啪啪vps| 亚洲天堂男人| 久久动漫亚洲| 欧美人与禽猛交乱配视频| 极品中文字幕一区| 午夜亚洲性色视频| 欧美午夜免费| 亚洲综合不卡| 91久久久一线二线三线品牌| 久久久水蜜桃| 国产亚洲一区在线| 国产一区欧美| 久久午夜影视| 国产日韩三区| 亚洲成人原创| 欧美精品一区二区视频| aa国产精品| 欧美日韩三区| 久久一二三四| 国产日韩免费| 亚洲精品在线二区| 韩国亚洲精品| 午夜久久福利| 久久亚洲综合| 久久国产直播| 亚洲精品日韩久久| 国产精品v欧美精品v日韩精品 | 亚洲第一网站| 国产精品国产亚洲精品看不卡15 | 日韩午夜av在线| 欧美日本韩国在线| 久久综合九色综合网站| 亚洲影视在线| 国产伦精品一区二区三区| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美激情综合色综合啪啪| 久久天天综合| 欧美中文字幕| 免费在线成人| 久久xxxx精品视频| 亚洲综合另类| 久久国产欧美精品| 久久精品主播| 欧美淫片网站| 欧美日韩国产精品一卡| 欧美福利视频| 国产综合自拍| 亚洲国产一区二区三区高清| 在线不卡亚洲| 一区二区91| 亚洲一卡久久| 久久亚洲电影| 欧美日韩一区二区三区在线观看免 | 国产精品swag| 伊甸园精品99久久久久久| 国产一区二区中文| 亚洲国产欧洲综合997久久| 亚洲黄色一区二区三区| 在线观看不卡| 国产精品久久久亚洲一区| 亚洲一区二区精品在线| 久久一区中文字幕| 欧美视频导航| 亚洲色图自拍| 久久一区二区精品| 在线看片欧美| 久久国产一区二区| 亚洲视频观看| 奶水喷射视频一区| 国产综合网站| 亚洲综合视频一区| 黑人巨大精品欧美一区二区小视频| 亚洲国产精品综合| 久久亚洲精品伦理| 99精品视频免费| 你懂的国产精品| 99日韩精品| 欧美日韩一区二区三区四区在线观看 | 亚洲国内在线| 欧美中文字幕| 亚洲国产精品日韩| 老司机午夜免费精品视频| 黄色国产精品| 久久久久久自在自线| 在线观看一区| 欧美a级在线| 亚洲精品美女91| 欧美日韩一区二区高清| 亚洲资源av| 亚洲日本欧美| 韩国av一区| 久久婷婷激情| 国产精品美女诱惑| 亚洲欧洲日夜超级视频| 亚洲精选一区| 一区二区视频在线观看| 老司机午夜精品视频在线观看| 99亚洲一区二区| 亚洲激情一区二区| 欧美午夜视频| 欧美三级网页| 欧美日本一区二区视频在线观看| 亚洲女同在线| 国产伦理一区| 国产精品人人爽人人做我的可爱| 伊人成年综合电影网| 欧美日韩三区| 欧美日韩精品综合| 欧美国产高清| 欧美日韩hd| 国产精品第十页| 国产一区高清视频| 国产综合欧美在线看| 欧美日韩在线高清| 国产在线视频欧美一区二区三区| 午夜久久久久| 狠狠色噜噜狠狠色综合久| 欧美久久一区| 韩日精品视频| 精品1区2区3区4区| 亚洲人成网站在线观看播放| 亚洲另类视频| 国产精品亚洲产品| 亚洲一区二区三区高清不卡| 先锋亚洲精品| 午夜精品婷婷| 在线播放豆国产99亚洲| 亚洲另类黄色| 免费日韩av片| 午夜日韩福利| 亚洲国产精品第一区二区三区 | 午夜精品一区二区三区四区| 欧美黄色一区二区| 激情成人综合| 国产亚洲午夜| 欧美高清日韩| 亚洲欧洲久久| 久久福利精品| 欧美三级乱码| 在线一区欧美| 久久综合狠狠| 激情综合亚洲| 久久成人国产| 精品电影一区| 亚洲一区自拍| 韩国一区二区三区美女美女秀| 亚洲激情二区| 欧美一区二区视频在线| 亚洲天堂久久| 久久国产精品久久w女人spa| 欧美日韩久久| 亚洲深夜av| 欧美区一区二| 国产精品亚洲一区| 狠狠色狠狠色综合人人| 午夜在线精品偷拍| 亚洲无线一线二线三线区别av| 一区二区三区国产在线| 国产精品草草| 午夜在线a亚洲v天堂网2018| 亚洲网址在线| 欧美在线资源| 亚洲综合另类| 99视频精品| 狠狠爱www人成狠狠爱综合网 | 国内精品久久久久久久果冻传媒| 亚洲激情国产| 欧美日韩专区| 久久精品盗摄| 国产欧美在线| 亚洲激情一区二区| 国内精品福利| 午夜精品偷拍| 蜜桃精品久久久久久久免费影院| 亚洲欧洲一区二区在线观看| 欧美精品一区二区三区久久久竹菊| 国产一区二区三区成人欧美日韩在线观看| 欧美日韩一区二区视频在线| 久久大香伊蕉在人线观看热2| 9国产精品视频| 亚洲韩日在线| 影音先锋日韩资源| 欧美亚韩一区| 国产精品豆花视频| 欧美日韩国产一区精品一区| 老牛嫩草一区二区三区日本| 久久久久久穴| 老司机午夜免费精品视频| 小嫩嫩精品导航| 久久av免费一区| 免费永久网站黄欧美| 亚洲免费在线| 美女黄网久久| 久久亚洲一区二区| 欧美国产高清| 狠狠色综合网| 亚洲欧洲日夜超级视频| 亚洲区一区二| 亚洲福利国产| 99人久久精品视频最新地址| 99在线观看免费视频精品观看| 99精品国产在热久久下载| av成人天堂| 午夜亚洲一区| 欧美日本亚洲| 亚洲巨乳在线| 裸体丰满少妇做受久久99精品| 久久久久国产一区二区| 久久亚洲不卡| 亚洲视频免费| 国产精品久久久久久久免费软件| 国产伦精品一区二区三| 欧美一区1区三区3区公司 | 欧美日韩国产高清| 国产精品啊v在线| 亚洲三级色网| 久久国产福利| 一区久久精品| 亚洲专区免费| 欧美区亚洲区| 国产日韩欧美一区二区三区在线观看 | 亚洲承认在线| 免费日韩av片| 韩日午夜在线资源一区二区| 一区二区国产在线观看| 欧美亚洲免费在线| 欧美午夜一区| 国产精品永久| 韩日视频一区| 性欧美长视频| 亚洲黄色精品| 欧美激情综合色综合啪啪| 日韩图片一区| 国内一区二区三区| 亚洲欧美电影在线观看| 在线欧美三区| 亚洲欧美一级二级三级| 国产欧美高清| 韩国精品一区二区三区| 久久精品女人的天堂av| 亚洲美女色禁图| 国产综合色一区二区三区| 亚洲一区二区三区四区中文| 欧美日韩亚洲一区二区三区四区| 国产精品永久| 亚洲精选成人| 伊人狠狠色j香婷婷综合| 欧美一区1区三区3区公司| 亚洲激情啪啪| 狠狠色噜噜狠狠色综合久| 麻豆精品视频| 亚洲一区二区三区高清不卡| 亚洲高清在线播放| 欧美日本亚洲| 欧美另类女人| 午夜精品电影| 欧美在线免费| 久久久久一区二区| 蜜桃av综合| 欧美资源在线| 欧美中文字幕| 媚黑女一区二区| 久久99伊人| 久久久福利视频| 久久国产精品亚洲va麻豆| 亚洲一区国产| 亚洲一区二区三区精品在线观看| 99精品国产99久久久久久福利| 一区在线视频观看| 亚洲激情综合| 亚洲免费高清| 99热精品在线观看| 国产亚洲福利| 美女久久一区| 午夜精品影院| 黄色成人精品网站| 日韩视频三区| 一区二区三区四区五区精品| 日韩亚洲视频在线| 国产精品美女| 久久精品国产清高在天天线 | 欧美1区2区视频| 欧美婷婷久久| 亚洲激情视频| 国产精品亚洲不卡a| 亚洲欧美日韩另类精品一区二区三区 | 国产欧美日韩一区二区三区在线 | 欧美日韩国产高清| 欧美日韩视频一区二区三区| 欧美午夜精品理论片a级大开眼界| 国产精品成人一区二区网站软件| 午夜久久久久| 伊人成人网在线看| 国产精品一二| 欧美激情麻豆| 亚洲另类黄色| 欧美一区91| 亚洲片区在线| 每日更新成人在线视频| 欧美日韩一区二区三区在线视频 | 国产主播一区二区三区四区| 精久久久久久| 国产精品久久久一区二区| 久久久久久婷| 亚洲久久视频| 欧美一区二视频在线免费观看| 精品69视频一区二区三区Q| 亚洲一区二区三区四区五区午夜| 欧美精品成人| 国产精品美女久久久| 欧美日韩国产一区精品一区| 在线综合亚洲| 国内自拍一区| 久久精品国语| 一区二区三区四区五区视频| 欧美日本国产精品| 亚洲一区日韩在线| 国内精品久久久久久久影视蜜臀 | 欧美二区在线| 国产欧美激情| 好看的日韩av电影| 免费亚洲网站| 99人久久精品视频最新地址| 欧美精品七区| 久久福利精品| 宅男噜噜噜66国产日韩在线观看| 国产精品大片| 午夜视频一区| 可以看av的网站久久看| 国产模特精品视频久久久久|