摘要:
1,为什么会出现乱码 乱码的根本原因是字节和字符的问题。 我们在大学学习c的时候,老师就有介绍字符和字节。 字节由8个bit位表示,最早的编码是ASCII码,ASCII码是单字节的编码字符。因为单字节8个bit位对于中文字符和其他国家的字符来说根本不够用,需要更多的bit位来表示字符。我们现在常见的编码有GBK,BIG5,GB2312,UTF-8,通过编码映射表可以确定bit位和字符之间的映射关系。 一个应用从服务端把需要展现的文字换成一段字节流传输给浏览器,浏览器把字节流组装字符展现的过程一般是这样(应用的编码是GBK): 服务端:String text->getBytes(" 阅读全文
posted @ 2012-06-01 20:00
_zao123
阅读(698)
评论(0)
推荐(0)
浙公网安备 33010602011771号