编码的坑---如何才能避免陷的太深

编码
语言,
摩斯码
0,1
字符的存储和传输
ASCII
0-127

大小写字母
数字
常用字符
控制码enter等
0xxxxxxx 8位

乱码:编码的时候乱码,和 解码的时候乱码
其一:?是编码时候乱码
其二:火星文,解码乱码,如3个字节用两个字节逻辑解码

引入 德语/法语

ASCII扩展版 ISO8859-1,将8位的第一位用上了
xxxx xxxx LATIN-1
后续 拉丁语系

亚洲语系 中文,韩语,日语。。。
GB2312 两个字节 理论值 2 16次方 65536
两个字节存储汉字,负值
因有两位标识 是表示是汉字还是字母
实际表示容量的14位
GBK
扩大表示范围 繁体字

GB18030 满汉藏回蒙等少数民族文字编码

台湾 字符集
日本,韩国

大一统的字符集charset
字符集与编码方式:::
UNICODE 2-4位
网络传输成本问题。。。。

utf-16

utf-8
1到6字节表示

说话的口头禅

在网络传输中的编码问题

文件下载
xxxxxxxxxxxxxxxxxxx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值