为什么计算机会出现乱码—二进制(二)
与其用特殊方式来表示字母,计算机可以用数字表示字母,最直接的方法是给字母编号:A是1,B是2,C是3,以此类。著名英国作家 弗朗西斯·培根(Francis Bacon),曾用 5位序列来编码英文的 26 个字母。在十六世纪传递机密信件,五位(bit)可以存 32 个可能值(2^5)。 这对26个字母够了,但不能表示 标点符号,数字和大小写字母。
重学计算机组成原理(十)- "烫烫烫"乱码的由来
万物在计算机里都是0和1,搞清楚各种数据在二进制层面是怎么表示的,是我们的必修课。
Power BI emoji 表情包词云
Unicode联盟统计了2021年全球表情包使用频率,笑哭蝉联第一。媒体使用了一个类似词云的图表表示使用频率:
计算机字符编码的前世今生
有人丢给你下面这张图,如果你能清楚地说明它们之间的关系以及用途,那么你对字符编码的理解肯定过关了。
计算机字符编码的前世今生
有人丢给你下面这张图,如果你能清楚地说明它们之间的关系以及用途,那么你对字符编码的理解肯定过关了。
计算机是如何存储数据的?
理清ASCII、Unicode、GBK、UTF-8编码之间的关系 - 织梦笔记 (dedenotes.com)
计算机的字符与编码集
很多应用或国家中的符号都无法表示,比如数学符号 ÷≠≥≈π,第一次对ASCII码进行扩充,
7bits => 8bits
计算机组成原理笔记1
使用较为高级的计算机语言L1进行程序逻辑描述, 需要生成较为低级的计算机语言L0使计算机实际执行。生成的这个过程就叫做程序翻译。从L1生成L0的程序就叫做编译器。
计算机科学概论复习笔记(3)
符号x尾数x10^exp 的表示法被称为浮点表示法。因为数字的个数是固定的,但是小数点却是浮动的。正指数把小数点向右移动,负指数把小数点向左移动。
计算机科学概论复习笔记(3)
符号x尾数x10^exp 的表示法被称为浮点表示法。因为数字的个数是固定的,但是小数点却是浮动的。正指数把小数点向右移动,负指数把小数点向左移动。
【计算机基础】常用编码格式
美国信息交换标准代码(American Standard Code for Information Interchange,ASCII)是基于拉丁字母的一套计算机编码系统,主要用于显示现代英语和其他西欧语言。ASCII 是现今最通用的单字节编码系统,并等同于国际标准 ISO/IEC 646。
QT(二).计算器(4)
void QTextCodec::setCodecForTr ( QTextCodec * c ) [static]
Python_计算机基础
1. 2.x = 默认编码 =ASSIC =不支持 ,3.x = 默认编码 =UNICODE =默认支持中文
QT(二).计算器(3)
信号和槽机制是 QT 的核心机制,要精通 QT 编程就必须对信号和槽有所了解。信号和槽是一种高级接口,应用于对象之间的通信,它是 QT 的核心特性,也是 QT 区别于其它工具包的重要地方。信号和槽是 QT 自行定义的一种通信机制,它独立于标准的 C/C++ 语言,因此要正确的处理信号和槽,必须借助一个称为 moc(Meta Object Compiler)的 QT 工具,该工具是一个 C++ 预处理程序,它为高层次的事件处理自动生成所需要的附加代码
特洛伊之源| 在 Rust 代码中隐藏无形的漏洞
今天 Rust 官方安全应急响应工作组发布了 Rust 编译器安全公告(CVE-2021-42574)[1] ,宣称该工作组被告知 Rust 编译器存在一个安全问题,这个安全问题可能会导致 「人眼审查」的 Rust 代码 与 「编译后给机器用的」机器码 完全不一致。
漏洞查询系统构思与案例
很多时候通过云悉和情报社区等平台查询到的指纹很详细,然而绝大部分人却不能进行相关中间件甚至相关系统漏洞的查找,只是简单的百度,不过通过百度我们也不可能查询到所有的漏洞,因为许多文章是被robots协议限制的。
使用Django管理数据库表
对象-关系映射(Object-Relational Mapping,简称ORM),简单来说就是通过面向对象的方法来映射后端数据库
unicodedata.normalize ——Unicode文本标准化
在Unicode中,某些字符能够用多个合法的编码表示。为了说明,考虑下面的这个例子:
unicodedata.normalize ——Unicode文本标准化
在Unicode中,某些字符能够用多个合法的编码表示。为了说明,考虑下面的这个例子:
浅谈python中str字符串和unicode对象字符串的拼接问题
如果这行代码是在源码文件中写入、保存然后执行,那么解释器载入代码时就将s初始化为文件指定编码(比如py文件开头那行的utf-8);