Java 中的偏向锁、轻量级锁和重量级锁
今天我们来聊聊 Synchronized 里面的各种锁:偏向锁、轻量级锁、重量级锁,以及三个锁之间是如何进行锁膨胀的。
今天我们来聊聊 Synchronized 里面的各种锁:偏向锁、轻量级锁、重量级锁,以及三个锁之间是如何进行锁膨胀的。
了解分布式一致性的一些概念和理论,介绍简单常用的分布式一致性协议。主要介绍二阶段提交和三阶段提交的基本流程,并相互比较。
前几天有一个关注很久的公众号推送了一篇讲 "三门问题" 的文章。这不是我第一看到这个问题的分析,我一直觉得这个是个伪命题,后面两个门打开后面有大奖的概率都应该是1/2才对呀。直到我去看了一些分析,写了这篇文章
今天有朋友突然在群里抛出一句,"java中使用foreach遍历时,为啥不让删除元素呢?设计ConcurrentModificationException的意义是什么目的呢?如果单线程操作,还需要吗?" 。今天我们就来聊一聊这件事。
单例模式是设计模式里面最常见的,也是在面试过程中面试官最容易考到的,通过单例模式还可以引申到其他的一些并发问题。今天我们来聊聊如何正确的构建一个单例。
服务发生死锁,死锁检测时间较长,31s后死锁检测出来事务才得以回滚,期间不断有相同请求进来,造成死锁越来越复杂,并且服务端线程池中的所有线程都在等待锁,最后造成服务端线程池无空闲线程,拒绝服务。
目前用的爽的下载工具,通过搭配 Chrome 和 自己写的一些脚本达到不输迅雷的用户体验。