最新 最热

《算法竞赛进阶指南》0x01 位运算

取反 ~ 对二进制表示的每一位取反(有符号数的符号位也会取反) 左移 << 对二进制表示向左移动

2022-10-31
1

面试题-0.1 + 0.2 === 0.3为什么是false,如何解决

我们在浏览器上执行会发现 0.1 + 0.2 是等于 0.30000000000000004

2022-10-28
1

新160个CrackMe分析-第6组:51-60(下)

老样子,在窗口函数里找nMsg=0x111,wParam=3(通过xspy查的)的分支:

2022-10-27
1

新160个CrackMe分析-第6组:51-60(上)

然后是一段switch-case分支,或者是if-esle分支:根据消息码进入对应的处理,按钮的处理消息是WM_COMMAND,对应的值就是0x111

2022-10-27
1

C语言位操作 | 按位运算符

C语言中可以单独操控变量中的位,例如:通常向硬件设备发送一两个字节来操控这些设备,每个位(bit)都有特定的含义,另外,与文件相关的操作信息经常被存储,通过特定的位表明特定的项。许多的压缩和加密操作都是直接除理单独的位。...

2022-10-27
1

关于 IEEE 754 浮点数一些设计细节的疑问解释

计算机系统课程上讲到的 IEEE 754 32位浮点数一些规则细节的个人理解与解释。 老师在课上已经把各个细节都大致讲过了,这篇文章是给课后对这些细节还感兴趣的同学,做补充解释和扩展。...

2022-10-27
1

CentOS 7 基于二进制方式安装 MariaDB-10.6.5

官网下载二进制安装包https://mariadb.org/download/图片解压mariadb-10.6.5-linux-systemd-x86_64.tar.gzmv mariadb-10.6.5-linux-systemd-x86_64 /usr/local/mysql修改配置文件vim /et...

2022-10-27
0

21-内存与内存管理

在多道程序环境下,同一时间可能会有多个程序并发执行,即有多个程序的数据需要同时存放在内存中,此时,为了区分内存中不同数据存放的位置,就需要引入存储单元的概念...

2022-10-27
1

89. 格雷编码

给定一个代表编码总位数的非负整数 n,打印其格雷编码序列。格雷编码序列必须以 0 开头。

2022-10-26
0