码迷,mamicode.com
首页 >  
搜索关键字:异步编程    ( 981个结果
ECMA Script 6_异步编程之 Promise
Promise 对象 异步编程 方案,已同步的方式表达异步的代码,解决回调地狱的问题 比传统的解决方案——回调函数和事件——更合理和更强大 是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。 从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。 Promise ...
分类:其他好文   时间:2018-12-15 17:11:52    阅读次数:152
使用Retrofit2+RxJava2+ProtoBuf实现网络请求
引言 Retrofit 是一个用于 Android 和 Java 平台的类型安全的,底层使用OkHttp实现网络请求框架。Retrofit 通过将 API 抽象成 Java 接口而让我们连接到 REST web 服务变得很轻松。 RxJava 提供一套异步编程的 API,这套 API 是基于观察者模 ...
分类:编程语言   时间:2018-12-14 12:55:54    阅读次数:166
c++11 使用异步编程std::async和std::future
先说明一点:std::asyanc是std::future的高级封装, 一般我们不会直接使用std::futrue,而是使用对std::future的高级封装std::async。 下面分别说一下。 一、std::async基本用法 std::future可以从异步任务中获取结果,一般与std::a ...
分类:编程语言   时间:2018-12-13 01:22:36    阅读次数:357
(92)Wangdao.com_第二十五天_事件 Event
1. 事件 Event 事件的本质是: 程序各个组成部分之间的一种通信方式,也是 异步编程 的一种实现 DOM 的事件操作 分为: 监听 和 触发 都定义在 EventTarget 接口____ 所有节点对象都部署了 EventTarget 接口,其他一些需要事件通信的浏览器内置对象(比如,XMLH ...
分类:其他好文   时间:2018-12-10 22:03:16    阅读次数:228
async 和 await 之异步编程的学习
async修改一个方法,表示其为异步方法。而await表示等待一个异步任务的执行。js方面,在es7中开始得以支持;而.net在c#5.0开始支持。本文章将分别简单介绍他们在js和.net中的基本用法。 一、在js中的实现 js中的异步,还是基于Promise实现的。没有Promise就办法谈异步了 ...
分类:其他好文   时间:2018-12-09 16:20:40    阅读次数:172
JavaScript中的Generator函数
1. 简介 Generator函数时ES6提供的一种异步编程解决方案。Generator语法行为和普通函数完全不同,我们可以把Generator理解为一个包含了多个内部状态的状态机。 执行Generator函数回返回一个遍历器对象,也就是说Generator函数除了提供状态机,还是一个遍历器对象生成 ...
分类:编程语言   时间:2018-12-07 14:56:58    阅读次数:255
Java异步编程——深入源码分析FutureTask
Java的异步编程是一项非常常用的多线程技术。 之前通过源码详细分析了ThreadPoolExecutor[《你真的懂ThreadPoolExecutor线程池技术吗?看了源码你会有全新的认识》](http://zackku.com/java-thread-threadpoolexecutor/... ...
分类:编程语言   时间:2018-12-05 12:24:08    阅读次数:163
Java Future源码分析
JDK future框架,提供了一种异步编程模式,基于线程池的。将任务runnable/callable提交到线程池executor,返回一个Future对象。通过future.get()获取执行结果,这里提交到线程池,后面的操作不会阻塞。future.get()获取结果会阻塞,其实也是用多线线程执 ...
分类:编程语言   时间:2018-12-01 10:59:55    阅读次数:183
JS异步编程,回调函数与promise
Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。 ES6之前,JavaScript中异步编程分为3类:DOM事件(如onclick)、网络请求(如ajax)、 ...
分类:Web程序   时间:2018-11-30 11:17:14    阅读次数:219
并发编程基础
并发编程技术:多线程,异步编程,并行处理,TPL数据流,响应式编程。 并发:同时做多件事。 多线程:并发的一种形式,采用多个线程来执行程序。 异步编程:并发的一种形式,采用future模式或回调callback机制,以避免产生不必要的线程。 并行处理:把正在执行的大量的任务分割成小块,分配给多个同时 ...
分类:其他好文   时间:2018-11-27 11:15:25    阅读次数:188
981条   上一页 1 ... 23 24 25 26 27 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!