亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 編碼史記

編碼史記

熱門標簽:地圖標注審核工作怎么樣注冊 無錫電銷機器人銷售 招聘信息 鄭州中國移動400電話申請 揭陽外呼系統公司 去哪里辦卡 南召400電話辦理資費 地圖標注植物名稱 福建ai電銷機器人加盟公司 熱血傳奇沃瑪森林地圖標注
字符編碼的故事
字符是什么
字符是什么?就是有意義的圖形,比如a,中等。在不同的國家代表不同的意思。

但是在計算機世界中只有0和1,好了,如何用0和1將這些字符表示出來呢?這就是編碼存在的意義。

編碼一點也不高深,就是一個計算機的01和字符ab的簡單映射。

于是故事開始了...
很久很久以前,計算機世界只有美國人。美國人的文字造詣很低的,他們的所有文字就只有24個字母,甚至加上大寫和小寫,阿拉伯數字,計算機中的控制符(回車啥的)都不超過256個(只有127個)。于是,對于他們來說,很自然,那么計算機中用8位就可以表示他們的所有字符了吧。于是他們將8位稱作一個字節,計算機的8位表示的每個數字對應了一個英文字符,畫了一張表(ASCII碼表)。最早的編碼AscII碼出現了。

歐洲人出場了。歐洲是有好多個國家的,他們的每個國家也都有自己的文字,比如拉丁文,希臘文等。怎么辦呢?于是想到,你美國人指定的ASCII碼表里面不是只有127個字符嗎,后面128-255的字符不是說待定嗎,好吧,我們就不客氣了。于是歐洲人就將各種奇怪的語言塞入127后面的字符中,形成了一系列的ISO 8859字符集。比如希臘文塞入ASCII,就形成了ISO/IEC 8859-7,西歐語種塞入ASCII就形成了ISO/IEC 8859-1,ISO/IEC 8859-1也叫做latin-1。(對,就是mysql里面經常見到的編碼)

下面是ISO 8859現有的15個字符集

ISO/IEC 8859-1 (Latin-1) - 西歐語言
ISO/IEC 8859-2 (Latin-2) - 中歐語言
ISO/IEC 8859-3 (Latin-3) - 南歐語言。世界語也可用此字符集顯示。
ISO/IEC 8859-4 (Latin-4) - 北歐語言
ISO/IEC 8859-5 (Cyrillic) - 斯拉夫語言
ISO/IEC 8859-6 (Arabic) - 阿拉伯語
ISO/IEC 8859-7 (Greek) - 希臘語
ISO/IEC 8859-8 (Hebrew) - 希伯來語(視覺順序)
ISO 8859-8-I - 希伯來語(邏輯順序)
ISO/IEC 8859-9(Latin-5 或 Turkish)- 它把Latin-1的冰島語字母換走,加入土耳其語字母。
ISO/IEC 8859-10(Latin-6 或 Nordic)- 北日耳曼語支,用來代替Latin-4。
ISO/IEC 8859-11 (Thai) - 泰語,從泰國的 TIS620 標準字集演化而來。
ISO/IEC 8859-13(Latin-7 或 Baltic Rim)- 波羅的語族
ISO/IEC 8859-14(Latin-8 或 Celtic)- 凱爾特語族
ISO/IEC 8859-15 (Latin-9) - 西歐語言,加入Latin-1欠缺的芬蘭語字母和大寫法語重音字母,以及歐元(€)符號。
ISO/IEC 8859-16 (Latin-10) - 東南歐語言。主要供羅馬尼亞語使用,并加入歐元符號。


接著偉大的中國人也開始使用上電腦了。中文可不得了,文字博大精深,字符遠遠超過了256個。所以我們無法使用ASCII的擴展了。怎么辦呢? 1981年的時候,國家派一批人來做了這個事情,他們統計出所有的中文大概有6000多個字符(后來證明這些人的水品也是有限,好多字符都沒有搜出來,于是就有了多種的中文編碼),用兩個字節(16bit)來表示,16bit能表示的是65536個字符,太夠了。我們將16bit分為前8bit和后8bit
如果前8bit小于127(英文ASCII),那么這個8bit就是表示英文
如果前8bit大于127,那么這8bit和后面的8bit合起來表示一個中文
GB是啥意思?國標。

好了,后來某些領導發現,他的名字沒法編碼了,這個問題出來了。6000個漢字還不足以囊括所有中文,國家在1995年又組織了一批人,繼續搜羅一些生僻字,一共搜集出了21886個漢字和字符,形成了GBK編碼,GBK編碼向下兼容GB2312。

K是啥意思?擴展。

再后來發現了,一些滿文,蒙古文啥的少數名族的語言沒有編輯到GBK中,繼續編輯收錄,形成了GB18030編碼。

