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中如何通过
线程池
创建线程的具体实例
在Java中,可以通过
线程池
来创建和管理线程。Java提供了Executor框架来实现
线程池
的创建和操作。
gb4215287
·
2023-06-16 00:59
java
java
开发语言
spring
多线程-线程的创建的方式3、4:实现Callable与
线程池
JDK5.0新增线程创建方式简要概况:1.创建多线程的方式三:实现Callable(jdk5.0新增的)与之前的方式的对比:与Runnable方式的对比的好处>call()可以有返回值,更灵活>call()可以使用throws的方式处理异常,更灵活>Callable使用了泛型参数,可以指明具体的call()的返回值类型,更灵活有缺点吗?如果在主线程中需要获取分线程call()的返回值,则此时的主线
冰默不准偷懒
·
2023-06-15 22:55
java学习
java
多线程学习笔记(3):
线程池
一、
线程池
的概念“池”,就是一个工厂,会提前生产出一些东西供使用。所以
线程池
就是处理多线程的一种方式。
·
2023-06-15 22:57
多线程java
基于嵌套Synchronized实现DeadLock
一、设计一个死锁场景-从
线程池
中取出2条线程:A、B-声明a、b变量-Thread-A负责锁定a变量,持有不释放;且申请b变量-Thread-B负责锁定b变量,持有不释放;且申请a变量importlombok.extern.slf4j.Slf4j
MockingBird9527
·
2023-06-15 21:43
java
jvm
面试
编程(41) ----------
线程池
本篇主要提及
线程池
的相关内容.依旧是从最基础的含义开始.什么是
线程池
?
莫轻离.
·
2023-06-15 18:19
java
学习使用Java Quartz任务调度(一)
在以上基础前提下,Java5.0通过java.util.concurrent这个新包以及它下边的诸多类和接口,提供了方便的
线程池
调用。在本篇文章中,我们主要使用Quartz来作为解决任务调度的工具。
Shad0ws呢
·
2023-06-15 17:48
JAVA菜鸟的学习之路
java
学习
quartz
一文读懂Java多线程原理
一文读懂Java多线程原理前言
线程池
,故名思意,就是一个存放线程的池子,学术一点的说法,就是一组存放线程资源的集合。为什么有
线程池
这一概念地产生呢?
·
2023-06-15 15:59
15-2.2 数据库Mybatis及mariadb的
简单操作
(sql语句增删改查)
数据库增createdatabasemydb1;//创建新库mydb1createdatabasemydb1charsetutf8;createdatabaseifnotexistsmydb1charsetutf8;删dropdatabasemydb1;dropdatabasemydb1ifexistsmydb1;改查showdatabases;//查看当前数据库服务器中的所有库showcreat
youyousg
·
2023-06-15 14:16
java
mysql--mariadb
mysql
java
1024程序员节
springboot最简单实现多线程定时任务
要解决这个问题,需要配置任务调度
线程池
。二、如何编写多线程定时任务1、开启定时任务:首先在主启动类上加注解@En
好怪~
·
2023-06-15 14:38
spring
boot
spring
java
线程池
及gdb调试多线程
一、
线程池
概念和使用概念:通俗的讲就是一个线程的池子,可以循环的完成任务的一组线程集合必要性:我们平时创建一个线程,完成某一个任务,等待线程的退出。
码上有
·
2023-06-15 10:03
数据结构
python创建线程 和
线程池
print("播放歌曲",song,time.ctime())#通过args传参数t=threading.Thread(target=fn,args=(123,11))t.start()t.join()创建
线程池
平清盛_v2
·
2023-06-15 09:29
java
开发语言
Java语法进阶及常用技术(八)--
线程池
初识
线程池
什么是“池”----软件中的“池”,可以理解为计划经济。
其乐无涯
·
2023-06-15 09:55
java
多线程
线程池
Sentinel与Hystix的线程隔离有什么差别
线程隔离有两种方式实现:
线程池
隔离(hystix默认采用)优点:支持主动超时,支持异步调用缺点:线程的额外开销比较大场景:低扇出(服务A调用服务B这种简单的调用)信号量隔离(Setinel默认采用)优点
看着蓝天抽支烟
·
2023-06-15 09:24
Sentinel
sentinel
java面经并发编程总结
1理解线程的状态转换、(理解这个是基础,有助于后续理解线程之前协作,
线程池
等)2线程的同步与互斥。CAS、synchronized和lock。3
线程池
的运作机制,实现方式,使用场景。
晴天M雨天
·
2023-06-15 09:59
MSSQL存储过程与C#调用存储过程详解
延伸理解一般情况下,在我们使用ADO.NET与数据库交互的时候,我们是使用具体的SQL语句来完成增删改查的
简单操作
,但是,如果操作复
孤行者程序之路
·
2023-06-15 09:02
C#专题
存储过程
MSSQL
SQLSERVER
C#
ADO.NET
Python
线程池
大家都知道当任务过多,任务量过大时如果想提高效率的一个最简单的方法就是用多线程去处理,比如爬取上万个网页中的特定数据,以及将爬取数据和清洗数据的工作交给不同的线程去处理,也就是生产者消费者模式,都是典型的多线程使用场景。那是不是意味着线程数量越多,程序的执行效率就越快呢。显然不是。线程也是一个对象,是需要占用资源的,线程数量过多的话肯定会消耗过多的资源,同时线程间的上下文切换也是一笔不小的开销,所
qq_36594703
·
2023-06-15 08:55
python
python
java
开发语言
简单的TCP网络程序·
线程池
(后端服务器)
目录版本四:
线程池
注意事项文件:Task.hpp--任务单独为一个文件组件:日志修改新函数:vprintf()可变参数的提取逻辑vfprintf()的工作原理初始化一个va_list日志准备获取时间小知识日志初版日志启动测试
清风玉骨
·
2023-06-15 05:23
网络基础
网络
tcp/ip
SpringBoot用
线程池
ThreadPoolTaskExecutor异步处理百万级数据
SpringBoot用
线程池
ThreadPoolTaskExecutor异步处理百万级数据更多优秀文章,请扫码关注个人微信公众号或搜索“程序猿小杨”添加。
程序猿羊
·
2023-06-15 02:01
多线程
java
java
开发语言
spring
boot
线程池
的主要处理流程及常用方法
线程池
的主要处理流程及常用方法更多优秀文章,请扫码关注个人微信公众号或搜索“程序猿小杨”添加。
程序猿羊
·
2023-06-15 02:31
多线程
线程池
java
为什么推荐使用
线程池
?
为什么推荐使用
线程池
?更多优秀文章,请扫码关注个人微信公众号或搜索“程序猿小杨”添加。
程序猿羊
·
2023-06-15 02:30
多线程
线程池
java
开发语言
SpringBoot用
线程池
ThreadPoolExecutor处理百万级数据
SpringBoot用
线程池
ThreadPoolExecutor处理百万级数据更多优秀文章,请扫码关注个人微信公众号或搜索“程序猿小杨”添加。
程序猿羊
·
2023-06-15 02:29
多线程
java
java
开发语言
pgsql计算两个日期时间差&&自定义
线程池
的创建使用
selectround(cast(date_part('epoch',to_timestamp((to_timestamp('2023-02-1110:00:00','yyyy-mm-ddhh24:MI:SS')+interval'1day')::text,'yyyy-mm-ddhh24:MI:SS')-to_timestamp((now()+interval'8hour')::text,'yyy
最好的期待,未来可期
·
2023-06-15 02:48
java
数据库
jvm
使用Async如何传递ThreadLocal及自定义
线程池
问题:1.当使用ThreadLocal存储数据时,程序中使用了@Async异步任务注解,后导致子任务中无法获取到ThreadLocal存储的数据2.使用@Async注解后默认的
线程池
最大线程数和队列长度为
SongJingzhou
·
2023-06-15 01:36
spring
JAVA
ThreadLocal传递
MDC传递
Async上下文传递
异步任务自定义线程池
Async自定义线程池
谈谈
线程池
吧
大家在面试时候都会经常被问到,简单介绍一下
线程池
吧;
线程池
参数有哪些;你们公司
线程池
怎么配置的啊。
北方有你南方有我
·
2023-06-15 01:28
从小白到大神之路之学习运维第39天---第三阶段---MongoDB非关系型数据库(概述、安装、设置管理员、
简单操作
、配置文件说明,备份和还原)
第三阶段基础时间:2023年6月13日参加人:全班人员内容:目录MongoDB概述端口号:TCP/27017配置文件:/etc/mongod.confMongoDb安装部署MongoDB设置密码MongoDB操作命令与说明配置文件说明备份操作1.热备份2.冷备份还原操作:MongoDB概述MongoDB是一个非关系型数据库管理系统,它使用文档模型存储数据。MongoDB中的文档类似于JSON对象,
人间打气筒(Ada)
·
2023-06-15 00:24
mongodb
nosql
学习
Java设计模式:简介与常见模式
适用场景:需要限制类的实例化次数,例如
线程池
、数据库连接池。工厂模式(FactoryPattern):作用:封装对象的创建过程,通过工厂方法创建
三季人 G
·
2023-06-15 00:38
java
设计模式
开发语言
线程池
学习
一、
线程池
的7个核心参数说明:corePoolSize:核心线程数maximumPoolSize:最大线程数keepAliveTime:最大空闲时间unit:最大空闲时间单位workQueue:任务队列
坚持学习永不言弃
·
2023-06-14 22:13
Java并发编程
学习
java
如何正确使用
线程池
具体请参考原创:《Java
线程池
实现原理及其在美团业务中的实践》《Java
线程池
及参数动态调节详解》一、为何要使用
线程池
降低资源消耗线程的创建和销毁会造成一定的时间和空间上的消耗,
线程池
可以让我们重复利用已创建的线程
YQQAGH178
·
2023-06-14 22:05
Java
java
spring
线程池
多线程
spring
boot
编程必备:JAVA多线程详解
目录前言1.入门多线程1.1.线程、进程、多线程、
线程池
1.2.并发、串行、并行1.3.线程的实现方式1.3.1.继承Thread类1.3.2.实现Runnable接口1.3.3.使用Callable和
月半花开
·
2023-06-14 22:32
JAVA
SE
java
jvm
线程
多线程
smart Java——
线程池
实战(线程实现方式、ThreadPoolExecutor、
线程池
分类及实战、周期定时任务ScheduledThreadPoolExecutor)
文章目录〇、多线程和
线程池
1.多线程的实现方式(1)继承Thread类(2)实现Runnable接口(3)实现Callable接口三种实现方式的区别2.为什么使用
线程池
一、
线程池
基本工作原理核心实现类ThreadPoolExecutor
TracyCoder123
·
2023-06-14 21:12
smart
JAVA
java
多线程
线程池
smart Java——BIO、NIO、AIO的工作流程和代码实现
文章目录〇、前置知识1.套接字2.
线程池
一、BIO1.工作流程2.代码实现3.缺点二、NIO(基于轮训)1.相比于BIO的优化2.工作流程3.代码实现三、AIO(基于订阅-通知)1.工作流程2.代码实现参考
TracyCoder123
·
2023-06-14 21:39
smart
JAVA
java
nio
bio
aio
python连接并
简单操作
SQL server数据库
pycharm、SQLserver版本20191.首先,在pycharm中点击File,找到setting——project:***,点击”+“,引入pymssql库2.编写代码连接数据库,并对数据库进行查询等
简单操作
雾凇ovo
·
2023-06-14 20:23
数据库
sqlserver
pycharm
项目开发经验
hadoop1.namenode中有专门的工作
线程池
用于处理与datanode的心跳信号dfs.namenode.handler.count=20*log2(Clust2.编辑日志存储路径dfs.namenode.edits.dir
February13
·
2023-06-14 17:31
大数据
javax.validation 随笔1 乱序的根因
0.摆久了也是蛮累的也许去年,还是什么时候,当时注意到校验时的无序问题时,只觉得是内部有个用于校验的
线程池
(想复杂了)。
肯尼思布赖恩埃德蒙
·
2023-06-14 16:48
Java
java
jvm
数据库
Android:OKHttp
特点支持HTTP2/SPDYSocket自动选择最好路线,并支持自动重连拥有自动维护的Socket连接池,减少握手次数拥有队列
线程池
,轻松写并发拥有Interceptors轻松处理请求与响应(比如透明GZIP
Jamison Tam
·
2023-06-14 16:16
okhttp
android
黑马版Redis基础篇
2.3.1Key的层级格式2.4Hash类型2.5List类型2.6Set类型2.7SortedSet类型三、Redis的Java客户端1.客户端对比四、Jedis1.Jedis快速入门2.Jedis的
线程池
火柴哟
·
2023-06-14 15:54
redis
缓存
数据库
2022-03-30_netty事件循环NioEventLoopGroup多线程源码学习笔记.md
nioEventLoopGroup
线程池
创建的最大
kikop
·
2023-06-14 14:18
第一次使用ThreadPoolTaskExecutor实现
线程池
的经历,反复修改了多次代码才正常使用
、前言 在一个向第三方平台推送消息的场景中,为了提高程序的执行效率,每次发送消息,都创建一个新的线程来完成发送消息的任务,为了提供线程的使用性能,我选择了ThreadPoolTaskExecutor
线程池
姠惢荇者
·
2023-06-14 14:31
笔记
Spring
java
synchronized
线程池
同步
C++冷知识:构造函数初始化时,为什么使用 : 而不是使用作用域内初始化对象?
以一个
线程池
类为例:classThreadPool{public://构造函数,创建指定数量的线程ThreadPool(size_tnum_threads):stop(false){....}
ALex_zry
·
2023-06-14 14:34
c++
数据结构
后端
开发语言
还在为Dubbo
线程池
耗尽烦恼吗?还在为Mq消费积压烦恼吗?
DynamicTp简介DynamicTp是一个基于配置中心实现的轻量级动态
线程池
管理工具,主要功能可以总结为动态调参、通知报警、运行监控、三方包
线程池
管理等几大类。
·
2023-06-14 11:15
java
还在为Dubbo
线程池
耗尽烦恼吗?还在为Mq消费积压烦恼吗?
DynamicTp简介DynamicTp是一个基于配置中心实现的轻量级动态
线程池
管理工具,主要功能可以总结为动态调参、通知报警、运行监控、三方包
线程池
管理等几大类。
·
2023-06-14 11:15
【9月字节面经分享】面试官从JVM问到
线程池
,你遭得住吗?
第一面:第一面主要考察基础,先简单自我介绍,以及介绍一下项目,然后开始考察基础,以下是在字节跳动考察的:JVM+Spring+MySQL+
线程池
+锁的题目,和大家共勉~JVM的内存结构根据JVM规范,
·
2023-06-14 11:44
[Java并发-3]
线程池
应用以及原理剖析
线程池
应用以及原理剖析1.
线程池
的意义 我们为什么要用
线程池
?讨论这个问题之前,应该先说明为什么使用多线程。使用多线程,本质上就是提高程序性能。我们经常说,多线程能让程序更快,快在哪里?
·
2023-06-14 11:07
线程池
消失的死锁:从 JSF
线程池
满到 JVM 初始化原理剖析 | 京东云技术团队
一、问题描述在一次上线时,按照正常流程上线后,观察了线上报文、接口可用率十分钟以上,未出现异常情况,结果在上线一小时后突然收到jsf
线程池
耗尽的报警,并且该应用一共有30台机器,只有一台机器出现该问题,
·
2023-06-14 11:29
锁jsfjvm线程池
如何正确使用
线程池
具体请参考原创:《Java
线程池
实现原理及其在美团业务中的实践》《Java
线程池
及参数动态调节详解》一、为何要使用
线程池
降低资源消耗线程的创建和销毁会造成一定的时间和空间上的消耗,
线程池
可以让我们重复利用已创建的线程
ᅟᅟᅟᅟᅟ
·
2023-06-14 10:29
java
单例模式
开发语言
java
线程池
的那些事
因此线程的管理就是一个非常重要的事,
线程池
也就应运而生。
线程池
使用意义:1)降低系统资源的消耗,
线程池
中实现线程的复用技术减少无限量的线程创建,减少线程创
Tifkingsly
·
2023-06-14 10:28
消失的死锁:从 JSF
线程池
满到 JVM 初始化原理剖析
在一次上线时,按照正常流程上线后,观察了线上报文、接口可用率十分钟以上,未出现异常情况,结果在上线一小时后突然收到jsf
线程池
耗尽的报警,并且该应用一共有30台机器,只有一台机器出现该问题,迅速下线该机器的
京东云开发者
·
2023-06-14 10:00
java里面的retry:
今天在看java
线程池
的源码的时候,看到ThreadPoolExecutor里面的addWork()方法有下图中的这种写法,因为之前没有见过,所以好奇研究了一下首先这个retry不是java里面的关键字
巾二
·
2023-06-14 09:54
Java并发详细解析
本文包含:volatile、ReentrantLock、synchronized、CountDownlatch、Semaphore、
线程池
、阻塞队列、Exchanger、ForkJoinPool等[202306132346
猎羽
·
2023-06-14 09:38
java
jvm
开发语言
ScheduledThreadPoolExecutor
ScheduledThreadPoolExecutor笔记1.ScheduledThreadPoolExecutor定时
线程池
类的类结构图它用来处理延时任务或定时任务它接收ScheduledFutureTask
爪哇小白2021
·
2023-06-14 07:17
Java基础
java
并发编程
上一页
95
96
97
98
99
100
101
102
下一页
按字母分类:
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
其他