共查询到10条相似文献,搜索用时 859 毫秒
1.
多线程技术是实现需要并发执行的应用程序的较好选择,具有不可替代的作用。文中介绍了进程、线程以及应用程序域的概念及其相互之间的关系,讨论了VisualBasic.NET对多线程的支持。并从线程的创建与管理、线程取消、线程的优先级、线程的状态、线程池、线程的同步等方面展示了如何使用多线程编程技术来创建多线程应用程序。每个线程都需要资源,创建的线程过多,反而会降低应用程序的性能。在设计多线程应用程序时,应慎重对待,建立合理的系统模型,才能使应用程序获得最佳的性能。 相似文献
2.
多线程技术是实现需要并发执行的应用程序的较好选择,具有不可替代的作用.文中介绍了进程、线程以及应用程序域的概念及其相互之间的关系,讨论了Visual Basic.NET对多线程的支持.并从线程的创建与管理、线程取消、线程的优先级、线程的状态、线程池、线程的同步等方面展示了如何使用多线程编程技术来创建多线程应用程序.每个线程都需要资源,创建的线程过多,反而会降低应用程序的性能.在设计多线程应用程序时,应慎重对待,建立合理的系统模型,才能使应用程序获得最佳的性能. 相似文献
3.
陈俊伟 《计算机光盘软件与应用》2014,(3)
多线程技术在现代程序设计中得到广泛采用,可更有效的利用系统资源,增强程序运行的并发性并提高应用程序运行效率。基于微软的.NET框架的VB.NET提供了对多线程技术的支持。本文简述了多线程的相关概念及优势,介绍了VB.NET对多线程技术的支持,探讨了多线程技术在VB.NET中的实现方法,最后对全文进行了总结。 相似文献
4.
陈俊伟 《计算机光盘软件与应用》2014,(3):153-154
多线程技术在现代程序设计中得到广泛采用,可更有效的利用系统资源,增强程序运行的并发性并提高应用程序运行效率。基于微软的.NET框架的VB.NET提供了对多线程技术的支持。本文简述了多线程的相关概念及优势,介绍了VB.NET对多线程技术的支持,探讨了多线程技术在VB.NET中的实现方法,最后对全文进行了总结。 相似文献
5.
Visaul Basic在6.0之前的版本中对多线程并没有提供一个很好的支持,而微软的.NET框架提供了新的类库,从而可以方便地创建多线程应用程序。本文首先概述了进程、线程以及应用程序域的相互关系,随后介绍了如何使用Visual Basic.NET的多线程编程技术来开发效率更高,响应速度更快的应用程序。 相似文献
6.
.NET 应用程序是基于.NET 框架的,而.NET 框架的重要组成部分CLR(Common Language Runtime,通用语言运行时)内置支持多线程应用,因此所有.NET应用程序都可以实现多线程,其中包括使用VB.NET和C#.NET等基于.NET 框架的语言开发的应用程序。本文将以 Visual C#.NET 为例,阐述.NET 中的多线程应用开发。 相似文献
7.
编程型游戏采用多线程技术实现对角色控制程序的执行和调度。阐述了编程型游戏的线程调度模型和基于.NET框架的实现技术,包括协作多线程调度模型、调度线程的算法、基于AutoResetEvent的线程同步技术、角色控制程序的基本结构和线程管理模块的构成。测试结果表明,采用所述线程调度模型和技术的线程管理模块能够对角色线程进行有序调度,性能良好。 相似文献
8.
胡海峰 《电脑编程技巧与维护》2004,(8):42-46
应用程序常常要对数据进行检索并排序。常常我们要查询的信息并不在同一个物理位置上。大多数情况下,这些信息是相互独立的,在物理上相互之间是分离的,但在编写代码时,在处理信息检索还是按顺序逐个位置的进行检索。本文介绍了在.NET框架中System.Threading名字空间中的复杂的多线程模型,通过多线程我们能为每一个不同位置的信息点检索创建一个线程,并同时启动这些线程,同时运行并行工作。当检索完成时,就可以得到每一个线程的返回结果,节省用户等待时间。 相似文献
9.
10.
郭小梅 《数字社区&智能家居》2009,(9X):7583-7586
Windows具有多线程处理能力,应用程序中可以创建多个线程,每个线程能够独立完成一个子任务。在通信程序中使用多线程技术,可提高程序的执行效率和反应速度。结合应用实例,介绍了VC++环境下基于Win32API的多线程、串口通信、异步I/O技术的原理和实现方法。 相似文献