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实现业务异步的几种方案-CSDN博客应粉丝要求,写一下线程池细节方面的东西,在看了很多资料和讲解视频后做如下讲解:一、线程池解决的问题为什么有
异步任务
不去手动的new,而是基于线程池来做
Alex_81D
·
2023-11-01 04:53
框架源码
后端
java基础
jvm
多线程并发编程17-线程池ThreadPoolExecutor源码剖析
今天来说一说线程池ThreadPoolExecutor,线程池主要解决两个问题:一是当执行大量
异步任务
时线程池能够提供较好的性能。
Demo_zfs
·
2023-10-30 21:09
【
异步任务
】@Async注解使用方法及注解失效解决办法
本文转载,原文地址:【
异步任务
】@Async注解使用方法及注解失效解决办法目录1.
_明月
·
2023-10-30 19:46
Spring
Boot
异步处理
java
开发语言
滴滴面试 (两次面试)
时间:2023.10.23(1h)base:北京部门:边缘部门EventLoop同步/
异步任务
深挖项目细节普通函数和箭头函数的区别this指向的问题ES6新增特性原型和原型链async/await区别watch
Ac
·
2023-10-30 14:28
2023
秋招
面试
25-什么是事件循环
意味着同一时间内只能做一件事,但是这并不意味着单线程就是阻塞,而实现单线程非阻塞的方法就是事件循环在JavaScript中,所有的任务都可以分为同步任务:立即执行的任务,同步任务一般会直接进入到主线程中执行
异步任务
敲啊敲9527
·
2023-10-30 02:24
javaScript部分原理
javascript
javaScript
异步任务
什么是
异步任务
?
异步任务
是那些被引擎放在一边,不进入主线程、而进入任务队列的任务。
52赫兹_Alice
·
2023-10-29 21:43
SpringCore完整学习教程6,入门级别
TaskExecutionandScheduling在上下文中没有Executorbean的情况下,SpringBoot会自动配置一个ThreadPoolTaskExecutor,它具有合理的默认值,可以自动关联到
异步任务
执行
村口曹大爷
·
2023-10-29 12:06
学习
spring
boot
spring
springboot
springcore
java
FutureTask
可取消的
异步任务
——FutureTask用法及解析-FutureTask的用法。开发中我遇到的问题。结合FutureTask的源码分析问题。
阿木Robert
·
2023-10-28 17:26
APScheduler-调度器AsyncIOScheduler
它允许你按照指定的时间表执行
异步任务
。下面是实现AsyncIOScheduler的步骤,我将使用表格展示每个步骤以及需要做的事情。
上海-悠悠
·
2023-10-28 08:23
APScheduler
python
开发语言
前端面试必考题:JavaScript事件循环(Event loop)、宏任务微任务
而它的非阻塞性是通过
异步任务
来实现的,可见setTimeout就是一个
异步任务
。那么从上
故里有长安丶丶
·
2023-10-28 01:55
JavaScript基础知识
面试
javascript
前端
面试
es6
事件循环(EventLoop)、宏任务微任务
针对这个问题,javascript便将执行的任务分为两类,即同步任务和
异步任务
。
前端二柱子
·
2023-10-28 01:55
javascript
前端
javascript中的异步、微任务、宏任务、Eventloop事件循环机制详解
所以为了解决这个问题,js委托宿主环境(浏览器)帮忙执行耗时的任务,执行完成后,在通知js去执行回调函数,而宿主环境帮我们执行的这些耗时任务也就是
异步任务
js本身是无法发起异步的,但是es5之后提出了Promise
旧守一夢
·
2023-10-28 01:24
微任务与宏任务
javascript
前端
JS 事件循环机制(event loop) 宏任务和微任务
概念:同步任务和
异步任务
首先要知道javascript是单线程的语言,js任务需要排队按照顺序执行,如果一个任务消耗时间太长,后面的任务只能等着。
伟笑
·
2023-10-28 01:53
javascript
javascript
前端
【面试必备】事件循环(EventLoop)、宏任务微任务
针对这个问题,javascript便将执行的任务分为两类,即同步任务和
异步任务
。
前端小二哥
·
2023-10-28 01:22
JavaScript高级
面试
javascript
前端
EventLoop事件循环、微任务、宏任务理解
非阻塞:当代码需要执行
异步任务
时,主线程会先挂起(pending)该任务,等
异步任务
返回结果后再根据一定的规则去执行相应的回调。JS主要用途:是与用户互动,以及操作DOM。
zlting~
·
2023-10-28 01:22
JavaScript
javascript
前端
javascript事件循环机制、宏任务和微任务(原理解析)
二、同步任务和
异步任务
Javascript单线程任务被分为同步任务和
异步任务
,同步任务会在调用栈中按照顺序等待主线程依次执行,
异步任务
会在
异步任务
有了结果后,将注册的回调函数放入任务队列中等待主线程空闲的时候
Echo-潔
·
2023-10-28 01:52
js
javascript
前端
前端面试题:事件循环(Eventloop)
事件循环涉及了很多知识点,想要彻底掌握JS事件循环原理必须要掌握以下知识点:同步任务、
异步任务
、宏任务、微任务、任务队列、执行栈、js运行机制、EventLoop。
是!豆哈哈
·
2023-10-28 01:52
笔记
事件循环
Eventloop
面试题
js中宏任务&微任务 及 EventLoop事件循环机制
中执行是单线程的微任务和宏任务是相互独立的,微任务比宏任务执行时间早微任务:宏任务:EventLoop事件循环机制总结流程:js中执行是单线程的只有一个调用栈,按照先入后出的规则进行,先执行同步任务,将
异步任务
放在队列中
卷心菜007
·
2023-10-28 01:50
面试高频
前端
javascript
es6
宏任务和微任务、事件循环
文章目录一、宏任务和微任务、事件循环二、同步任务和
异步任务
三、事件循环(EventLoop)四、任务队列五、宏任务六、微任务七、运行机制八、面试题1.2.3.4.5.6.一、宏任务和微任务、事件循环JavaScript
黄昏终结者
·
2023-10-28 01:20
学习笔记
javascript
前端
开发语言
vue.js
前端 JS 经典:宏任务、微任务、事件循环(EventLoop)
1.前言概览js是一门单线程的非阻塞的脚本语言单线程:只有一个主线程处理所有任务非阻塞:有
异步任务
,主线程挂起这个任务,等异步返回结果再根据一定规则执行2.宏任务与微任务都是
异步任务
宏任务:script
yqcoder
·
2023-10-28 01:13
前端
JS
经典
前端
javascript
开发语言
Android Kotlin-协程
文章目录1.线程与协程2.异步与协程2.1传统的方式完成
异步任务
网络加载2.2下面是使用协程的方式3.协程的挂起与恢复4.协程背后的状态机原理5.协程+MVVM+Jecpack项目架构5.1GoogleJecpack
若之灵动
·
2023-10-28 00:46
Android
Kotlin
kotlin
android
协程
状态机
异步回调优化
Android 安卓Kotlin-协程
它提供了一种更具可读性和可维护性的方式来处理
异步任务
,而无需陷入回调地狱。本篇博客将深入探讨Kotlin协程,涵盖其基本概念、用法、特性以及示例代码。什么是Kotlin协程?
第三女神程忆难
·
2023-10-28 00:13
Android更上一层楼
Kotlin上天之路
1024程序员节
Jetpack学习-WorkManager
http://www.milovetingting.cnJetpack学习-WorkManagerWorkManager是什么WorkManager可以轻松调度即使在应用退出或设备重启时仍应运行的可延迟
异步任务
milovetingting
·
2023-10-26 23:05
linux中断下文工作队列之共享工作队列(中断四)
工作队列是操作系统中管理和调度
异步任务
执行的一种机制一、工作队列介绍 工作队列是实现中断下半部分的机制之一,是一种用于管理任务的数据结构或机制。
温人之周.
·
2023-10-26 22:43
RK3568
linux驱动开发笔记(迅为)
linux
day37(事件轮询机制 ajaxGet执行步骤与案例(五个步骤) ajax属性 PHP返回JSON对象(两种))
主线程优先执行同步代码,同步代码必须前一行执行完,后一行才能执行;当异步代码完成等待状态,会通知主线程,当主线程执行完所有代码块后,会执行等待结束的异步代码3.当执行异步代码时,有微则先微,无微则宏而
异步任务
又分为宏任务
李中豪前端大佬
·
2023-10-26 22:33
ajax
php
json
前端
javascript
前端小白day23 异步代码和ajax和XMLHttpRequest简单操作
中的同步代码和异步代码1.js单线程语言在js中,js是单线程语言,也就是从上到下依次运行代码,当遇到需要如事件,定时器,等需要一定条件触发的代码时,将会造成代码卡顿,无法向下运行,为了解决这个问题,则提出了
异步任务
皮皮怪也有春天
·
2023-10-26 22:58
学习笔记
ajax
前端
javascript
正则表达式
JavaScript事件循环机制和NodeJS时间循环机制
JavaScript中,所有的任务都可以分为:同步任务:立即执行的任务,同步任务一般会直接进入到主线程中执行
异步任务
:异步执行的任务,例如ajax请求,或者setTimeout函数image.png从上面可以看出
Poppy11
·
2023-10-26 20:15
java线程池异步
异步任务
的结果,通过call()方法返回。实现Callable接口,call()结果就返回String类型。Object等其他类型同理。
乐之者v
·
2023-10-26 18:42
性能优化
java
开发语言
promise任务队列串行化执行
在
异步任务
qiuxiaojie
·
2023-10-26 07:14
Spring
异步任务
笔记
都是使用corn表达式,但是Spring的
异步任务
框架corn表达式只有6位,不支持第七位。周的表示:Spring中的corn表达式周一到周日表示为1-7,如Quarz则是周日到周六由1-7表示。
砖瓦程序猿
·
2023-10-26 01:52
spring
笔记
java
「开源框架」RxJava(2)线程控制
RxJavaRxJava
异步任务
操作,核心功能在于对线程的控制与调度,Android编程中更新UI必须在主线程。
dongbingliu
·
2023-10-26 00:36
使用CompletableFuture多线程
异步任务
优化查询接口性能
一、需求:文书报告接口信息内容过多,涉及几十张表,十多个接口由于积木报表是串行执行接口响应时间过长需要优化,而各个接口之间无顺序要求1、创建
异步任务
(1)supplyAsync介绍supplyAsync
栀郁
·
2023-10-25 18:19
java
1024程序员节
python异步执行subprocess.Popen(),并输出执行的log
目标我的web项目需要用异步跑一些任务,在web页面上提交后,接收一个执行状态,希望能在web后台看到提交的任务的执行进度
异步任务
的输出日志在任务脚本中可以自己添加网上解决方案在我这有问题参考了Pythonsubprocess.Popen
Neon_Light
·
2023-10-25 15:45
python
python
异步执行
popen
通俗易懂vue笔记
是一个构造函数,异步编程的一种解决方案通过其所带函数then这个
异步任务
(函数)执行完成之后被执行拥有resolve成功返回,reject失败返回两个回调函数链式操作catch其实它和then的第二个参数一样
仅借清风几许几
·
2023-10-25 14:18
vue
ts
前端
浅谈RabbitMQ的延迟队列
这对于构建高效的
异步任务
调度
冲浪中台
·
2023-10-25 13:16
rabbitmq
ruby
分布式
Java并发编程——CompletableFuture源码解析
前言JDK8为我们带来了CompletableFuture这个有意思的新类,它提供比Future更灵活更强大的回调功能,借助CompletableFuture我们可以更方便的编排
异步任务
。
小波同学
·
2023-10-25 01:39
celery补充,课程详情接口、所有章节接口、课程列表前台、课程详情前台、视频托管、Header.vue搜索form、搜索后台接口、搜索功能前端、支付宝支付介绍
celery1课程详情接口2所有章节接口3课程列表前台4课程详情前台5视频托管6Header.vue搜索form6.1搜索后台接口7搜索功能前端8支付宝支付介绍补充:celery#2补充:celery是分布式
异步任务
框架
我可以将你更新哟
·
2023-10-23 11:16
项目
视频托管
七牛云
Spring Cloud Sleuth 链路追踪
文章目录1概述2基本使用3
异步任务
4定时任务5Zipkin5.1准备工作5.2实践学习在SpringCloud中使用Sleuth实现链路追踪,包括基本使用、
异步任务
、定时任务等功能,并结合Zipkin展示收集到的信息
程序员35
·
2023-10-23 10:05
Spring
Cloud
教程合集
Spring
Cloud
Sleuth
C#中的Task.WhenAll和Task.WhenAny方法介绍
例如,下面的代码会创建两个
异步任务
,分别模拟两个耗时操作,并通过Task.WhenAll方法等待它们全部完成:Task task1 = Task.Delay(1
dotNET跨平台
·
2023-10-22 20:35
Promise的使用详解
Promise内容详解–知识点整理
异步任务
的处理在ES6出来之后,有很多关于Promise的讲解、文章,也有很多经典的书籍讲解Promise。
酒 客
·
2023-10-22 14:05
javascript
javascript
ES6
Promise
异步处理方法
深入理解Promise之一步步教你手写Promise构造函数
1.1基本结构1.2resolve与reject结构搭建1.3resolve与reject代码实现1.4throw抛出异常改变状态1.5promise对象状态只能转换一次1.6then方法进行回调1.7
异步任务
的回调执行
巧克力小猫猿
·
2023-10-22 14:05
前端三剑客
javascript
前端
开发语言
在 Rails 项目中使用 Sidekiq 处理
异步任务
Sidekiq是一个提供了执行定时/
异步任务
的后台任务处理系统,它可以集成在Rails项目中使用,也可以单独的使用。在本篇文章中,我们将对如何在Rails中使用Sidekiq进行介绍和分析。
Vincent_Jiang
·
2023-10-22 01:44
Java CompletableFuture 并发编程
CompletableFuture简介CompletableFuture在Java里面被用于异步编程,异步通常意味着非阻塞,可以使得我们的任务单独运行在与主线程分离的其他线程中,并且通过回调可以在主线程中得到
异步任务
的执行状态
思想永无止境
·
2023-10-21 17:26
JavaSE
java
Future
多线程
并发编程
juc
java中并发编程CompletableFuture和supplyAsync的用法
其中,supplyAsync是CompletableFuture类的一个静态方法,用于执行一个有返回值的
异步任务
。
gb4215287
·
2023-10-21 17:48
java
java
python
开发语言
面经准备整理1——JS事件循环机制
所以在线程之内,又被分为了两个队列:同步任务队列
异步任务
队列这里说的
异步任务
队列是包含了独立于主执行栈之外的宏任务和微任务两个队列。
A是三金呀
·
2023-10-21 10:23
CompletableFuture使用小结
CompletableFuture使用示例提交有返回值的
异步任务
通过supplyAsync提交我们的
异步任务
,然后通过get方法等待
异步任务
完成并获取返回结
shark-chili
·
2023-10-20 11:05
并发编程
java8
CompletableFuture使用方法
从Java8开始引入了CompletableFuture,它针对Future做了改进,可以传入回调对象,当
异步任务
完成或者发生异常时,自动调
luomo0203
·
2023-10-20 11:29
java
开发语言
后端
java:CompletableFuture使用
CompletableFuture针对Future的一些缺点进行了优化,例如回调通知,
异步任务
完成或产生异常,自动调用回调方法;创建
异步任务
,多个任务前后可组合处理等等。2使用2.1C
小徐也要努力鸭
·
2023-10-20 11:56
JUC并发编程
java
开发语言
JUC并发编程-线程池之ThreadPoolExecutor使用和原理
1.介绍Executor:运行新任务的简单接口,将任务提交和任务执行细节解耦ExecutorService:具备管理执行器和任务生命周期的方法,提交任务机制更完善2.作用提升性能:它们通常在执行大量
异步任务
时
卑微小童
·
2023-10-20 06:13
java
java实现
异步任务
功能的方法
异步简介异步编程是一种编程模式,通过将任务分解为多个子任务,并在后台或并行线程中执行这些子任务,以提高程序的性能和响应能力。一、继承Thread类实现异步1、继承Thread子类需要用到的方法方法名说明voidrun()在线程开启后,此方法将被调用执行,不能直接调用该方法实现多线程voidstart()使此方法开启一个新线程并开始执行,Java虚拟机会自动调用run方法2、实现步骤定义一个类MyT
星空下夜猫子
·
2023-10-19 13:36
java
开发语言
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他