
程序 = 算法 + 数据结构
对应到计算机的组成原理(硬件层面)
- 算法 --- 各种计算机指令
- 数据结构 --- 二进制数据
计算机用0/1组成的二进制,来表示所有信息
- 程序指令用到的机器码,是使用二进制表示的
- 存储在内存里面的字符串、整数、浮点数也都是用二进制表示的
万物在计算机里都是0和1,搞清楚各种数据在二进制层面是怎么表示的,是我们的必修课。
在实际应用中最常遇到的问题,也就是文本字符串是怎么表示成二进制的,特别是我们会遇到的乱码究竟是怎么回事儿
在开发的时候,所说的Unicode和UTF-8之间有什么关系。
理解了这些,相信以后遇到任何乱码问题,你都能手到擒来了。
1 理解二进制的“逢二进一”
二进制和我们平时用的十进制,并没有本质区别,只是平时是“逢十进一”,这里变成了“逢二进一”
每一位,相比于十进制下的0~9这十个数字,我们只能用0和1这两
继续阅读与本文标签相同的文章
下一篇 :
Centos7之系统优化方案
-
Unity进阶之ET网络游戏开发框架 02-ET的客户端启动流程分析
2026-05-20栏目: 教程
-
自己实现spring核心功能 一
2026-05-20栏目: 教程
-
Android常用库源码解析
2026-05-20栏目: 教程
-
搜索引擎提交网站链接一定会收录吗?
2026-05-20栏目: 教程
-
垃圾入站链接会导致网站排名下降吗?
2026-05-20栏目: 教程
