ASCII,unicode与utf-8的区别:
  ASCII码只有127个字母被编到计算机中,无法处理中文,ASCII 编码是 1 个字节
  unicode是为了解决因各国标准不同而产生乱码的问题。unicode把所有的语言都统一到一套编码里,解决乱码问题,大多数编程语言都支持unicode,Unicode 编码通常是 2 个字节
  utf-8是‘可变长编码’,节省空间。而且ASCII编码实际上可以被看成是utf-8的一部分,所以大量支持ASCII编码的历史遗留软件可以在utf-8下继续工作

字符编码工作方式:

在计算机内存中,统一使用 Unicode 编码,当需要保存到硬盘或者需要传输的时候,就转换为 UTF-8 编码。
 
 
 

最新文章

  1. 玩转spring boot——结合redis
  2. winform窗体(六)——DataGridView控件及通过此控件中实现增删改查
  3. CSS创造三角形的原理
  4. linux操作
  5. 通过Spring Mail Api发送邮件
  6. Zepto Code Rush 2014 B - Om Nom and Spiders
  7. DuiLib学习笔记2——写一个简单的程序
  8. 基于Web的数据推送技术(转)
  9. console.read()读入的内容
  10. Distinct Subsequences——Leetcode
  11. 修改ORACLE的语言参数
  12. tempnam问题
  13. Angular2快速起步——构建一个简单的应用
  14. 记一次Linux下给硬盘分区格式化操作
  15. 【深度学习】批归一化(Batch Normalization)
  16. Elasticsearch为记录添加时间戳timestamp
  17. SpringMvc使用FastJson做为json的转换器(注解方式)
  18. csv 文件读取(input)和截分(split)方法
  19. Springboot+RestTemplate 简单使用
  20. 【bzoj2893】征服王

热门文章

  1. 浅谈AD域
  2. BP神经网络及手工搭建神经网络
  3. 通过adb查看手机app的包名
  4. C++ 用同一个raw pointer传入shared_ptr构造函数生成两个智能指针有什么问题?
  5. oracle学习undo之事务槽和oracle的多种提交方式
  6. 关于watch
  7. CF652F 题解
  8. xshell he xftp下载网址
  9. Java数组之数组的使用
  10. Oracle数据泵恢复用户数据实例