
并发编程
文章平均质量分 90
Javaの神
这个作者很懒,什么都没留下…
展开
-
【笔记】通过zookeeper实现分布式锁;附上zk的安装教程
参考文档分布式锁呢,就是在分布式系统中,控制不同系统服务访问以及操作相同资源的方式,实现方式有很多种,比如以及或者是这里记录的是使用zookeeper 实现分布式锁的方法;Zookeeper 是基于临时顺序节点以及 Watcher 监听器机制实现分布式锁的。在每一个节点下面创建临时顺序节点(EPHEMERAL_SEQUENTIAL)类型,新的子节点后面会加上一个次序编号,而这个生成的次序编号是上一个生成的次序编号加一。例如:有一个用于发号的节点 为父节点,可以在这个父节点下面创建相同前缀的临时顺序子节点,原创 2022-07-14 15:16:32 · 278 阅读 · 0 评论 -
多线程与线程池的demo笔记
目录创建线程继承Thread实现Ruannble接口实现Callable接口,配合FutureTask创建线程池无限长度线程池,不够就创建新的,够就复用有限长度线程池,不够时队列等候有限长度,支持定时任务,以及延迟任务的线程池延迟执行延迟执行+定时循环一个单线程执行的线程池创建线程继承Thread@Slf4jpublic class ZExtendsCopyThread extends Thread{ private String file; private String targ原创 2022-03-23 20:29:20 · 2658 阅读 · 0 评论