09 2020 档案
摘要:Mysql 中的事务与锁 InnoDB与MyISAM的最大不同有两点:一是支持事务(TRANSACTION);二是采用了行级锁。 事务 事务是由一组SQL语句组成的逻辑处理单元,事务具有如下4个属性,通常称为事务的ACID属性: 原子性(Actomicity),事务是一个原子操作单元,其对数据的修改
阅读全文
摘要:QUIC协议 QUIC(Quick UDP Internet Connections)是Google设计的一套可靠UDP传输协议,旨在为HTTP提供一个安全、可靠、高效和低延时的通信基础。QUIC协议已被IETF采纳为标准,并且HTTP/3已选择使用QUIC来代替TCP作为其传输层协议。 公式: T
阅读全文
摘要:内存屏障 首先需要明确的是,程序在运行起来,内存访问的顺序和程序员编写的顺序不一定一致,编译器和CPU都可能对代码优化导致乱序执行。 编译器乱序 编译器会做非常多的优化,指令重排序是其中一种,如下例 int a, b; void foo(void) { a = b + 1; b = 0; } 执行编
阅读全文

浙公网安备 33010602011771号