立博名家

文章分类 -  多进程

多进程
Exception classes
摘要:Exam Prep. GuidesExam 70-536 StudyGuide1. Types and collectionsManage dataValue typesReference typesAttributesGeneric typesException classesBoxing, UnboxingTypeForwardedToValue vs ReferenceManage collectionsGeneric collectionsSpecialized collectionsImplement interfacesEvents and delegates2. Process, 阅读全文

posted @ 2012-01-11 14:42 大李 阅读(187) 评论(0) 推荐(0)

异常处理之ThreadException、unhandledException及多线程异常处理
摘要:一:ThreadException和unhandledException的区别处理未捕获的异常是每个应用程序起码有的功能,C#在AppDomain提供了UnhandledException事件来接收未捕获到的异常的通知。常见的应用如下:代码 static void Main(string[] args) { AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException); } ... 阅读全文

posted @ 2012-01-11 14:40 大李 阅读(593) 评论(0) 推荐(0)

C#线程系列讲座(1):BeginInvoke和EndInvoke方法
摘要:开发语言:C#3.0IDE:Visual Studio 2008本系列教程主要包括如下内容:1. BeginInvoke和EndInvoke方法2. Thread类3.线程池4.线程同步基础5.死锁6.线程同步的7种方法7.如何在线程中访问GUI组件一、线程概述在操作系统中一个进程至少要包含一个线程,然后,在某些时候需要在同一个进程中同时执行多项任务,或是为了提供程序的性能,将要执行的任务分解成多个子任务执行。这就需要在同一个进程中开启多个线程。我们使用C#编写一个应用程序(控制台或桌面程序都可以),然后运行这个程序,并打开windows任务管理器,这时我们就会看到这个应用程序中所含有的线程数 阅读全文

posted @ 2012-01-11 14:39 大李 阅读(177) 评论(0) 推荐(0)

Invoke 和 BeginInvoke 的区别
摘要:在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate。一、为什么Control类提供了Invoke和BeginInvoke机制?关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己。1、windows程序消息机制Windows GUI程序是基于消息机制的,有个主线程维护着一个消息泵。这个消息泵让windows程序生生不息。Windows GUI程序的消息循环Windows程序有个消息队列,窗体上的所有消息是这个队列里面消息的最主要来源。这里的while循环使用了GetMessage()这个方法,这 阅读全文

posted @ 2012-01-11 14:37 大李 阅读(158) 评论(0) 推荐(0)

导航

立博名家