专栏名称: 程序员鱼皮
鹅厂全栈开发,持续分享编程技法和实用项目
目录
相关文章推荐
今天看啥  ›  专栏  ›  程序员鱼皮

写代码时遇到了乱码 “锟斤拷”,我有点懵

程序员鱼皮  · 公众号  ·  · 2024-07-21 13:22
    

文章预览

大家好,我是鸭鸭! 此答案节选自鸭鸭最近弄的  面试鸭小程序 ,更多 大厂常问面试题 ,可以点击下面的小程序进行阅读哈! “锟斤拷锟斤拷锟斤拷锟叫癸拷锟斤拷”,是不是似曾相识?很多人在编程的时候,都会遇到乱码问题。 甚至你拿上面这些乱码在网上搜,都能找到对应错误的网页: 那为什么会这样呢? 先了解下什么是编解码: 编码:将字符按照一定的格式转换成字节流的过程。 解码:就是将字节流解析成字符。 用专业的术语来说, 乱码是因为编解码时使用的字符集不一致导致的 。比如你将字符利用 UTF-8 编码后,传输给别人,然后这个人用 GBK 来解码,那解出来的不就是乱码吗? 就好比加密算法和解密算法对不上,那解出来的是啥?不就是一堆乱七八糟的东西。 那为什么要需要编解码呢? 因为计算机底层的存储都是 0101,它可不 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览