中國臺灣的人民當然不能使用大陸編輯使用的GBXX系列編碼了,于是他們自己搞了一套BIG5中文編碼,收錄了13060個漢字和字符。但是這里要注意,BIG5的編碼映射表和GBXX系列的就完全不一樣了,比如同一個“中”字,在BIG5和GB2312中就是兩個完全不同的字節。這里就會有亂碼出現了,比如("陶喆"和"陶吉吉"),各種簡體中文和繁體文的轉碼工具就出現了。
BIG5是什么意思?
五種中文套裝軟體:文書處理,資料庫,試算表,通訊,繪圖。大致的意思是這套編碼主要使用于這5個領域

各個國家使用各個國家自己的編碼有沒有很繁瑣?于是大家很期盼有一種統一的編碼形式出現。Unicode編碼出現了。Unicode使用的通用的字符集叫做UCS。這個字符集就是一個大的字符空間,每個語種都在這個字符空間內劃分一段領域。現在應用的UCS是UCS-2,意思就是不管是英文中文,統一使用兩個字節(16bit)來進行字符分配。UCS-2字符集可以表示216(即65536)個字符。已經基本滿足世界上所有語言了。如果不夠怎么辦?已經有預定方案UCS-4(用4個字節表示一個字符)。

切記:UTFXX是Unicode的具體實現方式。
UTF-16是Unicode最基本的實現。Unicode使用16bit表示一個字符,UTF-16就是直接將字符集的映射搬過來而已。

本來這樣就已經很美好了,但是美國人又不干了。憑什么每個英語字符要占用2個字節?憑什么占用了我們的帶寬和CPU?于是一幫英語體系的外國人討論出了UTF-8這種字符編碼。
UTF-8這種編碼是怎么回事呢?
英文字符,和ASCII碼一樣,占用一個字節
其他語種,每種語種分配一個模板,這個模板有16bit,24bit,甚至還有32bit的。各個語種根據這個模板,將自己的語言轉化成模板要求的編碼(UTF-8)


這里演示一個中文字“漢”
比如中文分到的模板是1110xxxx 10yyyyyy 10zzzzzz
漢字的Unicode編碼是0x6C49,二進制是0110 1100 0100 1001
將這個二進制按照模板的x,y,z順序插入
得到11100110 10110001 10001001 就是E6 B1 89


好了…大家看出這個對中文有什么不好的嗎?原先一個中文使用UTF-16只需要兩個字節,但是使用UTF-8卻需要3個字節,如果一個網頁有1w個中文字,那么我們就需要多傳輸1w個字節,帶寬?。。?現在就明白了,為什么國內一些網站,比如sina,它的編碼規則是使用GBK了吧!

下面再說一下很多編輯器的自動編碼匹配的問題。編輯器會檢查出你輸入的字符是UTF-8還是GBK,基本根據的就是這個UTF-8模板,如果符合模板,就會判斷是UTF-8。很多文章說的txt中輸入“聯通”存為GBK編碼再打開會出現亂碼就是這個原因導致的。
具體請看這篇文章

還有一種ANSI是什么呢?windows內核是使用UTF-16編寫的,但是頁面上展示的語言是根據系統設置的“語言”來展示的。ANSI就是windows系統根據你設置的語言環境而進行自動變化的一種編碼。比如在中文windows系統下,ANSI就代表GBK編碼,日文操作系統下就代表JIS編碼。

參考資料

字符編碼詳解及由來
字符集和字符編碼
您可能感興趣的文章:
  • 字符集和字符編碼(Charset Encoding)
  • 字符編碼詳解及由來(UNICODE,UTF-8,GBK) 比較詳細

標簽:南昌 黔南 桂林 文山 東莞 宣城 景德鎮 鹽城

