ZhangSichu

.NET下多线程异步调用的小结

最近看了看.NET异步调用方面的资料,现择重点总结,若有纰漏敬请指正。 异步调用的实质 异步调用通过委托将所需调用的方法置于一个新线程上运行,从而能够使一个可能需要较长时间的任务在后台执行而不影响调用方的其他行为。 异步调用的实现 前面已经说道,异步调用通过委托实现。委托支持同步和异步调用。在同步调用中,一个委托的实例可记录多个目标方法;在异步调用中,一个委托实例中有且只能包含一个目标方...

用信号量控制线程

开发环境:VS7,Windows XP 很好的控制线程,让线程互斥,互相协调工作,共享数据,这个问题有很多种解决办法,不过我个人觉得使用信号量控制线程特别方便。会想到用多线程控制程序,是由于上学期我们要做一个控制电机转速的课程设计,开始编写的程序都是一个线程控制的。后来课程设计结束了,一次在看多线程的演示程序的时候突然想到,原来的那个电机控制程序完全可以写成多线程,可是由于课程设计结束了...

Preview Image

西安城的大年初一

挥手别圣猴,金鸡啼新春。2005年2月9号中国农历的大年初一,在这一天里西安城会是什么样子呢? 下午3点一个人在西安最繁华的钟楼 东大街 北大街 回民巷 拍下了西安2005的大年初一。西安繁华的地方并不多,所以没有用多少时间就拍完了。其实并没有什么特殊的原因,但是总是觉得西安这几年的发展并不快,变化也不是很大。 节日中的钟楼 美容广告 在通过钟楼地下通道的时候发现这个美容广告挺有意...