Peter20 Peter20
4年前
【MySQL笔记】正确的理解MySQL的MVCC及实现原理
MVCC多版本并发控制如果觉得对你有帮助,能否点个赞或关个注,以示鼓励笔者呢?!!首先声明,MySQL的测试环境是5.7前提概要什么是MVCC什么是当前读和快照读?当前读,快照读和MVCC的关系MVCC实现原理隐式字段undo日志ReadView(读视图)
风斗 风斗
4年前
JMM 与 JVM的区别?很多人不清楚 ,一文带你了解得透透的
本篇文章我们主要分析一个大厂面试题:不要搞混JMM与JVM。在面试的时候,有一个问题经常被问到,那就是Java的内存模型,它已经成为了面试中的标配,是非常具有原理性的一个知识点。但是,有不少人把它和JVM的内存布局搞混了,以至于答非所问。这个现象在一些工作多年的程序员中非常普遍,主要是因为JMM与多线程有关,而且相对于底层而言,很多人平常的
可莉 可莉
4年前
09.fabric的swarm集群布署:fabric的不删除数据版本升级
升级原理。就是将fabric的zk,kafka,orderer,peer(我只用的这4个)升级到最新版本;且这几个容器的关键生产数据使用volume簇放置在外面。可以参考《区块链原理、设计与应用(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.gitbook.com%2Fbook
Stella981 Stella981
4年前
Innodb:使用索引避免排序后DESC和ASC的区别
导读:作者:高鹏(网名八怪),《深入理解MySQL主从原理32讲》系列文的作者。《深入理解MySQL主从原理32讲》扫码订阅:!(https://oscimg.oschina.net/oscnet/16a2714067a5d8a8f8253104f9ba21b81fc.jpg)一、问题由
「案例分享」研发效能提升之第一性原理
作者:樊思国一、引言被埃隆·马斯克多次提及的第一性原理Firstprinciplethinking,是计算物理学领域的一个专业术语,在商业领域依然具有鲜活的生命力。读过《硅谷钢铁侠》这本书的知道,正是因为应用了第一性原理对问题进行分析,
小万哥 小万哥
2年前
996 ICU
996.ICU是指“工作996,生病ICU”。这是中国程序员之间的一种自嘲说法,意思是如果按照996的模式工作,那以后就得进ICU了。什么是996?“996”工作制,指的是一种越来越流行的非官方工作制(早上9点晚上9点,每周6天)。在一个实行“996”工作
JXDN JXDN
1年前
你写的深度克隆真的“深度”吗?
为了更好的理解其原理,我们自己来手写一个通用性非常强的深度克隆函数