字符串编码,文件乱码,报文乱码,文件名乱码,网页乱码,你想知道的都在这里

作为一个程序员,你一定被各种编码问题折磨过。有的时候好像搞明白了,但是在遇到新问题的时候又会感到困惑。我列出了如下几个问题,看看你能不能回答上来。

1,你可能听说过unicode编码,unicode字符集,unicode编号,这些概念有什么区别?

2,ASCII,GBK,GB2312,unicode,utf8,utf16这些概念代表的含义?

3,中文操作系统中的文件拷贝到英文系统文件出现乱码,你知道原因吗?

4,有没有遇见过从网络上下载文件,文件名出现乱码,这又是怎么回事?

5,一个汉字占几个字节,编程语言中是如何处理和存储汉字这样的字符串的?

6,文件系统编码,网络协议编码,网页编码又是怎么一回事?

7,如果没有输入法,你能够在word中输出你自己的名字吗?这背后隐藏着怎样的故事?

8,Python中的字节流和字符流和字符编码编号的关系?

9,计算机中字符的显示和存储与字符串编码和编号千丝万缕的关系?

10,UTF-8编码规则是怎么样的?

想知道上述问题的答案吗?详见 村中少年 的gitchat  这里

可以说字符集和字符集的编码在计算机中无处不在,从键盘输入文字,到编辑器显示和存储文本,到具体一个编程语言处理字符等等。在当前人机交互还是以文字为主的时代,弄清楚字符集编码等相关该概念还是非常的重要。在 村中少年 的gitchat中就聊一聊字符串和编码方面的知识,做一次较为系统的梳理。

本文为CSDN村中少年原创文章,转载记得加上小尾巴偶,博主链接这里

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

村中少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值