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
javahttp线程池
java多线程-
线程池
这种能接收大量小任务并进行分发处理的就是
线程池
。
YiiY34
·
2023-10-16 04:50
被裁后半月面试8家公司无果,凭借这份Java面试指南成功入职阿里
最后没办法本来都打算随便去一家了却偶然得到一个阿里的面试机会,足足面了七面(我太难了)因为我的工程项目经验基本为0所以被死磕Java,下面我简单说下面试经过:一面:90mins(基础知识与集合框架)二面:40mins(
线程池
设计模式等
Java小白速成记
·
2023-10-16 00:20
java
面试
jvm
阿里云
Java程序中调用Python脚本(兼容Windows与Linux)
二,Java代码//定义一个
线程池
来读取python脚本的执行结果privatestaticExecutorServicetaskPool=newThreadPoolExecutor(3,1
秃如@其来
·
2023-10-16 00:47
java
python
windows
Java(八)FutureTask源码
它允许将一个任务提交给
线程池
执行,并在需要时获取任务的结果。任务执行的封装:FutureTask封装了一个任务(Callable或Runnable),使得你可以将任务的执行和结果的获
学习才能变得强大
·
2023-10-15 22:19
juc
java
java
数据库
自定义
线程池
YYDispatchQueuePool
YYDispatchQueuePool原理:通过维护一个上下文结构体,根据不同QOS优先级创建串行队列(队列数不超过内核),因此在每个串行队列下,线程都会按照先进先出的顺序去执行任务。通过这样就可以控制线程数。队列和线程之间的关系:一个队列由一个或多个任务组成,当这些任务要开始执行时,系统会分别把他们分配到某个线程上去执行。当有多个系统核心时,为了高效运行,这些核心会将多个线程分配到各核心上去执行
JackHZG
·
2023-10-15 22:28
AsyncTask
什么是AsyncTask它本质上是封装了
线程池
和handler的异步框架使用方法三个参数第一个:执行Task所传入的参数第二个:当前的进度第三个:任务执行完之后结果返回五个方法onPreExecute:
净叶不沉
·
2023-10-15 21:43
【2023】redis-stream配合spring的data-redis详细使用(包括广播和组接收)
使用依赖2、配置类2.1、配置`RedisTemplatebean`2.2、异常类3、实体类3.1、User3.2、Book4、发送消息4.1、RedisStreamUtil工具类4.2、通过延时队列
线程池
模拟发送消息
方渐鸿
·
2023-10-15 20:58
中间件
redis
spring
数据库
队列
线程池
的几个灵魂拷问(二)
线程池
虽然在并发编程里很强大,但
线程池
使用面临的核心的问题在于:
线程池
的参数并不好配置。
千淘萬漉
·
2023-10-15 19:08
RocketMQ5.0.0顺序消息
顺序消息概览二、顺序消息实现机制1.消息队列负载1):消费端发送加锁请求2):Broker处理加锁2.消息拉取3.消息消费1):启动ConsumeMessageOrderlyService服务2):拉取消息提交到
线程池
爱我所爱0505
·
2023-10-15 17:21
RocketMQ
RocketMQ
顺序消息
java手写单例模式_java面试之手写单例模式
为什么要有单例模式实际编程应用场景中,有一些对象其实我们只需要一个,比如
线程池
对象、缓存、系统全局配置对象等。这样可以就保证一个在全局使用的类不被频繁地创建与销毁,节省系统资源。
weixin_39631689
·
2023-10-15 16:30
java手写单例模式
多线程&并发篇---第十二篇
二、
线程池
原理知道吗?以及核心参数三、
线程池
的拒绝策略有哪些?一、说说ThreadLocal原理?
数据大魔王
·
2023-10-15 15:31
java
jvm
开发语言
Java并发包--
线程池
原理
转载请注明出处:http://www.cnblogs.com/skywang12345/p/3509954.html
线程池
示例在分析
线程池
之前,先看一个简单的
线程池
示例。
weixin_34075551
·
2023-10-15 14:42
java
数据库
数据结构与算法
安全研发启蒙课:合理使用协程优化YAK插件
协程池类比
线程池
我们可以使用Yaklang写一个简单的协程池
程序员桔子
·
2023-10-15 14:20
安全
Java线程的创建方式
文章目录创建线程的几种方法:①继承Thread类②实现Rullable接口③实现Callable接口Callable接口Future接口FutureTask类④使用
线程池
Runable和Callable
一丨口月
·
2023-10-15 12:46
JUC
并发编程
java
Java批量数据采用
线程池
分批同步处理
第一步:申明
线程池
publicExecutorServicetaskExecutor=newThreadPoolExecutor(6,Integer.MAX_VALUE,0,TimeUnit.MILLISECONDS
坐观垂钓者
·
2023-10-15 11:27
java
多线程+List分段处理批量数据
2.开启
线程池
,针对集合的大小进行调参,对小集合进行批量更新操作。3.对流程进行控制,控
程序猿哦
·
2023-10-15 11:52
多线程
java
jvm
互联网Java工程师面试题·Java 并发编程篇·第八弹
34、死锁的原因35、怎么唤醒一个阻塞的线程36、不可变对象对多线程有什么帮助37、什么是多线程的上下文切换38、如果你提交任务时,
线程池
队列已满,这时会发生什么这里区分一下:39、Java中用到的线程调度算法是什么
时光の尘
·
2023-10-15 07:26
千题千解·Java面试宝典
java
开发语言
Executors
Semaphore
goto
服务器
java
线程池
复习
所以就有了
线程池
的引入,它可以避免因为频繁创建和销毁线程所带来的系统开销。Android中的线程来源于java,主要是通过Executor来派生特定的
线程池
。
南柯梦夏
·
2023-10-15 03:45
理论:第八章:线程是什么,有几种实现方式,它们之间的区别是什么,
线程池
实现原理,JUC并发包,ThreadLocal与Lock和Synchronize区别
继承Thread类实现Runnable接口实现Callable接口
线程池
方式优缺点1.继承Thread类优点、代码简单。缺点、该类无法集成别的类。2.实现Runnable接口优点、继承其他类。
我是廖志伟
·
2023-10-15 02:39
#
理论知识
java
多线程
JUC
并发
ExecutorService 类
ExecutorService提供了一个高层次的接口,用于调度和执行任务,以及管理
线程池
。主要的功能和优点包括:
线程池
管理:ExecutorService可以管理
线程池
,通过预先创建和维护一组线程
IDIOT___IDIOT
·
2023-10-15 02:14
Java
java
开发语言
04. Spring Cloud--客户端弹性模式
故障的第一个迹象可能是一小部分用户抱怨某个问题,直到突然间应用程序容器耗尽了
线程池
并彻底崩溃。对远程服务的调用通常是同步的,并且不会
#雪山飞胡#
·
2023-10-15 01:01
Java
微服务
Spring
Cloud
微服务
客户端弹性模式
Hystrix
在fastapi中实现异步
为了实现异步处理,您可以将阻塞的操作委托给
线程池
或进程池,以便异步执行。
leeseean89
·
2023-10-15 00:34
fastapi
服务器
python
Linux线程同步实例
线程同步实例1.生产消费者模型基本概念2.基于BlockingQueue的生产者消费者模型3.基于环形队列的生产消费模型4.
线程池
1.生产消费者模型基本概念生产者消费者模型是一种常用的并发设计模式,它可以解决生产者和消费者之间的速度不匹配
ly@눈_눈
·
2023-10-14 21:20
linux
【python】ThreadPoolExecutor
线程池
目录python的Demo解释python的Demofromconcurrent.futuresimportThreadPoolExecutorimporttimeclassRejectableThreadPool:def__init__(self,max_workers,max_pending_tasks):self.max_pending_tasks=max_pending_tasksself
颢师傅
·
2023-10-14 21:19
python
开发语言
1.12.C++项目:仿muduo库实现并发服务器之LoopThreadPool模块的设计
二、实现思想(一)功能针对LoopThread设计一个
线程池
,便于管理。(二)意义对所有的LoopThread进行分配和管理!(三)功能
yolo0616
·
2023-10-14 21:37
CodeCrafters
c++
java
开发语言
池化技术在真实业务中的实践
常见的包括
线程池
、连接池等。也是因为Java语言超级丰富的基建,基本上这些池化能力都有着相对成熟的“工具”。
架构大数据双料架构师
·
2023-10-14 18:19
java
开发语言
多线程&并发篇---第九篇
三、
线程池
核心线程数怎么设置呢?一、产生死锁的四个必要条件?
数据大魔王
·
2023-10-14 16:47
死锁
多线程&并发篇---第七篇
二、常用的
线程池
有哪些三、简述一下你对
线程池
的理解一、volatile关键字的作用?
数据大魔王
·
2023-10-14 16:16
java
jvm
开发语言
多线程&并发篇---第十篇
系列文章目录文章目录系列文章目录一、Java
线程池
中队列常用类型有哪些?二、线程安全需要保证几个基本特征?三、说一下线程之间是如何通信的?一、Java
线程池
中队列常用类型有哪些?
数据大魔王
·
2023-10-14 16:08
多线程
进程迟和
线程池
-回调函数
池的概念为了实现并发,提高程序的运行效率,我们使用了多进程和多线程。但是在开启多线程和多进程的时候,由于机器本身的性能瓶颈不能无限开启,所以我引入池的概念,控制主机能够开启线程(进程)的数量,使系统不会因为开销过大而影响性能。提交任务的两种方式:同步调用:提交任务完成后就在原地等待,等待任务执行完毕,拿到任务的返回值,才能继续下一行代码,会导致程序串行执行。异步调用+回调机制:提交任务完成后不在原
断尾壁虎V
·
2023-10-14 14:59
从根上理解高性能、高并发(一):深入计算机底层,理解线程与
线程池
1、系列文章引言1.1文章目的作为即时通讯技术的开发者来说,高性能、高并发相关的技术概念早就了然与胸,什么
线程池
、零拷贝、多路复用、事件驱动、epoll等等名词信手拈来,又或许你对具有这些技术特征的技术框架比如
hellojackjiang2011
·
2023-10-14 13:26
高并发
网络通信
从根上理解高性能、高并发(三):深入操作系统,彻底理解I/O多路复用
1、系列文章引言1.1文章目的作为即时通讯技术的开发者来说,高性能、高并发相关的技术概念早就了然与胸,什么
线程池
、零拷贝、多路复用、事件驱动、epoll等等名词信手拈来,又或许你对具有这些技术特征的技术框架比如
hellojackjiang2011
·
2023-10-14 13:26
高并发
高性能
多路复用
网络编程
即时通讯
IO通信
/Output,同步的通信模式)一请求一线程一个线程负责连接缺点,缺乏弹性伸缩,并发大的时候线程处理不过来(有n个客户端,统一acceptor接收,然后服务端就会创建n个线程)BIO伪异步IO通信利用
线程池
负责连接
欧阳峰_oyf
·
2023-10-14 12:10
java
线程池
常见面试题
什么是
线程池
?
线程池
是一种多线程处理形式,处理过程中将任务提交到
线程池
,任务的执行交由
线程池
来管理。
xiaoyaGrace
·
2023-10-14 12:54
java
线程池
的面试题_java
线程池
面试题(精简)
什么是
线程池
?
线程池
是一种多线程处理形式,处理过程中将任务提交到
线程池
,任务的执行交由
线程池
来管理。
璺莹莹
·
2023-10-14 12:53
java线程池的面试题
java
线程池
参数面试题,附赠复习资料
前言作为同时具备高性能、高可靠和高可扩展性的典型键值数据库,Redis不仅功能强大,而且稳定,理所当然地成为了大型互联网公司的首选。众多大厂在招聘的时候,不仅会要求面试者能简单地使用Redis,还要能深入地理解底层实现原理,并且具备解决常见问题的能力。可以说,熟练掌握Redis已经成为了技术人的一个必备技能。但是,在学习和使用Redis的过程中,总不可避免地遇见一些棘手的问题,比如:Redis的k
阿里MySQL面经
·
2023-10-14 12:48
程序员
java
经验分享
面试
java
线程池
面试题
问题1:什么是
线程池
?为什么要使用
线程池
?
线程池
(ThreadPool)是一种管理和重用线程的机制,它包含一组可用于执行任务的线程。
JAVA架构之星
·
2023-10-14 12:18
面试题
java
面试
开发语言
Java面试题之:
线程池
原理
Java面试题之:
线程池
原理一、简介二、线程复用三、
线程池
的组成四、拒绝策略五、Java
线程池
工作过程一、简介
线程池
做的工作主要是控制运行的线程的数量,处理过程中将任务放入队列,然后在线程创建后启动这些任务
faramita_of_mine
·
2023-10-14 12:47
The
interview
questions
java
intellij
idea
面试题
线程池
关于Java
线程池
相关面试题
【更多面试资料请加微信号:suns45】https://flowus.cn/share/f6cd2cbe-627a-435f-a6e5-1395333f92e8【FlowUs息流】suns-Java资料访问密码:【请加微信号:suns45】————线程相关的面试题————0:创建线程的四种方法1、继承Thread类创建线程类2、实现Runnable接口创建线程目标类3、使用Callable和Fut
weixin_43996338
·
2023-10-14 12:13
java
面试
基于本地缓存的 fallback 降级机制
资源池已满(
线程池
+队列/信号量)。Hystrix调用各种接口,或者访问外部依赖,比如MySQL、Redis、Zookeeper、Kafka等等,出现了任何异常的情况。
kevin0016
·
2023-10-14 11:44
scrapy个人循序渐进
创建项目第一个小demo在Linux环境(虚拟机)下使用Docker配置NoSQL获取请求中的数据不遵守robots协议scrapy整合Playwright
线程池
规则化爬虫数据存储分布式爬虫爬虫管理和部署之使用
最 上 川
·
2023-10-14 11:53
scrapy
JUC并发编程之CompletableFuture基础用法
目录实现多线程的四种方式方式一:继承Thread类方式二:实现Runnable接口方式三:实现Callable接口方式四:
线程池
创建异步对象回调方法handle方法线程串行化任务组合组合任务单任务完成及执行实现多线程的四种方式方式一
算不出来没办法
·
2023-10-14 09:19
java
java
开发语言
【JUC】CompletableFuture超时处理 配置
线程池
因此需要在原生的CompletableFuture中封装,使用自定义
线程池
、设置超时时间保证接口稳定性。使用方法: 工具类中主
脆皮大鸭子
·
2023-10-14 09:13
java
开发语言
线程池
ThreadPoolExecutor笔记
线程的创建方法1、继承Thread类,没有返回值;2、实现Runnable接口,没有返回值;3、实现Callable接口通过FutureTask包装器来创建Thread线程,可以有返回值;4、通过
线程池
实现
柚子攻城狮
·
2023-10-14 08:23
并发编程
互联网Java工程师面试题·Java 并发编程篇·第五弹
目录52、什么是
线程池
?为什么要使用它?53、怎么检测一个线程是否拥有锁?54、你如何在Java中获取线程堆栈?55、JVM中哪个参数是用来控制线程的栈堆栈小的?
时光の尘
·
2023-10-14 07:24
千题千解·Java面试宝典
java
开发语言
ReadWriteLock
Thread
为指定任务分配线程数量执行
工作线程工厂(使用
线程池
为每个任务分配不同的线程数量)importjava.util.Map;importjava.util.concurrent.ConcurrentHashMap;importjava.util.concurrent.ExecutorService
孤海岛主
·
2023-10-14 06:44
Java
多线程
java
互联网Java工程师面试题·Java 并发编程篇·第三弹
27.1为什么要使用Executor
线程池
框架27.2使用Executor
线程池
框架的优点28、java中有几种方法可以实现一个线程?29、如何停止一个正在运行的线程?
时光の尘
·
2023-10-13 23:19
千题千解·Java面试宝典
分布式
spark
大数据
servlet
ReentrantLock
java
服务器
Android - AsyncTask
一、概念是一个抽象泛型类,由Android封装的一个轻量级异步类,它可以在
线程池
中执行后台任务,然后把执行的进度和最终结果传递给主线程并在主线程中更新UI。
Jomurphys
·
2023-10-13 20:47
Android
android
Java技术专题「并发编程专题」Fork/Join框架基本使用和原理探究(基础篇)
前提概述Java7开始引入了一种新的Fork/Join
线程池
,它可以执行一种特殊的任务:把一个大任务拆成多个小任务并行执行。
洛神灬殇
·
2023-10-13 19:10
C#并行任务Parallel
我们知道,在计算机执行程序的时候,大多数情况下都是串行执行,也即一个任务完成后在接着运行下一个任务,当然有用到过线程Thread,或者
线程池
ThreadPool,还有就是Task.这次我们认识一个东西,
源源天下游
·
2023-10-13 18:21
C#
c#
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他