通过本文主要向大家介绍了c++代码示例,c语言代码示例,python代码示例,网页制作代码示例,c语言简单代码示例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
并发可能产生的三种问题
脏读
定义:A事务执行过程中B事务读取了A事务的修改,但是A事务并没有结束(提交),A事务后来可能成功也可能失败。
比喻:A修改了源代码并且并没有提交到源代码系统,A直接通过QQ将代码发给了B,A后来取消了修改。
代码示例
不可重复读
定义:A事务读取了两次数据,在这两次的读取过程中B事务修改了数据,A事务的这两次读取出来的数据不一样了(不可重复读)。
比喻:A在做源代码审查,在审查的过程中获取了两次源代码,在这两次获取期间B修改了源代码,B修改的很可能是A审查过的代码,而这部分代码可能不符合规范了。
代码示例
&