2017年5月7日星期日

字符编码/字符集详解

一.引言


工作中,经常会遇到乱码,字符集转换等问题,尤其在python处理汉字,以及MySQL生僻字处理的时候。本文详细解释下字符集以及字符编码的用途,关于python处理中文,以及MySQL中的字符集相关,后续再聊。

我们知道,计算机看到的都是二进制,文本文件中的0/1,怎么转换成人类可读的文字呢?这就涉及到编码以及解码,简单来说将0/1进行结构化解读,通过字符集-编码-解码的对应关系,进行正确地存储和读取。
那问题来了,编解码到底是怎么个过程,字符集是什么?有哪些字符集,它们之间哪些兼容哪些不兼容?下文尝试解释清楚。

从乌镇学打造产品

如今的乌镇不仅仅是一个旅游景点,除了古镇特色还有互联网大会,戏剧节等,在众多江南小镇中独具特色,今天听到他的创造者分享的经验,很有意思,用时间打磨出了一个很好的产品。 这种经过规划+长时间精细打磨+不停注入特色 的产品,值得反复去体会...