C#
文章平均质量分 79
xuytf
这个作者很懒,什么都没留下…
展开
-
.NET多线程编程(3):线程同步
<!--google_ad_client = "pub-1294368471619564";google_ad_width = 300;google_ad_height = 250;google_ad_format = "300x250_as";google_ad_type = "text";google_ad_channel ="";google_color_bo原创 2005-12-21 17:20:00 · 827 阅读 · 0 评论 -
Visual C#中的多线程编程
C#是.Net平台的通用开发工具,它能够建造所有的.Net应用。在.Net中所有线程都运行在应用程序域(AppDomain)中,这也许让你想到Win32进程,实际上它们还是有很大的不同。应用程序域提供了一种安全而通用的处理单元,公共语言运行库可使用它来隔离应用程序。注意在.Net中应用程序的隔离是应用程序域而不是进程,在单个进程中可以存在几个应用程序域,而且线程可以跨越应用程序域的范围,某个线程中原创 2005-12-21 17:23:00 · 1308 阅读 · 0 评论 -
C#线程 在某一时间内,只有N个线程在并发执行,其余都在队列中的实现
上司交代要做一个小测试具体的需求是 在某一时间点,只有N个线程在并发执行,如果有多余的线程,则排队等候~还真是费尽心思啊~最终还是被我攻克了~下面我就来说说具体的实现C#提供了Mutex与Interlocked这两个与线程相关的类,都在Threading命名空间下~!Mutex中提供了WiteOne,ReleaseMutex 两个实例方法~WiteOne的作用是"阻塞当前线程,提供对该线程的原子操原创 2005-12-21 17:24:00 · 798 阅读 · 0 评论 -
.NET多线程编程(1):多任务和多线程
NET多线程编程(1):多任务和多线程在.NET多线程编程这个系列我们讲一起来探讨多线程编程的各个方面。首先我将在本篇文章的开始向大家介绍多线程的有关概念以及多线程编程的基础知识;在接下来的文章中,我将逐一讲述。NET平台上多线程编程的知识,诸如System.Threading命名空间的重要类以及方法,并就一些例子程序来作说明。 引言早期的计算硬件十分复杂,但是操作系统执行的功能确十分的简单。那个原创 2005-12-21 17:19:00 · 864 阅读 · 0 评论 -
C#多线程笔记
1.每个窗体都有自己的都在不同的线程上运行,如果需要在窗体之间交互,就需要在线程之间交互。2.当线程Sleep时,系统就退出执行队列一段时间,当睡眠结束时,系统会产生一个时钟中断,从而使线程回到执行队列中,从而恢复线程的执行。3.如果父线程先于子线程结束,那么子线程将在父线程结束的同时被迫结束。Thread.Join()方法使父线程等待,直到子线程结束。Abort()方法带来的后果是不可恢复的终止原创 2005-12-21 17:25:00 · 1026 阅读 · 0 评论 -
.NET多线程编程(2):System.Threading.Thread类
<!--google_ad_client = "pub-1294368471619564";google_ad_width = 300;google_ad_height = 250;google_ad_format = "300x250_as";google_ad_type = "text";google_ad_channel ="";google_color_bo原创 2005-12-21 17:19:00 · 1921 阅读 · 0 评论 -
.NET多线程编程(4):线程池和异步编程
如果你仔细阅读了我前面的三篇文章,我相信你对用.NET Framework提供的System.Threading.Thread类和一些线程同步的类基本的线程知识和多线程编程知识很了解。我们将在这里进一步讨论一些.NET类,以及他们在多线程编程中扮演的角色和怎么编程。它们是:System.Threading.ThreadPool 类System.Threading.Timer 类如果线程的数目并不是原创 2005-12-21 17:21:00 · 734 阅读 · 0 评论 -
在Visual C#中使用XML指南之读取XML
对于XML,想必各位都比较了解,我也就不用费笔墨来描述它是什么了,我想在未来的Web开发中XML一定会大放异彩,XML是可扩展标记语言,使用它企业可以制定一套自己的数据格式,数据按照这种格式在网络中传输然后再通过XSLT将数据转换成用户期望的样子表示出来,这样便轻易的解决了数据格式不兼容的问题。用于Internet的数据传输,我想,这是XML对于我们这些程序员最诱人的地方! 我们今天的主题不是原创 2005-12-27 11:08:00 · 884 阅读 · 0 评论 -
C#开发终端式短信的原理和方法(转摘于网络)
简介 没发过短信的年轻人肯定是属于那种受保护的稀有动物,通讯发达的今天短信已经成为人们交流的重要手段,其中也蕴含着巨大的市场和经济利益,掌握短信技术的人才也受到各大公司的追捧是目前职场上耀眼的明星。本文介绍了短信的原理和实现方法,重点说明了短信的编码方式、AT指令以及用C#实现串口通讯的方法。 前言 目前,主有三种发送短信的方式: 1、 网关方式:就是向当地的电信部门申请,不需要额外的设备原创 2005-12-27 11:11:00 · 2050 阅读 · 1 评论