java中的AQS抽象队列同步器

AQS是Java中的一个抽象队列同步器(AbstractQueuedSynchronizer)类,它提供了一种实现同步器的框架和实现方式。它是Java并发编程中的一个重要组成部分,广泛用于实现ReentrantLock、Semaphore、CountDownLatch等同步工具类。

阅读全文

java线程池的七大参数

java线程池的七大参数,corePoolSize、maximunPoolSize、keepAliveTime、unit、workQueue、threadFactory、handler...

阅读全文

mysql中的锁二

‘InnoDB与MyISAM的最大不同有两点:一是支持事务(TRANSACTION)、二是采用了行级锁....’

阅读全文

mysql中的锁一

MySQL(MYISAM)表级锁有两种模式:表共享锁(Table Read Lock)和表独占写锁(Table Write Lock)....

阅读全文

rabbitmq笔记

MQ,中文是消息队列(MessageQueue),字面来看就是存放消息的队列。也就是事件驱动架构中的Broker,从而实现异步调用(同步调用用Feign)

阅读全文

乐观锁和悲观锁

‘乐观锁和悲观锁对待数据并发的锁的设计思想分为乐观锁和悲观锁。’

阅读全文

乐观锁和悲观锁

‘乐观锁和悲观锁对待数据并发的锁的设计思想分为乐观锁和悲观锁。’

阅读全文

AVL树二

AVL树(Adelson-Velsky and Landis Tree)是计算机科学中最早被发明的自平衡二叉查找树。java实现avl树...

阅读全文