多线程
文章平均质量分 86
zhaoheng314
技术之路,道阻且长。
展开
-
多线程并行同步辅助工具之CountDownLatch
什么是CountDownLatch CountDownLatch这个类在多线程场景中已经用过跟多次了,一直没有认真总结下。今天来对这个类做个总结,算是重新学习下。 CountDownLatch类在java.util.concurrent包中,诞生于JDK1.5版本,是一个同步辅助工具。为了彻底了解它,我们来看下源码。 /** * CountDownLatch是一个同步辅助工具,允许一个或更...原创 2018-08-16 15:32:05 · 304 阅读 · 0 评论 -
分布式锁-使用Redis实现分布式锁
使用Redis实现分布式锁 关于分布式锁的实现,我的前一篇文章讲解了如何使用Zookeeper实现分布式锁。关于分布式锁的背景此处不再做赘述,我们直接讨论下如何使用Redis实现分布式锁。 关于Redis,笔主不打算做长篇大论的介绍,只介绍下Redis优秀的特性。 支持丰富的数据类型,如String、List、Map、Set、ZSet等。 支持数据持久化,RDB和AOF两种方式 支持集群工作模式...原创 2018-09-26 18:37:38 · 1032 阅读 · 1 评论