摘要: MySQL事务状态判断 前置 MySQL的默认隔离级别是: 可重复读(REPEATABLE READ) 可重复读隔离级别下,事务中的SELECT操作会看到快照数据,也就是事务开始时刻的数据状态。此隔离级别可以防止脏读和不可重复读,但可能会有幻读的问题出现。 问题描述 表结构 create table 阅读全文
posted @ 2024-04-12 22:38 pDJJq 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 汇编语言中的函数和栈帧技术,通过设置栈帧基址便于访问局部变量和参数。函数定义、标准调用约定(如cdecl和stdcall)是实现函数间参数传递和返回值处理的关键。 阅读全文
posted @ 2024-04-12 22:00 pDJJq 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 介绍了汇编语言中的宏,包括单行宏和多行宏的定义和使用方式。单行宏可简化代码,例如将寄存器内容乘以4;多行宏可以包含不同数量的行,通过% 阅读全文
posted @ 2024-04-12 21:59 pDJJq 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了程序栈的基本概念和操作,包括入栈(push)和出栈(pop)操作。讨论了栈在计算机内存中的实现、rsp寄存器指向堆栈顶部、堆与栈的布局关系等原理,并提供了一个简单的反转数组的示例程序。 阅读全文
posted @ 2024-04-12 12:02 pDJJq 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 汇编语言简易教程(8):寻址模式 寻址模式是使用正在访问(读取或写入)的数据项的地址来访问内存中的值的受支持方法。这可能包括变量的名称或数组中的位置。 基本的寻址模式包含: 寄存器 立即数 内存 寻址注意事项 使用[] 需要注意: 访问内存的唯一方法是使用方括号([]'s)。省略括号将不会访问内存, 阅读全文
posted @ 2024-04-12 12:00 pDJJq 阅读(22) 评论(0) 推荐(0) 编辑