首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
Java中的线程池及实现   总被引:1,自引:0,他引:1  
本文探讨了应用线程池技术对Java多线程程序性能的优化及有效使用线程池技术的准则,研究了线程池技术的特点、工作原理、实现方法,并给出了线程池的Java实现实例.  相似文献   

2.
编程型游戏采用多线程技术实现对角色控制程序的执行和调度。阐述了编程型游戏的线程调度模型和基于.NET框架的实现技术,包括协作多线程调度模型、调度线程的算法、基于AutoResetEvent的线程同步技术、角色控制程序的基本结构和线程管理模块的构成。测试结果表明,采用所述线程调度模型和技术的线程管理模块能够对角色线程进行有序调度,性能良好。  相似文献   

3.
远程线程注入技术在监控系统中的应用   总被引:1,自引:0,他引:1  
监控系统要求具有实时性和隐藏性,远程线程注入技术能实现在Windows系统下进程的隐藏。将监控程序编译成动态链接库(DLL)文件,采用远程线程注入技术注入到系统进程运行,能有效地提高监控系统的安全性能。本文介绍了远程线程注入技术的原理,分析了基于远程线程注入的监控系统的关键技术和实现方法,通过设置定时器的方法解决了系统实时性需求,通过给出的远程线程注入技术解决了隐藏性需求。最后分析采用两级监控和应对安全检测技术来提高监控系统的安全性。  相似文献   

4.
王峥  娄渊胜 《微机发展》2010,(3):207-210
监控系统要求具有实时性和隐藏性,远程线程注入技术能实现在Windows系统下进程的隐藏。将监控程序编译成动态链接库(DLL)文件,采用远程线程注入技术注入到系统进程运行,能有效地提高监控系统的安全性能。本文介绍了远程线程注入技术的原理,分析了基于远程线程注入的监控系统的关键技术和实现方法,通过设置定时器的方法解决了系统实时性需求,通过给出的远程线程注入技术解决了隐藏性需求。最后分析采用两级监控和应对安全检测技术来提高监控系统的安全性。  相似文献   

5.
线程池是一种多线程处理技术,使用线程池,服务器端可以预先创建线程,当客户端的请求到来之后,服务器端的线程池会给客户端分配一个空闲线程,并处理这次请求.处理完成之后,线程要归还给线程池以便重复使用,这样可以提高系统资源的利用效率,以及提高系统的性能.介绍了一种线程池的实现方式,并给出了Java的关键代码.  相似文献   

6.
即时聊天工具不仅实现了人们之间的即时聊天,还进一步加强了网络的资源共事的功能,Java提供的Thread线程类和一些多线程机制可用来完成客户端多点对多点的聊天.客户端之间以及客户机和服务器之间的通信可以通过Java语言提供的net包以及I/O包来实现.服务器端可使用线程池技术来处理大量的客户请求,线程池技术减少了线程创建和销毁的开销,提高了线程的可重用性,因而可以有效提高服务器端效率.  相似文献   

7.
首先介绍了线程插入技术的一些概念,然后重点使用VC实现了木马的线程插入,最后给出了防范的策略。  相似文献   

8.
首先介绍了线程插入技术的一些概念,然后重点使用VC实现了木马的线程插入,最后给出了防范的策略.  相似文献   

9.
讨论了可用于网络研究和学习的分布式协同虚拟实验室技术,提出了该技术的HLA/Java 3D构建方案.将实验系统定义为一个联邦,实验目标由联邦成员协同完成.联邦成员由4个线程组成,其中Applet线程和远程更新线程负责虚拟实验室图形渲染,联邦成员主线程和RTI回调线程实现协同控制.该系统完成了该4个线程的设计,并用队列和阻塞实例实现了线程之间的协调,解决了RTI重入问题.实验结果表明该方案是可行的.  相似文献   

10.
线程池技术能有效减少多线程环境中的资源消耗,并被广泛应用于服务器程序中以提升性能。本文将这一技术应用于J2ME网络通信中,以消除因频繁创建和销毁线程而产生大量的资源消耗。文中提供了线程池的一种实现方案及其在J2ME中的优化方法,并在此基础上深入探讨了线程池应用中的若干问题。  相似文献   

11.
越来越多的Web站点的主页引入了动画技术。本文针对Java的多线程技术,详细论述了它的概念和原理,并提出了在主页中利用多线程技术实现动画的方法。  相似文献   

