存储肯定是二进制存储,同一个字符(汉子)在不同的字符集下有对应的值,一个字符集相当于一个密码表,键名为字符,键值为二进制数(可表示为十进制,十六进制)

UTF8是一个unicode字符集的编码规则,也可以看做是根据unicode字符集根据一个规则计算出的另一个字符集。但是从字符集的原始含义区分来说,uft8只是一种编码unicode的规则。
例如:汉子“一”,utf8对应的值为14989440,十六进制为0xE4B880,二进制为
    1110 0100 1011 1000 1000 0000共三字节存储,八位一字节
         E    4    B    8    8    0

显示识别码为ASCII码,也就是说显示的原始编码为ASCII,如果显示使用utf8编码,也是把收到的ascii反转为对应的二进制,然后把二进制再按照uft8规则重组,最后根据重组后的值找到uft8字符集对应的键名(即汉子)
ASCII是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646
ASCII一般为127位,扩展后有256位。

如果要显示汉子“一”,展示工具需要设置为uft8识别,然后
     将1110 0100 1011 1000 1000 0000按每个字节连接起来,
     E    4    B    8    8    0
          228        184       128   每个字节对应的十进制数
           ∑                        每个十进制数对应的ascii的字符
输出ascii对应的字符到浏览器就可以在浏览器看到汉子“一”

最新文章

  1. cdnbest的站点设置里设置url跳转设置
  2. Android 高德地图No implementation found for long com.autonavi.amap.mapcore.MapCore
  3. 误报的java.sql.SQLException: Parameter number 21 is not an OUT parameter
  4. Memcache查看运行状况
  5. 为Virtual Studio Code配置Python调试插件(Ubuntu14.04)
  6. CentOS5.6 安装RabbitMQ
  7. 备份数据表为insert 脚本
  8. 4.mysql数据库创建,表中创建模具模板脚本,mysql_SQL99标准连接查询(恩,外部连接,全外连接,交叉连接)
  9. DES对称加密算法简析
  10. [JSOI2007]建筑抢修
  11. 微信小程序 fixed 解决 textarea 的 placeholder 不固定问题
  12. 【算法导论】【排序】—— 计数排序(counting sort)
  13. python中numpy.ndarray.shape的用法
  14. Java 中的String、StringBuilder与StringBuffer的区别联系(转载)
  15. vue-router路由懒加载(解决vue项目首次加载慢)
  16. [每天解决一问题系列 - 0004] Excel 公式中拼接字符串
  17. 在SQLite中使用事务
  18. 使用gradle的application插件进行Spring-boot项目打包
  19. 【JS深入学习】——函数创建和重载
  20. 关于Ubuntu的默认python版本

热门文章

  1. linux下PostgreSQL数据库的源码安装
  2. 二分图点染色 BestCoder 1st Anniversary($) 1004 Bipartite Graph
  3. 李洪强漫谈iOS开发[C语言-004]-开发概述程序设计语言程序编译过程
  4. 【PSR规范专题(3)】PSR-2 代码风格规范
  5. JLINK固件,JLINK驱动和JLINK硬件版本之间的关系,以及固件升级方法
  6. Centos环境下部署游戏服务器-简介
  7. TCP三次握手和四次挥手过程及套接字在各个过程中的状态解析
  8. Android 时间轴
  9. Java实现cache的基本机制
  10. 在windows上配置jdk环境