首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
多线程通信是程序开发中经常涉及到的基本功能之一。在线程的优先级状态的基础上分析了多线程通信程序的设计技术,包括使用全局变量、使用用户自定义消息这两种主要通信方式;研究了多线程通信程序的实现步骤。  相似文献   

2.
Netlink是Linux操作系统内核空间与用户空间最流行的进程间通信机制之一,但目前在多线程程序中的使用还存在一些问题。介绍了Netlink相对于Linux其它传统通信手段的优点,阐述了使用Netlink进行用户程序与内核模块通信的实现方法,分析了目前公开资料上Netlink线程并发支持机制存在的问题,并给出了支持多线程并发与消息异步处理的正确方法,最后在真实机器上进行了验证。结果显示,该方法能有效支持在多线程Linux应用中使用Netlink进行用户态与内核态通信。  相似文献   

3.
本文介绍了在Win9x环境下,实现串行通信的基本原理以及利用Delphi6.0调用API通信函数开发串行通信程序的方法,并给出了利用Delphi6.0中多线程技术编写多线程处理程序的代码。  相似文献   

4.
介绍了Windows平台下反汇编方法,通过分析一个USB通信程序的设计思想,加以改进和创新,在Visual C++环境下通过Windows API函数,模拟实现多线程加上内存池技术的USB异步通信程序,给出了关键类的UML图。  相似文献   

5.
聊天程序是现代生活中不可缺少的通信工具,为了在局域网中实现点对点的实时通信,在VC 的编程环境中,利用套接字库技术设计并实现了多线程的聊天工具。  相似文献   

6.
魏晓艳 《考试周刊》2010,(38):143-144
多线程技术是JAVA应用的主要技术,多线程具有并行机制、交互性能、实时控制等性能。主要的优势有提高界面程序响应速度和充分利用系统资源。通过使用线程,可以将需要大量时间完成的流程在后台完成;而通过在一个程序内部同时执行多个流程,可以充分利用CPU等系统资源,从而最大限度地发挥硬件的性能;在现在的项目开发中,多线程编程技术获得了广泛的使用。本文从线程概念、属性、实现方法、优劣势来介绍JAVA的多线程技术。  相似文献   

7.
针对Java平台中多线程的性质和使用,论述了多线程机制——线程调度模式、同步互斥机制以及内置多线程功能,并对线程的状态、创建和控制方法以及避免死锁的方法作了深入的探讨;同时对Java环境下多线程程序的开发及应用进行了深入探讨.  相似文献   

8.
多线程技术在大型软件设计中应用及其广泛,正确合理的使用多线程技术能够提高程序的执行效率,合理充分的利用计算机资源。本文在进程和线程的概念基础上,结合商业模型,讲述了用Java如何实现和管理多线程。  相似文献   

9.
编写多线程程序是一件烦琐的事情而且还伴随有许多不安全因素。Java的出现,使编写安全高效的多线程程序变得简单。本文介绍了应用JavaApplet多线程技术编写服务器程序。  相似文献   

10.
串口是常用的计算机与外部串行设备之间的数据传输通道.由于串行通信方便易行,所以应用广泛.详细分析了用VC++实现PC与单片机等设备串行通信的方法,包括单线程通信、多线程下实现串行通信及如何在单线程中建立自定义的通信类等,用Windows提供的相应文件I/O函数与通信函数,编制出了符合不同需要的通信程序,并给出了关键代码.  相似文献   

11.
编写多线程程序是一件烦琐的事情而且还伴随有许多不安全因素。Java的出现,使编写安全高效的多线程程序变得简单。本文介绍了应用JavaApplet多线程技术编写服务器程序。  相似文献   

12.
近年来多线程技术得到迅速发展和广泛应用。根据串口通信的基本原理,基于多线程技术的串口通信是发展方向,通过建立一个基于多线程的串口通信应用模型,研究表明,可以解决串口通信中的实时响应问题.提高了系统资源利用率。  相似文献   

13.
多线程是面向对象程序设计语言中的重要的概念,它是人们掌握面向对象程序设计方法的关键之一。本文针对JAVA语言中多线程机制,结合应用实例,说明多线程在多媒体应用的一些经验及使用过程中应注意的问题,对掌握Java语言的多线程编程方法的人来说,具有一定的参考价值。  相似文献   

14.
利用Socket实现多线程通信程序   总被引:4,自引:0,他引:4       下载免费PDF全文
本文从Socket的底层开始分析,说明如何使用Socket实现服务器端的多线程程序设计。  相似文献   

15.
本文介绍了多线程的定义,通过创建线程、线程池、执行器、线程状态与控制,来实现多线程的同步与通信。  相似文献   

16.
在开发桌面应用和分布式应用时,为了提高CPU的利用率,程序员们一般都会采用多线程机制来控制程序的运行.然而我们也必须认识到线程本身可能影响系统性能的不利方面,以便正确地使用线程.本文以.NET Framework平台为背景,系统分析了多线程编程的利弊、多线程控制技术原理及各种实现方法.  相似文献   

17.
基于MFC的多线程编程技术   总被引:3,自引:0,他引:3  
介绍了Visual C++6、0中利用MFC类库进行多线程开发的编程技术,并利用该技术分析多线程编程中线程间的通信及同步对象的典型用法。  相似文献   

18.
计算机后台处理和多线程技术主要用于处理并行业务,使前台程序和后台程序同步执行,防止程序"假死".在微软新一代的.net编程平台中,提供了4种实现后台处理和多线程的编程方法:BackgroundWorker控件专门处理后台程序;Threading类和ThreadPool类实现多线程编程;Timer类实现定时处理.结果表明,多线程编程可增加程序执行的效率,缩短程序总体运行时间.  相似文献   

19.
随着社会发展和人民文化水平的不断提高,越来越多的人需要从网络上下载一些资料,以前大多数都是使用PC机完成,但使用PC机不是很方便,随着通信技术的高速发展以至于现在很多人通过手机从网络上下载资料,而使用手机下载,我们必须考虑程序运行的流畅性及下载的成本.通过用一个多线程断点下载软件来阐述多线程断点下载技术在Android中应用.  相似文献   

20.
阐述多线程概念,JAvA多线程机制;提出将JAVA多线程组和线程优先级的机制运用在多媒体技术上;最后详细讨论一个基于JAVA多线程机制的、实现多媒体技术的嵌入WEB的JAVA小程序实例.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号