![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 87
testresultstomorrow
这个作者很懒,什么都没留下…
展开
-
分享一下平时使用的分布式ID生成方式
一、为什么要用分布式ID?在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征?1、什么是分布式ID?拿MySQL数据库举个栗子:在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数据再大一点搞个MySQL主从同步读写分离也能对付。但随着数据日渐增长,主从同步也扛不住了,就需要对数据库进行分库分表,但分库分表后需要有一个唯一ID来标识一条数据,数据库的自增ID显然不能满足需求;特别一点的如订单、优惠券也都需要有唯一ID做标识。此时一个能够生成全局唯原创 2021-07-14 16:56:25 · 112 阅读 · 0 评论 -
JVM/JMM/计算机网络
1.现在计算机往往是多核心的,每个核心下会有高速缓存。高速缓存的诞生是由于CPU与内存的速度存在差异,L1和L2缓存一般是每个核心独占一份的。2.为了原创 2021-06-23 15:45:30 · 93 阅读 · 0 评论 -
将list拆分后多线程执行
将list拆分后多线程执行还没想到怎么将线程池提取出来,使用异步.有大佬可以指点一下// An highlighted blockpackage com.test.test;import java.util.ArrayList;import java.util.List;import java.util.concurrent.ExecutorService;import java....原创 2019-08-19 10:56:23 · 1630 阅读 · 0 评论 -
springboot任务多种线程池配置详解
线程池配置第一种`import com.esotericsoftware.minlog.Log;import org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler;import org.springframework.aop.interceptor.SimpleAsyncUncaughtExceptionHand...原创 2019-08-26 09:36:53 · 1656 阅读 · 0 评论