12.
多核多线程处理器的发展及其软件系统架构   总被引:3,自引:0,他引:3  
首先介绍了关于multi—cole(多核)、multi—threading(多线程,特指硬件线程)处理器的最新发展情况,然后介绍了基于MIPS体系结构的多核处理器的特点。针对多核处理器,给出了在路由器中软件的架构,并探讨了在发展多核系统软件方面给中国的系统软件业带来的机遇。  相似文献   

13.
基于Socket技术的煤矿远程监控系统   总被引:8,自引:0,他引:8  
探讨如何利用Socket以及多线程技术来开发煤矿远程监控系统 ,并着重介绍了系统的总体方案以及服务器程序的设计  相似文献   

14.
用循环创建收发线程的方法实现计算机串口数据通信   总被引:2,自引:0,他引:2  
本文介绍了在Windows9x系统利用APL函数,采用多线程和事件驱动技术实现串行数据通信的方法,对一些相关函数做了简要说明,引入了一种新的循环创建数据发送,接收线程的新思中,强调了设计过程中应注意的几个问题。  相似文献   

15.
基于多线程技术实现Windows串行通信   总被引:4,自引:0,他引:4  
李湘江  汤琛 《微机发展》2004,14(2):63-65,88
多线程是Windows系统支持的一项十分重要的功能,特别有利于在同一程序中实现并发任务。多线程的实现可以使得各端口独立,准确地实现串行通信,从而提高串行通信中的实时性和可靠性,使程序能够适应高速的数据采集和处理。文中分析了基于windows 9x平台上的串行通信和多线程编程的原理和开发方法,阐述了基于多线程技术串行通信的实现方法。  相似文献   

16.
本文讨论了在CORBA中使用线程技术的优缺点,线程技术对各种软硬件的适用性,以及CORBA实现对线程的支持能力,并阐述了主流的线程策略。  相似文献   

17.
实时CORBA线程研究与实现   总被引:2,自引:2,他引:0  
近年来实时CORBA的在金融、电信、保险、医疗、制造业等行业发挥着越来越重要的作用,开发基于实时CORBA的应用程序,提高系统端对端的预测能力,使系统具有可靠健壮的性能.首先论述了实时CORBA体系结构与线程控制机制,对实时CORBA的ORB、POA与线程控制机制关系、实时CORBA线程的实现方式、线程的管理策略作了分析讨论,在这基础上讨论了建立实时系统的应用实例,将CORBA优先映射为本地优先,提供了灵活的线程管理机制,有效防止了线程的优先级翻转.  相似文献   

18.
In this paper implementation of ANFIS on embedded systems based on single-core and multi-core ARM processors is presented. A novel evolutionary optimization tool named, modified high performance genetic algorithm (mHPGA) with bacterial conjugation operator is applied to ANFIS as a training method. Fixed point and floating point number representations are applied and compared. Moreover new mutation algorithm has been proposed for fixed point numbers. The proposed method is designed to sweep numbers space to search possible solutions in large state space. Concurrency nature of mHPGA benefits implementation of multi threading feature on ARM cortex-A53 with four cores.  相似文献   

19.
Java supports the monitor construct for language‐level synchronization in the context of multi‐threading. This paper introduces the lightweight monitor, an efficient user‐level monitor implementation. The lightweight monitor is useful for single‐threaded Java programs as well as for multi‐threaded Java programs with little lock contention. A 32‐bit lock is embedded in each object for efficient lock access while other monitor data structures are managed using a hash table. We highly optimized the lock manipulation code, which is translated and inlined by a just‐in‐time (JIT) compiler. In the most probable cases, only nine SPARC instructions are spent for lock acquisition and five instructions are spent for lock release. Our experimental results indicate that the lightweight monitor is faster than the monitor implementation in the SUN JDK 1.2 RC1 by up to 21 times in the absence of lock contention and by up to seven times in the presence of lock contention. Copyright © 2004 John Wiley & Sons, Ltd.  相似文献   

20.
基于Win32的多线程串行通信程序设计   总被引:2,自引:0,他引:2  
详细介绍了VisualC 环境下利用多线程技术和WindowsAPI(ApplicationProgramInterface)函数来实现串行通信 ,提高程序的运行效率 ,改善用户的交互性 ,并给出了通信程序的部分代码  相似文献   

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

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