Diamon It's just a blog To record my process of study

HTB-Easy-Emdee five for life

第二道HTB题目,解题过程

HTB-Easy-Toxic

第一道HTB题目,解题过程

synchronized锁底层

synchronized关键字由C++语言实现,因为它在并发场景下的性能问题技术大牛开发出了JUC包来缓解并发问题,之后synchronized奋发图强在JDK1.6中进行了锁优化,本文将介绍synchronized目前的实现原理

同步互斥调度-生产者消费者

本文将介绍使用Java实现生产者消费者问题。

AbstractQueuedSynchronizer

ReentrantLock的内部类Sync、ReentrantReadWriteLock的内部类Sync、TreadPoolExecutor的Worker等JUC下的这些锁机制继承了AbstractQueuedSynchronizer抽象类来实现并发,本文将简要介绍AbstractQueuedSynchronizer抽象类的工作原理。

数据库的隔离机制是如何实现的

既然Innodb支持事务,有四种隔离机制,那么隔离机制是如何实现的呢?