码迷,mamicode.com
首页 >  
搜索关键字:Callable Future    ( 2242个结果
线程池及Executor框架
1. 线程的实现方式 讲线程池之前我们先看一下线程的实现方式: Thread,Runnable,Callable // 实现Runnable接口的类将被Thread执行,表示一个基本的任务 public interface Runnable { // run方法就是它所有的内容,就是实际执行的任务 ...
分类:编程语言   时间:2020-06-22 22:38:40    阅读次数:69
什么是 FutureTask?使用 ExecutorService 启动任务?
在 Java 并发程序中 FutureTask 表示一个可以取消的异步运算。它有启动和取消 运算、查询运算是否完成和取回运算结果等方法。只有当运算完成的时候结果才 能取回,如果运算尚未完成 get 方法将会阻塞。一个 FutureTask 对象可以对调用 了 Callable 和 Runnable ...
分类:其他好文   时间:2020-06-21 15:49:03    阅读次数:40
8、Python Asyncio异步编程-事件循环详解【2】
异步协程 wait()方法的作用 wait方法的参数只能是任务列表,作用:wait可以将任务列表中的每一个任务对象进行可挂起操作 挂起 可以让当前被挂起的任务对象交出CPU的使用权 实现异步的原理: 当任务列表被wait方法修饰且已经被注册到事件循环中后,loop就会先去执行第一个任务对象, 在执行 ...
分类:编程语言   时间:2020-06-21 10:03:47    阅读次数:71
深度分析!面试99%被问到的多线程和并发篇,看完你就懂了
1、Java中实现多线程有几种方法 继承Thread类;实现Runnable接口;实现Callable接口通过FutureTask包装器来创建Thread线程;使用ExecutorService、Callable、Future实现有返回结果的多线程(也就是使用了ExecutorService来管理前 ...
分类:编程语言   时间:2020-06-20 16:24:33    阅读次数:116
滴滴面试复盘
1.面向对象和面向过程怎么理解 2.面向对象三大特征 3.解释一下多态 4.数组和链表的比较 4.讲一下各种集合 5.HashMap的底层结构 6.构造HashMap要注意什么,优化手段 7.泛型 8.IO流分类 9.创建线程的3种方法,callable接口和runnable接口有什么区别 10.什 ...
分类:其他好文   时间:2020-06-19 22:36:57    阅读次数:61
java的基本汇合
的解决思路是: 首先,给每个渠道定义一个对应的任务,这个任务要完成的就是轮询数据库中所有该渠道的订单并进行处理,使用Map作为渠道的任务池。有了任务,还得让它跑起来呀,而且还不能让它无限制的运行,所以考虑用Future<Boolean>来给每一个任务定时,所以把前面的梳理一下,我们要把每个渠道的任务 ...
分类:编程语言   时间:2020-06-18 11:16:34    阅读次数:85
如何获取协程的返回值
loop = asyncio.get_event_loop() get_future = asyncio.ensure_future(main(name, password, "1234")) # 相当于开启一个future main是方法 loop.run_until_complete(get_f ...
分类:其他好文   时间:2020-06-17 18:15:51    阅读次数:185
FutureTask 的submit源码
Future代码示例: package com.liuyuan.disruptor.v1; import java.util.concurrent.*; public class UseFuture implements Callable<String> { private String param ...
分类:其他好文   时间:2020-06-17 01:44:32    阅读次数:72
celery实现任务进度查询
如果想在任务成功或者失败额外做点事,可以重写Task类。 tasks.py from __future__ import absolute_import, unicode_literals from .celery import app from celery.task import Task cl ...
分类:其他好文   时间:2020-06-16 00:47:15    阅读次数:358
面试阿里,字节跳动99%会被问到的java线程和线程池,看完这篇你就懂了!
前言:最近也是在后台收到很多小伙伴私信问我线程和线程池这一块的问题,说自己在面试的时候老是被问到这一块的问题,被问的很头疼。前几天看到后帮几个小伙伴解决了问题,但是问的人有点多我一个个回答也回答不过来,干脆花了一个上午时间写了这篇文章分享给大家。话不多说,满满的干货都在下面了!并发与并行并发:指两个或多个事件在同一个时间段内发生。在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序
分类:编程语言   时间:2020-06-16 00:45:49    阅读次数:54
2242条   上一页 1 ... 10 11 12 13 14 ... 225 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!