码迷,mamicode.com
首页 >  
搜索关键字:异步执行    ( 695个结果
Promise学习使用
Promise是承诺的意思,“承诺可以获取异步操作的消息”,是一种异步执行的方案,Promise有各种开源实现,在ES6中被统一规范,由浏览器直接支持。 Promise 对象有三种状态:pending、fullfilled 和 rejected,分别代表了 promise 对象处于等待、执行成功和执 ...
分类:其他好文   时间:2018-09-29 16:03:15    阅读次数:181
广播 Broadcast Receiver
Android中的每个应用从程序都可以对自己感兴趣的广播进行注册,这样该程序就只会接收到自己的所关心的的广播内容,这些广播可能是来自于系统,也可能来自于其他应用程序的。 android中的广播分为两种类型:标准广播和有序广播。 标准广播(Normal broadcasts):是一种完全异步执行的广播 ...
分类:其他好文   时间:2018-09-20 18:48:30    阅读次数:211
Spring-batch学习总结(2)—Job,Flow创建及应用,多线程并发,决策器,监听器,参数
一.Job的创建及其应用1.Jobflow的介绍:(1)状态机:例完成step1,是否继续完成step2,step3,我们就需要通过Jobflow来控制(2)进行演示:使用next()方法来达到顺序执行step1,step2...的目的,再使用on(),to(),from()方法达到与next()方法同样的目的,再展示fail()方法和stopAndRestart()方法;例1:创建JobFlow
分类:编程语言   时间:2018-09-20 18:04:12    阅读次数:240
GCD 多线程技术
Grand Central Dispatch(GCD)是异步执行任务的技术之一。一般将应用程序中记述的线程管理用 的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的Dispatch Queue中,DCD就能生成 必要的线程并计划执行任务。由于线程管理是作为系统的一部分来实现的,因此可以 ...
分类:编程语言   时间:2018-09-17 19:32:48    阅读次数:226
mui预加载
预加载 页面正常打开步骤:先创建 在显示 问题:在创建打开页面时,比较费时,会出现等待框,影响用户体验,所以用到预加载技术 预加载是在页面还没用到的时候提前创建,当用到的时候直接显示,节约时间,mui提供了两种预加载的方式 mui.init异步加载多个页面 问题:因为是异步执行,所以可能会出现无法立 ...
分类:其他好文   时间:2018-09-14 13:56:02    阅读次数:240
协程与IO多路复用
两者解决的问题相似,都是在解决一个线程中的高并发问题 IO多路复用: I:input(输入的意思) O:output(输出的意思) 先用一个例子来引出IO多路复用 setblocking 两个概念: 非阻塞:不等待 异步:执行完某个任务后自动调用我给他的函数 爬取多个网站的并发解决如果现在要求要爬取 ...
分类:其他好文   时间:2018-09-13 18:28:53    阅读次数:203
nodejs知识结构
一、回调函数 node 的所有API都支持回调函数。阻塞是按顺序执行的,而非阻塞是不需要按顺序的,所以如果需要处理回调函数的参数,就需要些在函数内。 node 是单进程单线程应用程序,单因为 V8 引擎提供的异步执行回调接口,可以处理大量的并发,性能很高。 几乎所有的事件机制都是观察者模式实现; 每 ...
分类:Web程序   时间:2018-09-13 11:59:27    阅读次数:173
异步async与await的简单探究
在学习.net core的过程中,到处见到异步的使用,Task、async、await随处可见。有点疑惑,就去了解了下这个过程是怎样的。 下面是一段代码,去看看是怎么执行的吧。 一、看看异步执行的方式 我们看到,主线程ID是1,然后调用TestAsync方法,注意在Main方法中,调用TestAsy ...
分类:其他好文   时间:2018-09-13 01:19:47    阅读次数:131
Java 并发包之线程池综述
■ 线程池的创建 在Java中,您可以通过调整-Xss参数来调节每个线程栈的大小(64bit系统默认1024KB),当减小该值时意味着可以创建更多的线程数,但问题是JVM资源是有限的,线程不能无限创建! 从笔者开发经验来看,线程池应该是并发包中使用频率和运用场景最多的并发框架,几乎所有并发/异步执行 ...
分类:编程语言   时间:2018-09-04 13:45:26    阅读次数:179
异步、作用域、闭包
for(var i=0;i<=3;i++){ setTimeout(function() { console.log(i) }, 10);} 答案:打印4次4 这道题涉及了异步、作用域、闭包 settimeout是异步执行,10ms后往任务队列里面添加一个任务,只有主线上的全部执行完,才会执行任务队 ...
分类:其他好文   时间:2018-09-03 15:02:19    阅读次数:171
695条   上一页 1 ... 18 19 20 21 22 ... 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!