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线程池
xxl-job原理(版本2.3.1)
二、执行器注册流程1、调度中心注册(注册/删除)异步处理
线程池
配置:
qq_42072311
·
2023-09-19 08:29
java
分布式
xxl-job原理及介绍
目录概况源码目录介绍数据库配置一、整体设计1架构设计1.1设计思想1.2系统组成1.3架构图2调度模块剖析2.1quartz的不足2.2自研调度模块2.3调度中心HA(集群)2.4调度
线程池
2.5并行调度
古月化石
·
2023-09-19 08:58
分布式任务调度
定时任务
分布式
MutliDex流程梳理
:http://androidxref.com/4.4.2_r1/xref/libcore/dalvik/src/main/java/dalvik/system/BaseDexClassLoader.
javahttp
甲乙丙丁你我他
·
2023-09-19 06:30
微服务保护-隔离和降级
线程隔离之前讲到过:调用者在调用服务提供者时,给每个调用的请求分配独立
线程池
,出现故障时,最多消耗这个
线程池
内资源,避免把调用者的所有资源耗尽。
穿越冷酷仙境
·
2023-09-19 06:05
微服务
微服务
java
数据库
接口性能优化
1.批量操作数据库2.异步执行,降低接口耗时,可以使用
线程池
或消息队列。3.使用缓存,把要查的数据,提前放好到缓存里面,需要时,直接查缓存,而避免去查数据库或者计算的过程。
雾喔
·
2023-09-19 06:14
缓存
spring的ThreadPoolTaskExecutor装饰器传递调用线程信息给
线程池
中的线程
概述需求是想在
线程池
执行任务的时候,在开始前将调用线程的信息传到子线程中,在子线程完成后,再清除传入的数据。
好大的月亮
·
2023-09-19 05:41
spring
JAVA
spring
java
后端
【多线程案例】
线程池
的应用及实现
文章目录1.什么是
线程池
?2.
线程池
的应用3.自己实现
线程池
1.什么是
线程池
?
线程池
就相当于一个池子,里面有很多的创建好的线程,可以进行统一的管理。
是小辰
·
2023-09-19 04:55
Java多线程编程
java
线程安全
线程池
Linux高并发服务器开发第六章:项目执行流程讲解
1.
线程池
线程池
是由服务器预先创建的一组子线程,
线程池
中的线程数量应该和CPU数量差不多。
线程池
中的所有子线程都运行着相同的代码。
程序员小浩
·
2023-09-19 03:35
Linux高并发服务器开发
服务器
linux
运维
Android知识点总结
1.
线程池
线程池
主要解决了两个问题:1.当执行大量异步任务时
线程池
能够提供更好的性能,避免线程的频繁创建和销毁2.提供了一种资源限制和管理的手段,比如可以限制线程的个数,动态新增线程等这种缓存对象实例的线程思想在
Karma1026
·
2023-09-19 02:27
项目:点餐系统
思想是主线程监听,如果有请求就使用
线程池
中的线程处理。我之后了解到httplib库就使用他搭建http服务器。了解httplib的实现流程。
想要温简言的脑子
·
2023-09-19 02:10
项目
c++
netty入门例子
服务端启动//创建两个
线程池
EventLoopGroupbossGroup=newNioEventLoopGroup(1);EventLoopGroupworkerGroup=newNioEventLoopGroup
曹朋羽
·
2023-09-19 00:55
netty
netty
ThreadPoolExecutor源码分析
ThreadPoolExecutor白话概念
线程池
里面有一个集合里面放的Worker对象集合大小对应着核心线程数1.如果工作线程数量小于核心线程数会创建任务放进集合,之后启动Worker线程2.工作线程数不小于核心线程数往队列里面放任务
给时光生命
·
2023-09-18 23:17
面试题 ⑥
1、Java常见的
线程池
有哪些,它们的使用场景newSingleThreadExecutor:创建一个单线程的
线程池
,此
线程池
保证所有的执行顺序按照任务的提交顺序执行(FIFO);适合顺序处理文件日志等
LB_bei
·
2023-09-18 22:35
面试题
java
开发语言
玩转设计模式:一文看懂创建型设计模式的差异与应用
在实际开发中,我们经常会遇到需要限制某个类只能有一个实例的情况,例如配置信息类、
线程池
类等。这种情况下,我们可以使用单例模式来实现。
程序员修炼
·
2023-09-18 22:46
设计模式
单例模式
项目性能优化 - 并发编程合并文章详情页的 HTTP 请求次数
目录1.原始文章详情页2.为什么要使用并发编程升级文章详情页3.如何使用并发编程升级文章详情页3.1配置
线程池
3.2合并前端请求3.3合并后端接口,使用多线程并发执行4.项目相关链接1.原始文章详情页【
Master_hl
·
2023-09-18 21:38
SSM
项目
springboot
mybatis
mvc
Zipkin客户端链路追踪源码解析
我们知道,Zipkin这个工具可以帮助我们收集分布式系统中各个系统之间的调用连关系,而且除了Servlet之外还能收集:MQ、
线程池
、WebSocket、Feign、Hystrix、RxJava、WebFlux
Java学习录
·
2023-09-18 21:56
若依使用
线程池
的两种方式
若依使用
线程池
的两种方式1、注解@Component@EnableAsyncpublicclassDataPreloaderimplementsApplicationRunner{privatestaticfinalLoggerlog
吴明_yst
·
2023-09-18 18:22
Spring
spring
boot
第二十七章
线程池
ThreadPool基本使用
转载于https://juejin.im/post/5f059e53f265da230a123cab一、适用场景:为突然大量爆发的线程设计的,通过有限固定线程提高线程的利用效率,减少了创建和销毁线程所需的时间,方便管理线程。ThreadPool适于并发运行和运行时间不长且互不干扰的函数。二、不适用场景:线程执行需要很长时间需要为线程指定详细的优先级在执行过程中需要对线程进行操作,比如睡眠、挂起等二
唔笛plk
·
2023-09-18 17:53
如果你提交任务时,
线程池
队列已满,这时会发生什么
有俩种可能:1、如果使用的是无界队列LinkedBlockingQueue,也就是无界队列的话,没关系,继续添加任务到阻塞队列中等待执行,因为LinkedBlockingQueue可以近乎认为是一个无穷大的队列,可以无限存放任务2、如果使用的是有界队列比如ArrayBlockingQueue,任务首先会被添加到ArrayBlockingQueue中,ArrayBlockingQueue满了,会根据
刘小刀tina
·
2023-09-18 17:09
spark->es快速导入数据
但es集群
线程池
有限,在大量写入数据的同时,对cpu的压力非常大,影响线上es的查询服务。如果能参考hbase的bulkload方法,对es也采用“bulkload”模式,写入性能会有巨大提升。
Entry_1
·
2023-09-18 15:56
JavaEE多线程中的 单例模式与
线程池
文章目录单例模式"饿汉模式""懒汉模式"工厂模式
线程池
线程池
的使用
线程池
的实现拒绝策略总结单例模式单例模式是一种常见的设计模式(根据一些常见的需求场景,整理出来一些应对的解决方法)单个实例(某个类,有且只有一个实例
会越来越强的哒哒
·
2023-09-18 12:37
单例模式
java-ee
java
对JavaEE基础多线程基础的理解
掌握Executors可以创建的三种
线程池
的特点及使用范围.1.1集成Thread类,重写父类run()方法1.2实现runnable接口1.3使用ExecutorService、Callable、Future
KeJason
·
2023-09-18 12:36
java线程
java
ee
多线程
线程
web项目相关问题
为什么使用
线程池
因为频繁地创建和销毁线程开销太大;当你需要限制你应用程序中同时运行的线程数时,
线程池
非常有用。因为启动一个新线程会带来性能开销,每个线程也会为其堆栈分配一些内存等。
Runjavago
·
2023-09-18 12:16
java
jvm
开发语言
多线程高并发(五)
线程池
目录day7一,调整
线程池
大小二,
线程池
几个常用类的拓展(一),Executor(二),ExecutorService(三),Executors为什么不能使用Executors创建线城池?
解决问题no解决代码问题
·
2023-09-18 11:02
#
多线程
java
笔记
线程池
ThreadPool
ForkJoinPool
python 爬虫下载视频 并 安装使用 ffmpeg 合并ts视频文件 使用16进制 修改文件头类型
的资源获取接口使用postman模拟发送请求发现无法获取到数据报错403查看请求头发现还有其他请求参数设置请求头在pyhton中使用request请求获取到资源文档发现链接内容都是ts文件采用多线程下载ts文件#采用
线程池
下载
fuchto
·
2023-09-18 08:10
python
爬虫
网络爬虫
FixedThreadPool
线程池
executor
packagecom.bai.servlet;importjava.io.BufferedReader;importjava.io.IOException;importjava.util.Date;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors;importjavax.servlet.S
pthill
·
2023-09-18 07:46
Java
servlet
java
json
Java手写
线程池
和案例拓展
Java手写
线程池
和案例拓展1.手写
线程池
的必要性在Java多线程编程中,使用
线程池
可以有效地管理和复用线程资源,提高程序的性能和可维护性。
全栈项目讲解
·
2023-09-18 07:46
Java手写源码合集
java
python
开发语言
Java/ExecutorService中多线程服务ExecuteService的使用
它是Java中用于执行多线程任务的框架之一,可以创建一个
线程池
,将多个任务提交到
线程池
中执行。
Moshow郑锴
·
2023-09-18 06:32
SpringBoot2启示录
JavaSE
java
多线程
线程池
RocketMQ源码学习四:Broker启动
目录BrokerStartup的作用源码DefaultMessageStore初始化CommitLog、ConsumeQueue、IndexFile的初始化初始化各种
线程池
向RemotingServer
Tnoodles
·
2023-09-18 04:30
RocketMQ源码学习
rocketmq
学习
java
@Hystrixcommand注解(用于解决服务雪崩)
1,项目中加入Hystrix的Maven依赖信息1.1,订单服务调用会员服务,在application.yml中开启Hystrix的断路器1.2,验证@HystrixCommand注解开启
线程池
隔离(开启后使用的是独立的
线程池
Boy-F
·
2023-09-18 04:54
SpringCloud2.0
ThreadPoolTaskExecutor
一、
线程池
配置方式ThreadPoolTaskExecutor是Spring的
线程池
技术,利用它可以轻松的实现
线程池
。具体可参照ThreadPoolExecutor。
Djbfifjd
·
2023-09-18 03:29
线程池
(重点)
1.
线程池
的三大方法packagecom.kuang.pool;importjava.util.concurrent.ExecutorService;importjava.util.concurrent.Executors
荭色海湾
·
2023-09-18 02:44
JUC
java
开发语言
多线程篇-TransmittableThreadLocal解决池化复用线程的传值问题
前言在上一篇文章多线程篇-父子线程的上下文传递的文末,我们了解到JDK提供的InheritableThreadLocal在
线程池
中的使用情况并不是太理想,因为在复用线程的情况下,得到的值很有可能不是我们想要的
sharedCode
·
2023-09-18 01:13
【Java】
线程池
七大参数
一、核心线程数(corePoolSize):
线程池
中的基本线程数量
线程池
中会维护一个最小的线程数量,即使这些线程处理空闲状态,他们也不会被销毁,除非设置了allowCoreThreadTimeOut。
派大星啦啦啦
·
2023-09-18 00:07
Java
java
开发语言
jvm
Go 并发请求量限制组件分享
背景关于限流Go官方通过一个采用令牌池的算法的实现:golang.org/x/time/rate,但是,这个限制的是每秒的请求数,有的时候我们希望限制的是系统并发处理的请求数量,类似
线程池
的功能,需求如下
想搞艺术的程序员
·
2023-09-17 23:47
Go
线程池
开发语言
golang
限量
Java IO 从BIO到NIO
image服务端(
线程池
)publicclassMultiThreadEchoServer{//
线程池
,用于处理业务privatestaticExecut
冰零00
·
2023-09-17 23:33
基于Nacos自动刷新ThreadPoolExecutor
线程池
参数
业务上为了支撑动态刷新
线程池
核心参数,所以集成Nacos配置中心实现自动刷新。
Mistra丶
·
2023-09-17 22:25
Spring
Cloud
Alibaba
JAVA
spring
spring
boot
java
线程池
基于C语言 --
线程池
实现
自封装的库专栏历史好文CMakeList.txt--编写保姆式教程_干饭小白的博客-CSDN博客C++实战-基于c++11新特性的mysql连接池_c++mysql连接池_干饭小白的博客-CSDN博客C++项目实战--
线程池
代码讲解
干饭小白
·
2023-09-17 22:24
c++项目相关
c语言
开发语言
多线程-
线程池
1.什么是
线程池
(1)管理线程的池子(2)管理线程,避免新增线程和销毁线程的资源消耗(3)提高响应速度(4)重复利用线程2.
线程池
的创建
线程池
可以通过ThreadPoolExecutor来创建(1)核心参数
不要夜空霓虹的繁荣
·
2023-09-17 22:03
压测异常应急方案
以下是一些常见的压测应急方案:实时监控:使用压测工具和监控系统实时监控系统的性能指标,包括CPU利用率、内存利用率、网络带宽等指标,以及系统各个组件的运行状态,如数据库连接数、
线程池
使用情况等。
Qredsun
·
2023-09-17 22:28
jmeter
common
jmeter
forest--声明式HTTP客户端框架-spring-b oot项目整合
Forest是一个开源的
JavaHTTP
客户端框架,它能够将HTTP的所有请求信息(包括URL、Header以及Body等信息)绑定到您自定义的Interface方法上,能够通过调用本地接口方法的方式发送
一单成
·
2023-09-17 21:54
http
网络协议
网络
Java
线程池
的使用
线程类型:固定线程cached线程定时线程固定
线程池
使用publicclassWorkerService{privateExecutorServiceexecutorService;MapworkerMap
yehongyu_2018
·
2023-09-17 14:31
java
线程池
1newCachedThreadPool创建一个可缓存
线程池
,如果
线程池
长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。
NeverSettl_4d81
·
2023-09-17 13:50
微服务 第三章 Spring Cloud 简介
系列文章目录第一章Java
线程池
技术应用第二章CountDownLatch和Semaphone的应用第三章SpringCloud简介文章目录系列文章目录@[TOC](文章目录)前言:SpringCloud
青花锁
·
2023-09-17 12:25
Java微服务
微服务
spring
cloud
java
Java
线程池
隔离原理
/***
线程池
隔离原理:*1、创建多个
线程池
-ExecutorService-ES实例*1.1针对不同类型的任务(IO密集型任务和cpu密集型任务),分别创建多个
线程池
ES实例;*1.2每个ES实例都具有独立的的线程数
tmax52HZ
·
2023-09-17 12:37
java
开发语言
jvm
Python-线程、
线程池
1.Python多线程python3中常用的线程模块为:_thread(Python2中的thread)、threading(推荐)
线程池
:ThreadPoolExecutor2.使用线程第一种方式:_
吴唐人
·
2023-09-17 12:38
文章汇总 | 老板们,周末愉快
Linux系统编程篇Linux-C编程|3分钟快速了解信号驱动式IOLinux-C编程/进程通信/实现基于SysV消息队列的文件服务器Linux-C编程/多线程/一个简洁可靠的
线程池
实现Linux-C编程
老吴的嵌入式之旅
·
2023-09-17 10:15
GCD创建线程数的上限
检查GCD
线程池
大小的代码for(inti=1;i<100;i++){//循环向全局队列加入异步执行的任务dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT
cocoa
·
2023-09-17 03:27
线程状态及
线程池
的使用
线程状态转化图这个图我觉得应该是市面比较通俗易懂的多线程状态转换图,wait()和sleep()的区别显而易见,wait会释放锁然后等待notify()、notifyAll()才会激活然后等待获得该对象锁之后进入可运行状态,而sleep()则是在指定的时间内一直阻塞着线程,到时间后才会进入可运行状态。大家可以自己写个小程序按照图上面的过程实践尝试一把Thread有个getState()可以查看当前
真的有神
·
2023-09-16 23:00
python
线程池
ThreadPoolExecutor的用法
为了释放pythonGIL锁实现多个任务的并发运行(实际上并非真正的并行只是看起来并发),往往采用多线程或者
线程池
的方式来实现。
WonderThink
·
2023-09-16 22:49
python
python
开发语言
性能优化
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他