码迷,mamicode.com
首页 >  
搜索关键字:异步编程    ( 981个结果
提供RESTful服务
RESTful广泛运用于互联网服务,而在企业应用中,大部分场景仍然是RPC服务,这是由于企业应用的业务复杂性造成的。但是基于SOAP的RPC服务也存在很多的弊端,比如服务异步处理比较麻烦,大部分RPC服务仍然是阻塞性质的,即使在.net 4.5的今天,异步编程已经通过asyn/await极大简化的情...
分类:其他好文   时间:2015-07-14 22:06:23    阅读次数:116
C#异步编程的实现方式(4)——Task任务
最基本的是知道怎么启动一个Task。1、Task类构造函数使用Task类的构造函数。实例化Task对象时,任务不会立即运行,而是指定Created状态。接着调用Task类的Start()方法来启动任务。使用Task类时,除了调用Start()方法,还可以调用RunSynchronously()方法。...
分类:Windows程序   时间:2015-07-14 17:16:58    阅读次数:179
异步编程、线程和任务
用鼠标操作,我们习惯了延迟,过去几十年都是这样。有了触摸UI,应用程序要求立刻响应用户的请求。C#5.0提供了更强大的异步编程,仅添加了两个新的关键字:async和await。使用异步编程,方法调用是在后头运行(通常在线程和任务的帮助下),并且不会阻塞调用线程。=》 所以 异步编程应该就是使用线程和...
分类:编程语言   时间:2015-07-12 01:39:02    阅读次数:211
Mastering Dart(读书笔记)——有意思的地方在于它的Future、Isolates和Zones
Mastering Dart 目录 1 基础2 高级技术/反射3 对象创建4 异步编程5 Stream框架6 Collection框架7 Dart与JavaScript互操作8 国际化和本地化9 C/S通信10 高级存储11 支持其他HTML5特性12 安全 基础 模块化 pubspec.yamlimport...
分类:其他好文   时间:2015-07-10 13:36:41    阅读次数:148
Promise实现原理
这两天在熟悉kissy框架的时候,看到了Promise模块。Promise对于一个Jser并不陌生,Promise类似于一个事务管理器,它的作用就是将各种内嵌回调的事务用流水形式表达。利用Promise可以让异步编程更符合人的直觉,让代码逻辑更加清晰,把开发人员从回调地狱中释放出来。这么“高大上”的...
分类:其他好文   时间:2015-07-06 23:02:27    阅读次数:165
【Go】为什么用go; Golang Erlang 前世今生
给自己一条退路,再次比较Erlang和Golang2014-6-28陈叶皓 chenyehao@gmail.com雨天的周末,适合码字的时节。。。一年前我开始学习go语言的时候,如获至宝,既有python的编码效率,又带来性能的15倍提升。尤其是在异步编程方面,可以使用channel同步线程,不必加...
分类:其他好文   时间:2015-07-06 15:56:13    阅读次数:120
异步编程中的最佳做法
原文链接近日来,涌现了许多关于 Microsoft .NET Framework 4.5 中新增了对 async 和 await 支持的信息。本文旨在作为学习异步编程的“第二步”;我假设您已阅读过有关这一方面的至少一篇介绍性文章。本文不提供任何新内容,Stack Overflow、MSDN 论坛和 ...
分类:其他好文   时间:2015-06-27 18:00:59    阅读次数:126
javascript异步编程
异步机制JavaScript的执行环境是单线程的,单线程的好处是执行环境简单,不用去考虑诸如资源同步,死锁等多线程阻塞式编程等所需要面对的恼人的问题。但带来的坏处是当一个任务执行时间较长时,后面的任务会等待很长时间。在浏览器端就会出现浏览器假死,鼠标无法响应等情况。所以在浏览器端,耗时很长的操作都应该异步执行,避免浏览器失去响应。所谓异步执行,不同于同步执行(程序的执行顺序与任务的排列顺序是一致的、...
分类:编程语言   时间:2015-06-27 09:49:51    阅读次数:291
全面解析C#中的异步编程
当我们处理一些长线的调用时,经常会导致界面停止响应或者IIS线程占用过多等问题,这个时候我们需要更多的是用异步编程来修正这些问题,但是通常都是说起来容易做起来难,诚然异步编程相对于同步编程来说,它是一种完全不同的编程思想,对于习惯了同步编程的开发者来说,在开发过程中难度更大,可控性不强是它的特点。 ...
分类:Windows程序   时间:2015-06-26 22:21:10    阅读次数:342
RxJava概述
ReactiveX是利用可观察数据流实现异步编程的API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。 RxJava是Reactive Extensions的Java VM实现,它是一个使用可观察序列编写异步和事件驱动程序的库。它扩展了观察者模式以支持数据和事件序列,并且加入操作符Operator。它将你的注意从低级别线程,线程同步,线程安全和并发数据对象这些复杂问题中转移。...
分类:编程语言   时间:2015-06-26 09:18:38    阅读次数:196
981条   上一页 1 ... 78 79 80 81 82 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!