线程线程有一个优先级、实际上正在处理的程序的位置计数器、一个存储其局部变量的栈每个线程都有自己的栈,但程序代码的内存和堆由一个进程的所有线程共享异步委托创建线程的一种简单方式是定义一个委托,并异步调用它投票 所创建的Delegate类提供了BeginInvoke()方法,BeginInvoke()方...
分类:
编程语言 时间:
2014-09-30 19:16:09
阅读次数:
221
网站图片按顺序加载显示 用ajax实现 感觉还不错 如有更好 麻烦共享一下哈!!!...
分类:
Web程序 时间:
2014-09-24 11:43:56
阅读次数:
154
对于博文20行完成一个JavaScript模板引擎的备受好评我感到很惊讶,并决定用此文章介绍使用我经常使用的另一个小巧实用的工具.我们知道,在浏览器中的 JavaScript 绝大部分的操作都是异步的(asynchronous),所以我们一直都需要使用回调方法,而有时不免陷入回调的泥淖而欲死欲仙。 ...
分类:
编程语言 时间:
2014-09-23 15:28:44
阅读次数:
329
浏览器的缓存行为可以提高网页的加载速度,但有时也会带来一些困扰。当用jQuery的get方法异步调用服务端资源的时候,浏览器会把调用结果进行缓存,拿不到实时的数据影响代码的逻辑实现,这种情况最简单的解决方法是在请求的链接后加一个随机数参数,或者用jQuery的ajax方法并设置cache为false...
分类:
其他好文 时间:
2014-09-17 15:05:12
阅读次数:
166
一、单向操作概述 WCF提供了单向操作,一旦客户端调用,WCF会生成一个请求,但没有相关的应答信息返回给客户端。所以,单向操作是不能有返回值,服务抛出的任何异常都不会传递给客户端。 理想情况下,一旦客户端调用了一个单向操作,它只会在要求调用的一瞬间被阻塞。事实上,单向调用不等于异步调用。当单向调用到...
分类:
其他好文 时间:
2014-09-17 15:01:52
阅读次数:
198
目录异步调用这一 aspect 简化了异步操作.注意AsyncAspect 不与其他属性兼容 ,如果你应用他们到 AsyncAspect 的一个抽象方面上.它将会无效.代码示例.1. 引用命名空间using System.Threading;using BLToolkit.Aspects;using...
分类:
Web程序 时间:
2014-09-17 13:29:52
阅读次数:
226
绕了一大圈,又开始接触winform的项目来了,虽然很小吧。写一个winform的异步调用webservice的demo,还是简单的。 一个简单的Webservice的demo,简单模拟服务 一个简单的Webservice的demo(中)_前端页面调用 当winform同步调用服务时,由于...
在做页面开发的时候,有时候要重用表单的数据,并异步请求提交到其他的链接中,这个时候就可以使用jquery去修改表单的action值(记得使用后修改回来),并调用submit方法,当然后台的链接action或者controller方法必须返回值类型为void,否则将发生页面跳转,返回null则显示空白页,无法实现异步调用。另外,这里可以使用另外一个方式提交,将表单序列化,然后用jQuery的ajax...
分类:
Web程序 时间:
2014-08-29 18:21:48
阅读次数:
254
我们知道:只有主线程会在创建的时候默认自动运行一个runloop,并且有timer,普通的子线程是没有这些的。这样就带来一个问题了,有些时候我们并不确定我们的模块是不是会异步调用到,而我们在写这样的延时调用的时候一般都不会去检查运行时的环境,这样在子线程中被调用的时候,我们的代码中的延时调用的代码就会一直等待timer的调度,但是实际上在子线程中又没有这样的timer,这样我们的代码就永远不会被调到。...
分类:
移动开发 时间:
2014-08-28 18:08:05
阅读次数:
163
GCD (Grand Central Dispatch) 是Apple公司开发的一种技术,它旨在优化多核环境中的并发操作并取代传统多线程的编程模式。 在Mac OS X 10.6和IOS 4.0之后开始支持GCD。使用GCD的一个理由就是方便,回想一下以前的多线程编程,我们会把异步调用的代码放到另外...
分类:
移动开发 时间:
2014-08-26 14:56:46
阅读次数:
231