最新 最热

Java线程池配置由繁至简,找到适合自己的天命线程池(一)

还记得刚入这行,还处于实习阶段的我,第一个项目就震撼到我了,因为发现自己熬夜苦读学习的知识和实际工作中需要的差别太大了,再加上项目用到的一些框架模块都很久,我连阅读代码的业务逻辑都很困难;其中让我印象深刻的就有一...

2022-08-22
1

Thread(多线程)

定义线程的方式 1、继承 Thread 类 重写 run 方法 调用 start 开启线程

2022-08-18
1

TransmittableThreadLocal坑

今天遇到一个坑,在使用TransimittableThreadLocal(以下简称TTL)时,用了一会儿,在子线程中突然获取不到TTL在主线程中存储的变量了

2022-08-17
0

线程池的复用原理

最近一直在想一个问题,线程池中的线程到底是如何复用的?在之前的分析中作者说当一个线程在超时时间内没有分配到任务,那么就会被回收并释放掉,在释放掉之后会判断其线程数是否小于核心线程数,如果小于则需要重新创建一个线...

2022-08-11
1

线程池

线程池本质上是一种对象池,用于管理线程资源。在任务执行前,需要从线程池中拿出线程来执行。在任务执行完成之后,把线程放回线程池。实际开发中,线程资源一般通过线程池提供,比如处理数据库连接、接收网络请求。...

2022-08-07
0

Java 异步调用实践

当用户进程调用了recvfrom 这个系统调用,kernel 就开始了 IO 的第一个阶段:准备数据。对于 network io 来说,很多时候数据在一开始还没有到达(比如,还没有收到一个完整的UDP包),这个时候 kernel 就要等待足够的数据到来。而...

2022-07-30
1

Java面试必问之线程池的创建使用、线程池的核心参数、线程池的底层工作原理

大家在面试过程中,必不可少的问题是线程池,小编也是在面试中被问啥傻了,JUC就了解的不多。加上做系统时,很少遇到,自己也是一知半解,最近看了尚硅谷阳哥的课,恍然大悟,特写此文章记录一下!如果还不了解线程池的小伙伴,一定要认...

2022-07-11
1

Elasticsearch 常用命令7

查询线程池信息[root@esvm03 ~]# curl localhost:9200/_cat/thread_pool?vhost ip bulk.act

2022-06-29
0

线程池的几种常见的创建的方式

一:创建大小不固定的线程池 二:创建固定数量线程的线程池 三:创建单线程的线程池 四:创建定时线程

2022-06-14
0