搞清楚字元編碼08 萬國碼 4 utf 8

2021-09-24 16:29:44 字數 1028 閱讀 8510

這篇部落格介紹萬國碼中的實際儲存編碼utf-8

utf-8是什麼

utf-8如何儲存ucs2

方案 範圍方案

0

70 < x \leq 7

070******x

7

117 < x \leq 11

711110***xx 10******

11

1611 < x \leq 16

1116

1110***x 10****** 10******

16

2116 < x \leq 21

1621

11110*** 10****** 10****** 10******

21

2621 < x \leq 26

2126

111110xx 10****** 10****** 10****** 10******

26

3126 < x \leq 31

2631

1111110x 10****** 10****** 10****** 10****** 10******

編碼步驟

第二步:以位元組為單位去年高位的0

第三步:把剩下的位數看作x,根據剩下的位數尋找對應的方案

第四步:按照"從右向左的順序"將剩下的編碼填充到方案的x

第五步:填充後如果還有剩下的x用0填充,得到utf-8編碼

utf-8如何儲存ucs4

搞清楚字元編碼10 萬國碼 6

這篇部落格簡要介紹一下萬國碼的bom資訊以及萬國碼的大小端 實際儲存編碼總結 在前邊的幾篇部落格中介紹在主要的幾種萬國碼的實際儲存編碼,在這裡簡單的總結一下.實際儲存編碼 對應的理論編碼 是否變長儲存 編碼大小 其他名稱 ucs 2 ucs2 不變長儲存 2個位元組 unicode utf 8 uc...

徹底搞清楚SSL TLS

ssl secure sockets layer 最初由netscape定義,分別有sslv2和sslv3兩個版本 sslv1未曾對外發布 在sslv3之後ssl重新命名為tls。tls transport layer security 版本從tlsv1.0開始,tlsv1.0是在sslv3的基礎上...

搞清楚LzoCodec和LzopCodec

使用lzo過程會發現它有兩種壓縮編碼可以使用,即lzocodec和lzopcodec,下面說說它們區別 lzocodec比lzopcodec更快,lzopcodec為了相容lzop程式新增了如bytes signature,header等資訊 如果使用 lzocodec作為reduce輸出,則輸出擴...