E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
;Executors
StringBuilder与StringBuffer
importjava.util.concurrent.CountDownLatch;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.
Executors
入门小站
·
2021-01-07 01:26
多线程
java
StringBuilder与StringBuffer
importjava.util.concurrent.CountDownLatch;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.
Executors
入门小站
·
2021-01-07 01:16
多线程
java
java--定时器
《一》非注解-定时器packagecom.example.demo;importjava.util.concurrent.
Executors
;importjava.util.concurrent.ScheduledExecutorService
CUITAO2305532402
·
2021-01-06 22:44
java
Nacos - 事件的注册、取消与监听(EventDispatcher)
publicEventDispatcher(){this.executor=
Executors
.newSingleThreadExecutor(
大军
·
2021-01-04 16:50
nacos
java
注册中心
源码分析
Nacos - 事件的注册、取消与监听(EventDispatcher)
publicEventDispatcher(){this.executor=
Executors
.newSingleThreadExecutor(
大军
·
2021-01-04 16:45
nacos
java
注册中心
源码分析
多线程高并发(上)
简述启动线程的3种方式1:Thread2:Runnable3:
Executors
.newCacheThreadsleep(自动复活到就绪状态)yield(让出一下cpu,返回到就绪状态)joinOS启动的线程数要大于
更多v
·
2021-01-03 22:39
学习
java
多线程
并发编程
队列
三.多线程JUC篇-3.19 CompletionService
1.future的缺陷packagecom.dwz.
executors
;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List
weixin_42868638
·
2020-12-30 13:04
#
多线程
Spark SQL WebUI监控,查看SQL执行计划
SparkSQLExamplenohupspark2-submit\--classcom.example.SparkSQLExample.SparkSQLExampleMain\--masteryarn\--num-
executors
20
xiaogp
·
2020-12-29 17:57
由于不知道Java线程池的bug,某程序员叕被祭天
手动声明线程池JDK的
Executors
工具类定义了很多便捷的方法可以快速创建线程池。但是阿里有话说:我们来看他说的弊端案例
ZZ100861122
·
2020-12-25 08:25
由于不知线程池的bug,某Java程序员叕被祭天
手动声明线程池JDK的
Executors
工具类定义了很多便捷的方法可以快速创建线程池。但是阿里有话说:他说的弊端案例真的这么严重吗?
Mr.Z
·
2020-12-22 17:46
程序员
springboot使用@async实现异步线程池
一介绍工作中经常涉及异步任务,通常是使用多线程技术,比如线程池ThreadPoolExecutor,但使用
Executors
容易产生OOM,需要手动使用ThreadPoolExecutor创建线程池;在
知识追寻者
·
2020-12-19 15:48
springboot
阿里不允许使用
Executors
创建线程池!那怎么使用,怎么监控?
为什么提这个呢,因为阿里不允许使用
Executors
创建线程池!其他很多大厂也不允许,这么创建的话,控制不好会出现OOM。好,本篇就带你学习四种线程池的不同
小傅哥
·
2020-12-17 12:09
java
后端
程序员
线程池
监控
阿里不允许使用
Executors
创建线程池!那怎么使用,怎么监控?
为什么提这个呢,因为阿里不允许使用
Executors
创建线程池!其他很多大厂也不允许,这么创建的话,控制不好会出现OOM。好,本篇就带你学习四种线程池的不同
小傅哥
·
2020-12-17 11:06
java
后端
程序员
线程池
监控
Java ThreadPool的使用解析
java自带的线程池java提供了一个非常好用的工具类
Executors
,通过
Executors
我们可以非常方便的创建出一系列的线程池:
Executors
.newCachedThreadPool,根据需要可以创建新线程的线程池
·
2020-12-13 12:20
@Async异步任务与线程池
包括遇到过的一些坑在工作中用到的一些线程池以下代码已做脱敏处理1.newCachedThreadPoolprivatevoidstartTask(ListusersList){ExecutorServiceexecutor=
Executors
.newCachedThreadPo
kurtloong
·
2020-12-04 01:47
java
springboot
spring
后端
jstack查看某个进程堆栈信息
主要用来查看某个进程内线程的堆栈信息一个死锁的模拟代码packagetest;importjava.util.concurrent.Executor;importjava.util.concurrent.
Executors
入门小站
·
2020-12-04 01:05
jvm
浅谈Java线程池是如何运行的
Executors
.ne
·
2020-11-27 14:29
@Async异步任务与线程池
包括遇到过的一些坑在工作中用到的一些线程池以下代码已做脱敏处理1.newCachedThreadPoolprivatevoidstartTask(ListusersList){ExecutorServiceexecutor=
Executors
.newCachedThreadPo
kurtloong
·
2020-11-24 21:38
java
springboot
spring
后端
拜托,不要再问我线程池啦!
在java.util.concurrent包中的
Executors
类,其中的静态方法就是用来创建线程池的:newFixedThreadPool():创建一个固定线程数量的线程池,而且线程池中的任务全部执行完成后
架构文摘
·
2020-11-23 00:32
java
线程池
多线程
Executors
使用不当引起的内存溢出
线上服务内存溢出这周刚上班突然有一个项目内存溢出了,排查了半天终于找到问题所在,在此记录下,防止后面再次出现类似的情况。先简单说下当出现内存溢出之后,我是如何排查的,首先通过jstack打印出堆栈信息,然后通过分析工具对这些文件进行分析,根据分析结果我们就可以知道大概是由于什么问题引起的。关于jstack如何使用,大家可以先看看这篇文章jstack的使用问题排查下面是我打印出来的信息,大部分都是这
bingfeng
·
2020-11-17 18:14
java
多线程
线程池学习
二、线程池的分类1.
Executors
1.1newFixedThreadPool()1.2newSingleThreadExecutor()1.3newCachedThreadPool()1.4newSingleThreadScheduledExecutor
mrmei_拿铁不加糖
·
2020-11-09 14:14
java
使用ThreadPoolExecutor自定义线程池
Java封装了一些线程池给开发者使用1、
Executors
.newSingleThreadExecutor()创建只有一个线程的线程池2、
Executors
.newFixedThreadPool(intnThreads
CodingSoldier
·
2020-10-21 22:01
多线程
模仿Tomcat的BIO,NIO线程模型
importjava.util.ArrayList;importjava.util.List;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.
Executors
倔强_beaf
·
2020-10-10 02:29
java定时任务嵌套
packagecom.huatek.d20150803;importjava.util.concurrent.
Executors
;importjava.util.concurrent.ScheduledExecutorService
cube_chen
·
2020-10-09 16:40
Java
storm_01
storm结构图Stormcomponent:运行中的Topology主要由以下三个组件组成的:a.Workerprocesses(进程)b.
Executors
(threads)(线程)c.TasksStorm
吕大师
·
2020-10-09 16:23
刨根问底(二):ThreadPoolExecutor
ThreadPoolExecutorThreadPoolExecutor是Java1.5开始引入的,作为线程存放的集合池子——线程池,主要是为了解决:重用线程资源,降低线程创建和销毁的开销;集中维护和管理多个线程;二、编码体验JDK已经为我们封装好了线程池的工具类
Executors
叫我宫城大人
·
2020-10-09 14:07
Spark任务的core,executor,memory资源配置方法
静态分配:OS(操作系统预留)1core1Gcore并发能力384M最终executor的内存配置值为21G–1.47≈19GB至此,Cores=5,
Executors
=17,ExecutorMemory
MosesDon
·
2020-10-09 12:04
spark
基于CyclicBarrier和CountDownLatch的使用区别说明
CountDownLatch类似的功能,只需要在它的parties中多设置一个数,将主线程加入等待队列就可以了:publicstaticvoidmain(String[]args){ExecutorServicepool=
Executors
.newCachedThreadPool
·
2020-09-29 10:16
socket服务端、开源网络库和线程池
socket服务端publicclassMain{privatestaticServerSocketserverSocket;privatefinalstaticExecutorServiceexec=
Executors
.newFixedThreadPool
DayThinking
·
2020-09-17 13:09
网络编程
有4个线程分别获取C、D、E、F盘的大小,第5个线程统计总大小
5个线程统计总大小*/publicclassQuestion_01{publicstaticvoidmain(String[]args){ExecutorServiceexecutorService=
Executors
.newFixedThreadPool
wanting1024
·
2020-09-17 12:11
面试
如何控制线程执行的顺序?
2.ExecutorServiceexecutor=
Executors
.newSingleThrea
展翅飞翔Java
·
2020-09-17 08:50
笔记
spark 指定相关的参数配置 num-executor executor-memory executor-cores
num-
executors
参数说明:该参数用于设置Spark作业总共要用多少个Executor进程来执行。
weixin_30596165
·
2020-09-17 05:09
大数据
Spark --如何合理地设置executor-memory、executor-cores、num-
executors
文章目录参数介绍以下4点建议需要牢记配置参数方法一:Tinyexecutors(OneExecutorpercore)方法二:Fatexecutors(OneExecutorpernode)方法三:BalancebetweenFat(vs)Tiny方法四:在方法三基础上每个executor不需要这么多内存参考网址参数介绍executor-memory表示分配给每个executor的内存,默认是1G
patrick_wang_bigdata
·
2020-09-17 02:58
spark
spark
hadoop
Executors
submit()使用场景
2019独角兽企业重金招聘Python工程师标准>>>引言1.一般首页请求接口查询,加载比较多可以采用线程池submit实现并行运行spring控制层代码publicModelAndViewindex(HttpServletRequestrequest,HttpServletResponseresponse)throwsException{longbegin=System.currentTimeM
weixin_34066347
·
2020-09-17 02:54
python
java
线程池原理--工厂类
Executors
文章目录线程池原理--工厂类
Executors
构造器newFixedThreadPoolnewSingleThreadExecutornewCachedThreadPoolnewScheduledThreadPoolnewSingleThreadScheduledExecutor
皮蛋瘦肉
·
2020-09-17 01:21
多线程
线程池
Java 实现异步请求方式四:线程池+DeferredResult方式
1、线程池保持队列+DeferredResult配置结果信息与委托事件privateExecutorServicethreadPool=
Executors
.newFixedThreadPool(10);
春风化作秋雨
·
2020-09-17 01:46
解决方案
系统架构
Java
executor的execute和submit方法区别
测试代码:ExecutorServicees=
Executors
.newCachedThreadPool(namedThreadFactory);try{es.submit(newRu
SAN_YUN
·
2020-09-17 01:59
executor
线程池原理--总索引
Executor线程池原理–执行器ExecutorService线程池原理–执行器AbstractExecutorService线程池原理–执行器ThreadPoolExecutor线程池原理–工厂类
Executors
皮蛋瘦肉
·
2020-09-17 00:57
Java
java多线程异步
实现代码伪代码//创建线程池ExecutorServiceexecutor=
Executors
.newFixedThreadPool(4);CompletionServi
沉默加速度gaoys
·
2020-09-16 22:19
多线程
异步
线程池
多线程异步导出excel
privatestaticfinalLoggerlogger=LoggerFactory.getLogger(MultiService.class);//创建一个线程池privateExecutorServiceexecutorService=
Executors
.newFixedThreadPool
dbdrf62464
·
2020-09-16 22:22
线程池
线程池———————JDK1.5之后提供的java.util.concurrent.
Executors
————线程池的工厂类,用来生成线程池
Executors
类中的静态方法staticExecutorServicenewFiexdThreadPool
hello嗨
·
2020-09-16 22:58
Java语言高级
线程池学习之实际应用规范
在阿里巴巴java开发手册这样写道:
Executors
实现几种创建线程池方式如上图,考虑线程的性能当然要考虑线程池的存储底层结构,LinkedBlockingQueue是一个无界阻塞队列,只不过他的存储长度为
tom有了cat
·
2020-09-16 21:24
JUC
dubbo性能调优
其创建原理与java内置的
Executors
.newFixedThreadPool()相同。相关dubbo代码:com.alibaba.dubbo.common.threa
呼啦啦圈
·
2020-09-16 19:34
后台框架中间件
dubbo
Executors
的工厂方法提供的5种不同的线程池
1、newFixedThreadPool():作用:该方法返回一个固定线程数量的线程池,该线程池中的线程数量始终不变,即不会再创建新的线程,也不会销毁已经创建好的线程,自始自终都是那几个固定的线程在工作,所以该线程池可以控制线程的最大并发数。栗子:假如有一个新任务提交时,线程池中如果有空闲的线程则立即使用空闲线程来处理任务,如果没有,则会把这个新任务存在一个任务队列中,一旦有线程空闲了,则按FIF
Javasus
·
2020-09-16 18:26
Java
java并发[一]探索获取合理的并发数
为了满足效率要求,使用java.util.concurrent.
Executors
[JDK1.5引入的线程池管理]管理并发,写了个工具类,采用固定数目的线程池,如下publicclassExecutorTaskHelper
WaveVector
·
2020-09-16 17:40
工程开发
Java实现定时任务的几种方法(Thread 和 Timer,线程池)
importjava.util.Timer;importjava.util.TimerTask;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.
Executors
进击的NULL
·
2020-09-16 16:05
java开发
java
定时任务
java线程池ThreadPoolExecutor理解
Java通过
Executors
提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。
dfyg28276
·
2020-09-16 13:17
java
线程池ThreadPoolTaskExecutor配置说明
一般实际开发中经常用到多线程,所以需要使用线程池了,ThreadPoolTaskExecutor通常通过XML方式配置,或者通过
Executors
的工厂方法进行配置。
菜鸟学院
·
2020-09-16 13:34
多线程
线程池
线程安全
对Java线程池的一些理解归纳
创建线程池的三种方法1、通过工厂类
Executors
来创建2、通过线程
Linsk@110
·
2020-09-16 08:53
Java线程池
多线程
java
面试
一种高并发流控程序的简单轻量实现
8809511packagecom.nspace.thread;importjava.util.Date;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.
Executors
码农110
·
2020-09-16 08:34
java
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他