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
线程池简单操作
java多线程教程系列(二)——springboot@Async+@EnableAsync两步开启多线程,常见的多线程的应用场景以及@Async不生效的解决方案
文章目录一、什么是多线程二、为什么要用多线程三、springboot中如何使用多线程3.1配置
线程池
3.2在方法上使用@Async注解让方法异步去执行任务3.3如何拿到异步执行的结果呢?
T-OPEN
·
2024-01-14 20:53
java基础
spring
springboot
spring
boot
java
后端
【JUC进阶】14. TransmittableThreadLocal
基本使用3、实现原理4、小结1、前言书接上回《【JUC进阶】13.InheritableThreadLocal》,提到了InheritableThreadLocal虽然能进行父子线程的值传递,但是如果在
线程池
中
有一只柴犬
·
2024-01-14 19:57
JUC进阶
java
后端
单例模式-工厂模式
一:单例模式1.单例模式只能有一个实例2.单例必须自己创建自己的唯一实例3.单例必须给所有其他对象提供这一实例在计算机系统中,
线程池
、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例,这些应用或多或少具有资源管理器的功能
辣椒太少不适合吃
·
2024-01-14 18:18
单例模式
java
抽象工厂模式
通过 C++/WinRT 实现高级并发和异步
将工作卸载到Windows
线程池
协同例程与任何其他函数的类似之处在于,调用方将会阻塞到某个函数向其返回了执行为止。
hd51cc
·
2024-01-14 17:40
C++/WinRT
c++
Sentinel限流、熔断
1、限流单个服务节点限流sentinel提供了两种不同的隔离机制:信号量隔离和
线程池
隔离,它们的主要区别如下:信号量隔离(SemaphoreIsolation):原理:信号量隔离基于计数器(或称令牌桶)
xixingzhe2
·
2024-01-14 17:56
spring
微服务
sentinel
面试官:什么是对象池?有什么用?别说你还不会2021-10-13
对象池顾名思义就是存放对象的池,与我们常听到的
线程池
、数据库连接池、http连接池等一样,都是典型的池化设计思想。
程序员丶酔清风
·
2024-01-14 17:44
压力测试+接口测试(工具jmeter)
其中接口测试的
简单操作
包
鱼鱼说测试
·
2024-01-14 15:49
软件测试
自动化测试
压力测试
jmeter
C++面试之
线程池
、智能指针、设计模式
一、
线程池
1、
线程池
实现步骤这里就讲讲正常的一个
线程池
的实现步骤。1.1定义任务类:首先需要定义一个任务类,用于封装需要在
线程池
中执行的任务。
qq_41920323
·
2024-01-14 14:47
C++学习
c++
面试
设计模式
Java使用
线程池
代码
下面是一个使用Java
线程池
的示例代码:importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;publicclassThreadPoolExample
酷爱码
·
2024-01-14 14:16
java技术教程
java
开发语言
【Java】网络编程
发送数据2.接收数据使用UDP建立简单聊天室UDP的三种通信方式七、TCP协议1.发送数据2.接收数据三次握手,四次挥手综合练习接收到数据并返回一个反馈上传文件文件重名UUID上传文件(多线程版)上传文件(
线程池
版
加文格罗夫斯
·
2024-01-14 13:20
Java
java
网络
美团面试备忘
blocked是发生在什么状态下的6你配置过
线程池
吗?是怎么配置的?配置一个场景,
线程池
只能接受和
线程池
数量一样多的任务数?且任务执行完毕后,线程数全部回收,如果使用的是核
孤独的死锁
·
2024-01-14 07:26
Java学习笔记(十一)——JUC并发编程(超详细)
开不了,通过本地方法native()调用并发和并行并发编程:并发、并行,本质是充分利用CPU的资源并发:多线程操作同一个资源并行:多个线程同时执行;
线程池
线程有几个状态?publicenu
星辰引路-Lefan
·
2024-01-14 06:07
Java
java
Spring Boot笔记一:使用commons-io实现文件监控
另外,ApacheCommonsIO涉及到多线程的应用,项目中应指定
线程池
的相关配置,参考SpringBoot
线程池
配置。
yuezhuo_752
·
2024-01-14 01:48
spring
spring
spring
boot
监听文件夹
NSOperation queue?
操作和操作队列,基本可以看成java中的线程和
线程池
的概念。用于处理ios多线程开发的问题。网上部分资料提到一点是,虽然是queue,但是却并不是带有队列的概念,放入的操作并非是按照严格的先进现出。
小小鱼类
·
2024-01-13 21:37
Java
线程池
ExecutorService 等待队列问题
本人博客原地址:Java
线程池
ExecutorService等待队列问题创作时间:2019.09.3011:12:351、首先看下Executor获取
线程池
,这样方式,可以设置
线程池
的大小,但是了解
线程池
的内部原理的情况下
Eshin_Ye
·
2024-01-13 19:20
java
多线程
队列
并发编程
『互联网架构』软件架构-分布式系列并发编程(29)
原文链接地址:『互联网架构』软件架构-分布式系列并发编程(29)说说JMM,线程,
线程池
。一切都为了分布式而行动!
IT人故事会
·
2024-01-13 18:50
git实用教程
【idea必知必会】git使用_哔哩哔哩_bilibiliIDEA-使用GitRebase最
简单操作
方式方法_idearebase-CSDN博客
星弟成神之路(Java阶段)
·
2024-01-13 18:49
git
实习遇到问题备忘录
1.Hutool工具包的DBHutool学习——数据库-db(一)Db
简单操作
-简书(jianshu.com)2.Consumer函数接口Java常用函数式接口之Consumer接口-LeeHua-博客园
星弟成神之路(Java阶段)
·
2024-01-13 18:49
java
【昕宝爸爸小模块】如何让Java的
线程池
顺序执行任务
如何让Java的
线程池
顺序执行任务一、✅典型解析1.1✅使用单线程
线程池
1.2✅使用有依赖关系的任务调度方式二、✅拓展知识仓2.1✅什么是SingleThre
昕宝爸爸
·
2024-01-13 17:13
#
Java并发
java
开发语言
C++多线程--线程安全的哈希表(基于锁)
包括但不限于基于锁的数据结构无锁数据结构并发编程的一些注意事项
线程池
C++20与并发编程相关的新特性首先,我们从基于锁的数据结构讲起。
qls315
·
2024-01-13 17:09
C++多线程-高级
散列表
数据结构
c++
多线程
java
线程池
(四):ForkJoinPool的使用及基本原理
[toc]在前面学习了ThreadpoolExecutor
线程池
之后,我们知道,ThreadPoolExecutor实际上是AbstractExecutorService的一个实现类。
冬天里的懒喵
·
2024-01-13 15:03
Java---JUC并发篇(多线程详细版)
Java---多线程1.并发基础(线程篇)1.1java线程状态及线程状态之间的转化1.2操作系统层面有5种状态2.
线程池
的核心参数(7个核心参数)2.1
线程池
参数介绍2.2代码实现2.3handler4
Panda_Java
·
2024-01-13 15:16
Java并发编程
Java面经
多线程
Java多线程&并发篇----第八篇
系列文章目录文章目录系列文章目录前言一、简述一下你对
线程池
的理解二、线程生命周期(状态)三、新建状态(NEW)四、就绪状态(RUNNABLE)五、运行状态(RUNNING)前言前些天发现了一个巨牛的人工智能学习网站
数据大魔王
·
2024-01-13 14:40
java面试题套2
java
开发语言
考研:一边喝鸡汤,一边努力。
每天像一个机器人一样,对着电脑,
简单操作
。我发现,写字楼工作的人啊,其实只不
拒绝yyqx无数次
·
2024-01-13 13:57
java 常⽤的
线程池
模式SingleThreadExecutor
只有一个工作线程在执行任务。当提交一个新任务时,如果线程正在运行,新任务就会被放入任务队列中等待执行。使用场景:适用于需要保证任务顺序执行的应用程序,如任务队列、生产者消费者模型等。importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;publicclassSingleThreadExecut
zz_ll9023one
·
2024-01-13 09:39
java
开发语言
ElasticSearch 8.x 弃用了 High Level REST Client,移除了 Java Transport Client,推荐使用 Elasticsearch Java API
ElasticSearch1、ElasticSearch学习随笔之基础介绍2、ElasticSearch学习随笔之
简单操作
3、ElasticSearch学习随笔之javaapi操作4、ElasticSearch
YPhen
·
2024-01-13 09:07
ElasticSearch
搜索引擎
elasticsearch
搜索引擎
ElasticSearch 7.x 版本使用 BulkProcessor 实现批量添加数据
ElasticSearch1、ElasticSearch学习随笔之基础介绍2、ElasticSearch学习随笔之
简单操作
3、ElasticSearch学习随笔之javaapi操作4、ElasticSearch
YPhen
·
2024-01-13 09:32
ElasticSearch
elasticsearch
搜索引擎
全文检索
一次
线程池
队列参数所引发的血案
业务背景京东,支付宝等支付机构会有在线上快捷给用户开二类三类卡,这些卡用户购买理财等产品,在开卡后会进行签约以及签约结果回查业务架构业务组(即本次遇性能瓶颈处):负责提供签约业务相关服务(最终签约解约查询等还是调中台操作)中台:负责最底层的签约以及用户签约信息查询业务组服务器相关配置:4个数据库库,每个库4个实例(2c4g),即16台机器[因异地问题实际可用8台]业务网关:4台虚机2c2g前置与业
北i
·
2024-01-13 08:00
java
tomcat
线程池
图形化编程:开启孩子创新思维的新途径
这种编程方式通常使用拖拽、组合等
简单操作
,将代码转化为图形,使得编程变得更加直观和易懂。图形化编程对孩
@小码农
·
2024-01-13 07:17
机器人
算法
人工智能
python
青少年编程
图形化编程:以Scratch、Mind+为例,探索未来的编程教育
图形化编程是一种全新的编程方式,它将编程的逻辑和流程以图形化的方式呈现出来,让用户通过拖拽、连线等
简单操作
就能完成程序的编写。在图形化编程领域,Scratch和Mind+是两个备受瞩目的工具。
@小码农
·
2024-01-13 07:47
python
c++
开发语言
青少年编程
算法
要是以前有人这么讲
线程池
,我早就该明白了
这节分享Java
线程池
,接下来我们一步步把
线程池
扒个底朝天。引言:老三取钱有一个程序员,他的名字叫老三。老三兜里没有钱,匆匆银行业务办。这天起了一大早,银行姐姐说早安。老三一看柜台空,卡里五毛都取完。
三分恶
·
2024-01-13 07:42
java多线程(并发)夯实之路-
线程池
深入浅出
线程池
ThreadPool:
线程池
,存放可以重复使用的线程(消费者)BlockingQueue:阻塞队列,存放等待执行的任务(生产者)poll方法(有时限地获取任务)相对take注意防止线程一直等待take
200
·
2024-01-13 06:48
java
开发语言
并发编程(九)
1、
线程池
的好处第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。
沐暖沐
·
2024-01-13 01:09
java
开发语言
Java面试题(java高级面试题)
线程池
的核心线程数设置为多大比较合理?
岛森年
·
2024-01-13 00:29
JAVA
java
开发语言
Python 进程池 multiprocessing.Pool - Python零基础入门教程
Python进程池multiprocessing.Pool使用三.猜你喜欢零基础Python学习路线推荐:Python学习目录>>Python基础入门Python进程池Pool和前面讲解的**Python
线程池
猿说编程
·
2024-01-12 22:10
ThreadPoolExecutor 关闭
关闭ThreadPoolExecutor的APIshutdown()和shutdownNow()区别shutdown()当
线程池
调用该方法时,
线程池
的状态则立刻变成SHUTDOWN状态。
yincb
·
2024-01-12 21:14
线程池
的一些面试题
1,为什么要用
线程池
,优势(1)降低资源消耗,通过重复利用已创建的线程降低线程创建和销毁造成的消耗。(2)提高响应速度,当任务到达时,任务可以不需要的等到线程创建就能立即执行。
陈二狗想吃肉
·
2024-01-12 19:21
线程池
如何知道一个线程是否执行完成
从
线程池
内部当我们把一个任务丢给
线程池
执行的时候,
线程池
会调度工作线程来执行run方法。当run执行结束后,也就意味着这个任务完成了。
evanYang_
·
2024-01-12 19:31
并发编程
java
开发语言
并发编程
如何理解
线程池
中的参数设计
如何理解
线程池
中的参数设计你的
线程池
的参数怎么配置?线程数量设置多少合理?
evanYang_
·
2024-01-12 19:31
java
并发编程
Java系列-线程-
线程池
的创建方法和方法的参数
1.创建
线程池
的方法//java\util\concurrent\ThreadPoolExecutor.javapublicThreadPoolExecutor(intcorePoolSize,intmaximumPoolSize
讨厌所有昵称是海洋精灵的
·
2024-01-12 19:19
Java
java
Java系列-线程-为什么不能使用Executors创建
线程池
1.newFixedThreadPoolpublicstaticExecutorServicenewFixedThreadPool(intnThreads){returnnewThreadPoolExecutor(nThreads,nThreads,0L,TimeUnit.MILLISECONDS,newLinkedBlockingQueue());}缺点:任务列表会无限大publicLinked
讨厌所有昵称是海洋精灵的
·
2024-01-12 19:18
Java
java
线程池
- TaskDecorator线程的装饰(跨线程传递ThreadLocal的方案)
ThreadPoolTaskExecutor在执行线程时,存在一个TaskDecorator配置,可以装饰线程类。1.源码分析源码:org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor#initializeExecutor@OverrideprotectedExecutorServiceinitializeExecutor
zhangjunli
·
2024-01-12 17:12
java
开发语言
Qt中的
线程池
Qt中的
线程池
目录1为什么需要
线程池
2Qt中有哪些方式实现
线程池
3如何通过QThreadPool类实现
线程池
4如何通过QtConcurrent库实现
线程池
5如何通过自定义的方式实现
线程池
5小结1为什么需要
线程池
线程池
是多线程编程中常用的一种技术
smallerxuan
·
2024-01-12 17:03
Qt
嵌入式
学习日记
qt
线程池
Qt线程池
嵌入式
Java
线程池
调度周期性任务“异常“探究
背景在做性能监控需求的过程中,会存在很多监控任务需要定时执行。比如在卡顿监控的实现中,我们需要每50ms执行一次主线程调用栈的任务,此时由于任务本身可能存在一些耗时,可能需要对任务下次调度的时间做一些调整,避免相差太大。这里以Handler执行为例最终实现的代码可能是这样的publicclassMyHandlerextendsHandler{privatelonglastExecTime=Syst
卓修武
·
2024-01-12 16:13
java
python
算法
Netty开篇——BIO章(二)
java.io包中BIO(blockingI/O):同步阻塞,服务器实现模式为个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,可以通过
线程池
机制改善
ProMan_XY
·
2024-01-12 16:14
Netty
java
Android AsyncTask面试详解
默认是一个串行的
线程池
SerialExecutor二、AsyncTask的使用方法AsyncT
千涯秋瑟
·
2024-01-12 16:20
Serverless无服务
编写处理文件的代码创建包含工作队列的
线程池
,提交任务本质复杂度:实现文件处理程序次要复杂度;实现线
KH.
·
2024-01-12 15:56
serverless
云原生
26-设置
线程池
的大小
设置
线程池
的大小
线程池
的理想大小取决于将要提交的任务类型和所部署系统的特性。为了正确的定制
线程池
的大小,你需要理解你的计算环境、资源预算和任务的自身特性。部署系统中安装了多少个CPU?多少内存?
史路比
·
2024-01-12 15:34
Golang协程池ants库的学习、使用及源码阅读,协程池与GMP模型关系的理解
协程池Golang的资源还是偏少一些…因此先简单的参考学习了一下
线程池
。类似于Java中的
线程池
,协程池也是为了减少协程频繁创建、销毁所带来资源消耗的问题。
Climber47
·
2024-01-12 10:38
Golang
golang
学习
开发语言
JAVA面试部分——后端-线程后篇
3.12如果在运行当中,遇到线程不够了,会以什么样的方式创建线程
线程池
在运行过程中,如果遇到线程不够的情况,会根据
线程池
的类型和配置进行不同的处理:对于固定大小的
线程池
:如果线程因异常结束,会有一个新的线程来替代它
m0_58462450
·
2024-01-12 10:53
#
后端
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
其他