网站首页 站内搜索

搜索结果

查询Tags标签: 任务,共有 946条记录
  • JS高级—0xxxx—事件循环(浏览器和node)

    一.事件循环: js线程、浏览器其他线程、浏览器维护的事件队列;二.js单线程 三.浏览器的事件循环 浏览器其他线程在执行好之后,把任务放到事件队列里,等mainScript执行完后再把事件队列里的微任务、宏任务依次取出交给js线程处理; 浏览器的事件循环和node的事件循环…

    2022/4/26 17:12:45 人评论 次浏览
  • 11 netty中NioEventLoop源码简析

    1 概述 1-1 成分分析 前置知识ExecutorService: Interface ExecutorService ThreadPoolExecutor 常识:ExecutorService是线程池生命周期管理(创建,执行,关闭)的工具类 JDK中ExecutorService接口的实现类 AbstractExecutorService, ForkJoinPool, ScheduledThreadPool…

    2022/4/26 14:42:48 人评论 次浏览
  • 线程池

    1、池化技术(思想) (1)池化技术:程序运行的本质->占用系统的资源,优化资源的使用便是池化技术 (2)简单理解:实现准备好一些资源,有人要用,就来这个池拿,用完放回即可。线程池、数据库连接池、Http连接池等待 (3)好处:主要是为了减少每次获取资源的消耗,…

    2022/4/18 6:14:40 人评论 次浏览
  • 第七周任务

    1.例题4.9<body bgcolor = #ffccff><%double price = 98.78;%><p style="font-family:宋体;font-size:36;color:blue">商品编号A1001,价格8765<a href ="xg.jsp?id=A1001&price=8765">购买</a><br>商品编号…

    2022/4/16 23:17:23 人评论 次浏览
  • TencentOS_Tiny 任务栈使用率(检测任务栈最大使用深度)

    目录TencentOS_Tiny 任务栈使用率API调用在CONFIG.h中使能在任务中调用源码分析任务创建时对任务栈进行了初始化检测任务栈最多使用字节数 TencentOS_Tiny 任务栈使用率 在使用rtos时需要给任务分配合适大小的任务栈,任务运行时所占用的任务栈大小由整个任务所使用的临时…

    2022/4/15 7:14:11 人评论 次浏览
  • Java并发——线程池的使用

    本篇博文是Java并发编程实战的笔记。 之前一直在用Executor框架,也使用过一些ThreadPoolExecutor,但是一直没有深入了解过,本章作者讲解了线程池的更多用法和注意事项,以便我们写出更加健壮的并发程序。 隐含耦合 Executor的目标是将任务的提交和执行解耦,任务的提交…

    2022/4/13 14:12:56 人评论 次浏览
  • 定时任务

    定时任务的实现timerquartzspring的scheduledquartz 首先我们来看看quartz的使用。 使用首先要明白quartz的三个核心概念:Job(作业): 表示一个工作,要执行的具体内容。 trigger(触发器): 什么时间做 scheduler(调度器): 什么时间做什么任务 jobDetail: 任务详细描述基本…

    2022/4/12 6:14:50 人评论 次浏览
  • 重学前端(6)JavaScript执行(一):Promise里的代码为什么比setTimeout先执行?

    首先我们考虑一下,如果我们是浏览器或者 Node 的开发者,我们该如何使用 JavaScript 引擎。当拿到一段 JavaScript 代码时,浏览器或者 Node 环境首先要做的就是;传递给 JavaScript 引擎,并且要求它去执行。然而,执行 JavaScript 并非一锤子买卖,宿主环境当遇到一些事…

    2022/4/12 1:12:41 人评论 次浏览
  • 并发编程进阶

    目录并发编程进阶线程池的使用执行带返回值的任务执行定时任务线程池实现原理并发工具类计数器锁 CountDownLatch循环屏障 CyclicBarrier信号量 Semaphore数据交换 ExchangerFork/Join框架 并发编程进阶 在我们的程序中,多多少少都会用到多线程技术,而我们以往都是使用T…

    2022/4/9 14:19:05 人评论 次浏览
  • Java - SpringBoot - 2.x - 任务管理 - 定时 - 使用Spring 的 Scheduled实现定时任务

    参考官方用例 Scheduling Tasks Spring Boot 2.x基础教程:使用@Scheduled实现定时任务 阿里云 Cron表达式 Cron在线表达式生成器特点默认单线程执行任务,多任务阻塞运行使用 1、启动类使用@EnableScheduling注解开启定时任务 @SpringBootApplication @EnableScheduling …

    2022/4/9 11:19:14 人评论 次浏览
  • 美团动态线程池实践思路开源项目(DynamicTp),线程池源码解析及通知告警篇

    大家好,这篇文章我们来聊下动态线程池开源项目(DynamicTp)的通知告警模块。目前项目提供以下通知告警功能,每一个通知项都可以独立配置是否开启、告警阈值、告警间隔时间、平台等,具体代码请看core模块notify包。 1.核心参数变更通知 2.线程池活跃度告警 3.队列容量告…

    2022/4/6 17:20:16 人评论 次浏览
  • 异步任务比同步任务快多少

    using System.Diagnostics;namespace TestStatue {internal class Program{static async Task Main(string[] args){DateTime now = DateTime.Now;var t1 = new List<Task<HttpResponseMessage>>();for (int i = 0; i < 100; i++){var resultResponse = ne…

    2022/4/4 6:20:45 人评论 次浏览
  • 多线程面试题总结

    最近面了三四家公司都有问到多线程的问题,所以今天在这里总结一下: 1.线程和进程的区别 ①进程是操作系统分配资源的最小单元; ②线程是操作系统调度的最小单元; ③一个程序至少有一个进程;一个进程至少有一个线程; ④同一进程的线程共享本进程的地址空间,而进程之…

    2022/4/3 23:22:12 人评论 次浏览
  • 深入理解nodejs的异步IO与事件模块机制

    node为什么要使用异步I/O 异步I/O的技术方案:轮询技术 node的异步I/O nodejs事件环 一、node为什么要使用异步I/O 异步最先诞生于操作系统的底层,在底层系统中,异步通过信号量、消息等方式有广泛的应用。但在大多数高级编程语言中,异步并不多见,这是因为编写异步的程…

    2022/4/2 22:19:37 人评论 次浏览
  • 线程池 操作不规范导致的死锁问题

    起因利润校验地方,我封装了底层的利润校验,查询京东价格用了自定义线程池A批量去查询,然后别的同事也需要用到我的利润校验,他也使用了线程池A去处理逻辑(去进行利润校验,但是我的利润校验也是用的线程池A),这就导致,上层的线程池A去添加任务,上层的线程池由于任…

    2022/3/31 23:22:02 人评论 次浏览
扫一扫关注最新编程教程