自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (6)
  • 收藏
  • 关注

转载 理解ReentrantLock可重入锁的使用

java除了使用关键字synchronized外,还可以使用ReentrantLock实现独占锁的功能。而且ReentrantLock相比synchronized而言功能更加丰富,使用起来更为灵活,也更适合复杂的并发场景。这篇文章主要是从使用的角度来分析一下ReentrantLock。一、简介ReentrantLock常常对比着synchronized来分析,我们先对比着来看然后再一点一点分析。(1)synchronized是独占锁,加锁和解锁的过程自动进行,易于操作,但不够灵活。ReentrantL

2021-06-15 23:09:55 314

原创 并发编程示例01-生产者、消费者

1、生产者public class Producer implements Runnable { private Queue<String> msg = new LinkedList<String>(); private int maxSize; public Producer(Queue<String> msg, int maxSize) { this.msg = msg; this.maxSize = ma

2021-06-15 23:05:23 319

redis-3.2.8 for centos.zip

redis-3.2.8.tar.gz,centos下的redis-3.2.8安装工具文件,需要解压,解压后就是redis-3.2.8.tar.gz

2020-01-22

redis-4.0.6 for centos.zip

redis-4.0.6.tar.gz,centos下的redis-4.0.6安装工具文件,需要解压,解压后就是redis-4.0.6.tar.gz

2020-01-22

solr 6.0.1 for centos.zip

solr-6.0.1.tgz ,centos下的solr-6.0.1安装工具文件,需要解压,解压后就是solr-6.0.1.tgz

2020-01-19

tomcat8.5.50 for centos.zip

apache-tomcat-8.5.50.tar.gz ,centos下的apache-tomcat-8.5.50安装工具文件,需要解压,解压后就是apache-tomcat-8.5.50.tar.gz

2020-01-19

activemq 5.15.7 for centos.zip

apache-activemq-5.15.7-bin.tar.gz ,centos下的apache-activemq-5.15.7安装工具文件,需要解压,解压后就是apache-activemq-5.15.7-bin.tar.gz

2020-01-19

jdk1.8 for centos.zip

jdk-8u231-linux-x64.tar.gz ,centos下的jdk1.8安装工具文件,需要解压,解压后就是jdk-8u231-linux-x64.tar.gz

2020-01-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除