巨人網絡通訊聲明:本文標題《編碼史記》,本文關鍵詞  編碼,史記,編碼,史記,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《編碼史記》相關的同類信息!
  • 本頁收集關于編碼史記的相關信息資訊供網民參考!
  • 推薦文章
    国产麻豆精品高清在线播放| 一级女人毛片人一女人| 亚欧视频在线| 久久国产精品只做精品| 色综合久久久久综合体桃花网| 999精品在线| 成人高清免费| 国产成人精品综合久久久| 国产不卡在线观看| 亚洲精品影院一区二区| 欧美激情一区二区三区在线| 99色精品| 国产高清视频免费| 国产网站在线| 尤物视频网站在线观看| 国产一区二区精品在线观看| 中文字幕Aⅴ资源网| 亚洲 男人 天堂| 日韩中文字幕一区二区不卡| 国产91视频网| 国产精品自拍在线观看| 日韩免费片| 天天做人人爱夜夜爽2020毛片| 99久久精品国产高清一区二区 | 你懂的在线观看视频| 国产精品12| 美女免费黄网站| 亚飞与亚基在线观看| 色综合久久手机在线| 麻豆网站在线免费观看| 九九精品在线播放| 韩国毛片免费大片| 美国一区二区三区| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | a级精品九九九大片免费看| 欧美1卡一卡二卡三新区| 色综合久久天天综合绕观看| 99热精品一区| 黄色福利片| 日韩欧美一及在线播放| 99久久精品国产国产毛片| 久久精品免视看国产成人2021| 一级女性全黄生活片免费| 精品国产亚一区二区三区| 国产亚洲免费观看| 青青久久精品| 韩国毛片免费| 青青久热| 麻豆系列国产剧在线观看| 国产成a人片在线观看视频| 香蕉视频久久| 成人免费一级毛片在线播放视频| 国产国语在线播放视频| 日韩一级黄色片| 国产一区二区精品在线观看| 欧美日本免费| 精品在线观看国产| 99色视频在线| 黄视频网站在线看| 青青青草视频在线观看| 九九精品在线播放| 沈樵在线观看福利| 青青久在线视频| 天天做人人爱夜夜爽2020| 国产国语对白一级毛片| 日韩专区第一页| 欧美18性精品| 久久国产精品自由自在| 999精品视频在线| 毛片高清| 国产不卡福利| 精品久久久久久中文| 青青久久精品国产免费看| 久久99爰这里有精品国产| 亚欧成人乱码一区二区| 国产精品12| 99热精品一区| 深夜做爰性大片中文| 亚洲天堂一区二区三区四区| 日韩av片免费播放| 国产视频一区二区三区四区| 成人免费一级纶理片| 你懂的福利视频| 国产精品1024永久免费视频 | 国产视频一区二区在线播放| 亚欧视频在线| 天天做日日干| 久久精品店| 成人a级高清视频在线观看| 青青久久精品| 精品国产亚洲一区二区三区| 天天色成人| 美女免费精品视频在线观看| 精品久久久久久中文| 91麻豆国产| 香蕉视频久久| 精品在线观看国产| 日韩欧美一二三区| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 黄视频网站在线观看| 在线观看成人网 | 欧美激情伊人| 欧美另类videosbestsex视频| 青青青草视频在线观看| 久久国产精品永久免费网站| 深夜做爰性大片中文| 超级乱淫黄漫画免费| 日日日夜夜操| 欧美a级成人淫片免费看| 尤物视频网站在线观看| 国产成人精品综合久久久| 日日日夜夜操| 青青久在线视频| 日本特黄特黄aaaaa大片| 可以免费看毛片的网站| 你懂的日韩| 99久久精品国产高清一区二区| 麻豆网站在线看| a级毛片免费全部播放| 国产伦精品一区二区三区在线观看| 青青青草视频在线观看| 二级片在线观看| 国产成人女人在线视频观看| 成人在激情在线视频| 可以免费看污视频的网站| 91麻豆精品国产高清在线| 欧美激情中文字幕一区二区| 青青久久精品国产免费看| 国产美女在线观看| 午夜激情视频在线播放| 久久精品免视看国产明星| 可以免费看污视频的网站| 日韩中文字幕一区| 午夜在线亚洲| 国产激情一区二区三区| 国产麻豆精品hdvideoss| 天堂网中文字幕| 毛片成人永久免费视频| 香蕉视频久久| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 午夜在线观看视频免费 成人| 999精品视频在线| 日韩中文字幕在线亚洲一区| 国产一区免费观看| 超级乱淫黄漫画免费| 久久99中文字幕| 国产一区二区精品久久91| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 欧美日本韩国| 日韩专区亚洲综合久久| 亚久久伊人精品青青草原2020| 国产一区二区精品尤物| 欧美18性精品| 免费毛片播放| 精品国产一区二区三区久| 国产成a人片在线观看视频| 高清一级片| 天天做日日爱| 国产一区二区精品久久91| 成人免费一级纶理片| 九九精品久久久久久久久| 成人免费观看网欧美片| 中文字幕一区二区三区精彩视频 | 香蕉视频一级| 国产网站免费| 国产91素人搭讪系列天堂| 精品国产一区二区三区久| 国产精品1024永久免费视频 | 亚洲第一视频在线播放| 久久精品欧美一区二区| 久久精品免视看国产明星| 午夜欧美福利| 久久久久久久免费视频| 四虎影视久久| 麻豆网站在线看| 九九精品久久久久久久久| 亚洲第一页乱| 国产精品123| 精品久久久久久综合网| 精品视频在线观看免费| 成人免费一级纶理片| 欧美1卡一卡二卡三新区| 国产美女在线观看| 亚洲精品久久久中文字| 免费一级片在线观看| 999久久久免费精品国产牛牛| 九九久久99综合一区二区| 日韩在线观看免费完整版视频| 午夜在线影院| 午夜在线观看视频免费 成人| 可以免费看污视频的网站| 日韩avdvd| 国产伦久视频免费观看 视频| 久久精品免视看国产明星| 国产美女在线一区二区三区| 日韩专区亚洲综合久久| 欧美另类videosbestsex视频| 999久久久免费精品国产牛牛| 九九精品久久久久久久久| 国产一区二区精品久|