码迷,mamicode.com
首页 >  
搜索关键字:异步编程    ( 981个结果
强大的CompletableFuture
引子 为了让程序更加高效,让CPU最大效率的工作,我们会采用异步编程。首先想到的是开启一个新的线程去做某项工作。再进一步,为了让新线程可以返回一个值,告诉主线程事情做完了,于是乎Future粉墨登场。然而Future提供的方式是主线程主动问询新线程,要是有个回调函数就爽了。所以,为了满足Future ...
分类:其他好文   时间:2019-11-10 15:43:11    阅读次数:78
C#基础之Async和Await 的异步编程
官方文档地址:https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/concepts/async/ ...
分类:Windows程序   时间:2019-11-08 19:13:16    阅读次数:108
集千篇理论精华,感悟对同步和异步的理解
一、promise本身是同步还是异步呢? 众所周知,Promise是ES6提出的解决异步编程导致陷入回调地狱问题的,那么Promise是同步的还是异步的?可以确定的是,Promise本身是同步的,而他的.then和.catch为异步的。 举个栗子: console.log(1) let a = ne ...
分类:其他好文   时间:2019-11-07 14:55:36    阅读次数:91
一步一步实现一个Promise A+规范的 Promise
2015年6月,ES2015(即ES6)正式发布后受到了非常多的关注。其中很重要的一点是 Promise 被列为了正式规范。在此之前很多库都对异步编程/回调地狱实现了类 Promise 的应对方案,比如 bluebird、Angular 的 Q 和大名鼎鼎的 jQuery 的 deffered 等。 ...
分类:其他好文   时间:2019-11-04 21:22:09    阅读次数:91
4--面试总结-promise
定义:promise是异步编程的解决方案,可以解决异步回调地狱的问题; 原理:三种状态两种结果的一个状态机;三种状态(pending,fulfilled,rejected)两种结果:(success,error) promise.reject与promise.resolve的区别promise.re ...
分类:其他好文   时间:2019-11-03 23:57:57    阅读次数:139
ECMAScript6
是版本比较新的js技术支持的也比较多 数组解析 对象解析 箭头函数 var 函数名 = (参数列表) => {函数内容}等价于一下代码 ajax请求 Promise是异步编程的一种解决方案 ...
分类:其他好文   时间:2019-11-02 09:41:38    阅读次数:94
前端面试之道 (高清彩图)
课程目录:1-小册食用指南2-JS 基础知识点及常考面试题(一)3-JS 基础知识点及常考面试题(二)4-ES6 知识点及常考面试题5-JS 异步编程及常考面试题6-手写 Promise7-Event Loop8-JS 进阶知识点及常考面试题9-JS 思考题10-DevTools Tips11-浏览 ...
分类:其他好文   时间:2019-10-29 23:17:17    阅读次数:113
C#中异步编程多个异常的处理方式
异步编程异常处理 在同步编程中,一旦出现错误就会抛出异常,我们可以使用try…catch来捕捉异常,未被捕获的异常则会不断向上传递,形成一个简单而统一的错误处理机制。但是对于异步编程来说,异常处理一直是件麻烦的事情,所以接下来给大家介绍一下异步编程中的错误处理方式 单个异常的捕获 如果调用以上的方法 ...
分类:Windows程序   时间:2019-10-27 16:42:15    阅读次数:133
JavaScript设计模式之----原生JS实现简单的发布订阅模式
第一部分: 发布订阅模式简介 发布—订阅模式又叫观察者模式,它定义对象间的一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。在javascript开发中,一般用事件模型来替代传统的发布—订阅模式。 发布—订阅模式可以广泛应用于异步编程中,是一种替代传递回调函数的方案。比如 ...
分类:编程语言   时间:2019-10-26 19:24:41    阅读次数:139
[转帖]有关异步编程框架的讨论
有关异步编程框架的讨论 https://www.jianshu.com/p/c4e63927ead2 https://www.jianshu.com/p/c4e63927ead2 前言 从python的twisted,到之后Java的NIO,Netty,以及Nodejs带着底层libuv的横空出世, ...
分类:其他好文   时间:2019-10-24 09:37:17    阅读次数:129
981条   上一页 1 ... 13 14 15 16 17 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!