
线程
文章平均质量分 69
SteveCode.
微信公众号关注:SteveCode。为您分享更多的知识学术。生于忧患死于安乐
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从慢到快:如何用JDK 21虚拟线程重塑性能极限
从慢到快:如何用JDK 21虚拟线程重塑性能极限原创 2024-07-19 16:25:48 · 1603 阅读 · 0 评论 -
多线程下事务控制
多线程内事务控制原创 2023-04-01 15:46:44 · 1098 阅读 · 1 评论 -
大数据批量新增or修改太慢太Low,线程池、CountDownLatch、CompletableFuture完美解决
大数据批量新增or修改太慢太Low,线程池、CountDownLatch、CompletableFuture完美解决原创 2023-02-05 22:39:35 · 1146 阅读 · 0 评论 -
面试必问-mybatis框架之分页插件PageHelperd底层源代码分析
职场人之内卷人在xml中的sql写法 ,很简单不用写 Limi ?,?的。举个栗子巴我们在service层 的写法用法的话也可以百度 关键词:PageHelper的用法。首先我们说一下我们为什么要用 PageHelper帮我们做分页帮我们查询总条数就聊聊怎么帮我们分页的聊这个之前 首先你需要了解并知道 ThreadLocal 这个线程本地变量。面试必问-ThreadLocal实现原理-源码分析-面试分析如果不懂 ThreadLocal 你就先看看 大概需要 5-10分分钟原创 2022-06-19 15:02:01 · 374 阅读 · 0 评论 -
Java线程之原子类-Atomic
怎么说呢!他们都可以保证线程安全操作。区别在于锁的粒度。例如Lock锁,锁的都是代码块,或者方法。synchronized 可以锁代码块、类、方法。而原子类锁的粒度更细,它可以锁一个变量。锁数组、锁对象.........原创 2022-06-14 22:19:09 · 232 阅读 · 0 评论 -
Java线程之共享锁和排他锁及ReentrantReadWriteLock的使用
共享锁:在锁中,有个叫读锁。读锁也就是共享锁。也就是说多个线程可以同时获取读锁。有了读锁,必然有写锁。写锁的话只能一个线程写,多个线程同时写肯定会有问题,是不是。原创 2022-06-11 22:39:10 · 633 阅读 · 0 评论 -
端午内卷之线程锁的分类-重入锁的代码分析与演示
-解释:一个线程只能持有一把锁首先说一下这个例子我们可以用synchronized来实现。在这里我们采用ReentrantLock 来解决;上代码:打印的结果为:不加:static首先说一下这个方法效果图主线程不断的递归 不断的重入......原创 2022-06-04 22:40:28 · 145 阅读 · 0 评论 -
兄弟门端午卷一下之线程可见性
有这么一个规定我来先举个粒子:分析:分析:首先线程1、2 去抢占CPU资源的,谁先抢到谁先执行,并刷新到主存中。线程1,就会立即执行 something();这个方法。其实线程中 还有 Lock 锁也可以做到 线程可见lock 这个锁比较特殊,lock和unlock 是通过volatile来实现的。对共享变量的修改,对其他线程可见。Cas ABA问题 原子性 happens-before原则下一讲我们讲讲锁的分类 挺多的今天呢我们就到这里 一天一篇。未CSDN社区贡献一份力量,原创 2022-06-03 22:13:28 · 125 阅读 · 0 评论 -
java-线程池源码分析
线程池停止 3种方法在这里插入代码片原创 2022-05-28 16:44:43 · 183 阅读 · 0 评论 -
【虎年大吉,祝大家日入百万】SpringBoot 如何实现异步编程,让业务接口快到飞起
【虎年大吉】SpringBoot 如何实现异步编程,提高接口响应速度原创 2022-01-01 22:44:00 · 536 阅读 · 0 评论 -
个人版ThreadLocal
ThreadLocal简介请借鉴的一篇文章个人理解ThreadLocal 用的比较多的就是用来维护一个对象。让他在多线程访问下处于线程安全。来保证数据访问的正确性。多线程下不去共享同一个变量。一个线程只维护一个实例。线程若被销毁随着该线程所持有的对象也会被销毁。(销毁可以理解成回收)看一手我写dome@Slf4jpublic class MyThreadLocal { public static void main(String[] args) { //多线程访问时原创 2021-08-02 16:55:39 · 108 阅读 · 0 评论