标签:并发设计

JAVA

ConcurrentModificationException 并发修改异常问题解决

herman 5年前 (2019-05-13) 5602浏览

前面的那篇文章我已经预告过了,今天要写一个并发修改异常的案例。在 MySQL 中,我解释了一个全局锁,禁止修改数据的发生。但是在 java 中你可能或多或少的遇到过 ConcurrentModificationException 问题,这就是并发修...

业余杂谈

极客时间《Java并发编程实战》购买返现24

herman 5年前 (2019-02-25) 4799浏览

极客时间的课程大多数都是精品课程,今年以来,极客时间推出了不少课程,有 Java、前端、面试技巧等方面的,内容都还不错。就在今天,极客时间又推出了《Java并发编程实战》专栏,非常受欢迎! 为了回报大家,并且现在的面试中,关于并发应该是必问...

JAVA

Java并发之CPU缓存一致性

herman 6年前 (2018-11-05) 2444浏览

只学习缓存框架的使用,而不了解缓存的底层实现逻辑,对于高级开发来说太没理想了!今天我们来聊聊CPU的缓存一致性! 准确的说,我们今天要聊的是CPU缓存一致性协议MESI。 为什么CPU需要高速缓存? 在摩尔定律的指导下CPU以每...

SQL

MySQL的多版本并发控制MVVC

herman 6年前 (2018-01-31) 7351浏览 0评论

MVVC 一词常见于前端框架的设计模式当中。但是 MySQL 中的 MVVC 和前端框架中所代表的意思完全不一样。在 MySQL 中 MVVC 一词代表的是多版本并发控制。下面我们来尝试着学习它。 MVCC的全称...

JAVA

设计模式六大原则之依赖倒置原则

herman 7年前 (2017-05-11) 2322浏览 0评论

日常编程中到处都有设计模式的身影。例如:jdk、Spring、Hibernate、Struts等都有设计模式的应用。本文继续前面的两篇文章《 设计模式六大原则之单一职责原则 》、《设计模式六大原则之里氏替换原则》接着讲解设计模式六大原则之依赖倒置...