03 2023 档案
摘要:从MySQL 5.5版本开始默认 使用InnoDB作为引擎,它擅长处理事务,具有自动崩溃恢复的特性,在日常开发中使用非常广泛 下面是官方的InnoDB引擎架构图,主要分为内存结构和磁盘结构两大部分。 InnoDB 内存结构 1. Buffer Pool Buffer Pool:缓冲池,简称BP。其作
阅读全文
摘要:CPU密集型 CPU密集型也叫计算密集型,指的是系统的硬盘、内存性能相对CPU要好很多,此时,系统运作大部分的状况是CPU Loading 100%,CPU要读/写I/O(硬盘/内存),I/O在很短的时间就可以完成,而CPU还有许多运算要处理,CPU Loading很高。 一般来说 计算型代码、
阅读全文
摘要:1: @Transactional 声明式事务管理建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。 2: 使用说明 使用方法: 在方法上添加@Transactional 注解 @Transactional(
阅读全文
摘要:C语言指针总结 1: 常用的取值方式 *(星号) 间接寻址运算符,通过一个内存地址访问一个值(一种操作) &(数学逻辑符号:与/和 取地址运算符,获取一个值的内存地址(一种操作) 2: 寻址方式 直接寻址:直接通过变量名来获取变量的值,或直接用变量的地址来存储值,例如: scanf("%d", &a
阅读全文