JSDeferredhttp://www.cnblogs.com/rubylouvre/articles/1715393.htmlPromises/Ahttp://justjavac.com/javascript/2013/08/08/asynchronous-in-javascript-2-pro...
分类:
Web程序 时间:
2014-08-27 18:08:18
阅读次数:
204
Asp.Net异步编程 随着。Net4.5的推出,一种新的编程方式简化了异步编程,在网上时不时的也看到各种打着Asp.Net异步编程的口号,如何提高性能,如何提高吞吐率! 好多文章都说得不清楚,甚至是错误的。只看到了一些表象,混淆概念。希望这篇文章能够能够对一部分人理解Asp.net异步编程...
分类:
Web程序 时间:
2014-08-25 22:42:34
阅读次数:
308
在多线程编程中,少不了异步编程,在目前开发中用到的比较多得时GCD,刚好今天学习了NSOperation,所以就记录一下学习的笔记。 NSOperation表示了一个独立的计算单元。它给了它的子类一个十分有用而且线程安全的方式来建立状态、优先级、依赖性和取消等的模型。或者,你不是很喜欢再自己继...
分类:
其他好文 时间:
2014-08-19 18:42:25
阅读次数:
233
Deferred首次出现在jQuery 1.5中,在jQuery 1.8之后被改写,它的出现抹平了javascript中的大量回调产生的金字塔,提供了异步编程的能力,它主要服役于jQuery.ajax。Deferred就是让一组函数在合适的时机执行,在成功时候执行成功的函数系列,在失败的时候执行失败...
分类:
Web程序 时间:
2014-08-18 12:09:24
阅读次数:
508
DOM编程、AJAX编程、异步编程(nodejs会涉及的相对多一点,事件、ajax)函数、函数表达式、回调函数是基础。JavaScript的函数是一个核心。回调函数有点类似于Android中的回调函数,以及生命周期中的回调函数。
分类:
编程语言 时间:
2014-08-18 02:48:33
阅读次数:
331
你可能知道,Javascript语言的执行环境是"单线程"(single thread)。所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任...
分类:
编程语言 时间:
2014-08-14 13:22:58
阅读次数:
211
近日来,涌现了许多关于 Microsoft .NET Framework 4.5 中新增了对 async 和 await 支持的信息。本文旨在作为学习异步编程的“第二步”;我假设您已阅读过有关这一方面的至少一篇介绍性文章。本文不提供任何新内容,Stack Overflow、MSDN 论坛和 asyn...
分类:
其他好文 时间:
2014-08-11 10:03:32
阅读次数:
247
文章收集转载于(阮一峰的网络日志)你可能知道,Javascript语言的执行环境是“单线程”(single thread)。所谓“单线程”,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处...
分类:
编程语言 时间:
2014-08-10 23:48:40
阅读次数:
357
这篇文章介绍下libevent在socket异步编程中的应用。在一些对性能要求较高的网络应用程序中,为了防止程序阻塞在socket I/O操作上造成程序性能的下降,需要使用异步编程,即程序准备好读写的函数(或接口)并向系统注册,然后在需要的时候只向系统提交读写的请求之后就继续 做自己的事情,实际的读...
分类:
其他好文 时间:
2014-08-09 04:55:17
阅读次数:
617
我们在AngularJS中可以根据网址不同直接切换view,动态加载网页模板,但是控制模板的控制器需要先定义好才可以,不能和网页模板同时加载,这样就造成整个网站的JS都要先加载完成。
requireJS是大家第一个想到的东西,但是体积有点大,github上就有个人用它写了Angular的动态加载controller模块,是通过js
promise异步编程技术实现的,最后的解决很...
分类:
Web程序 时间:
2014-08-07 15:57:40
阅读次数:
216