首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 79 毫秒
1.
杨建明 《甘肃科技》2006,22(1):56-58
本文介绍了线程的概念及在.NET下的运行环境;讲解了在多线程组件中使用线程池的必要性,内置线程池的不足,详细分析了如何构建和使用自己的线程池。  相似文献   

2.
线程池的优化设计   总被引:8,自引:0,他引:8  
在各种业务解决方案的设计中,服务器处理任务的效率是衡量方案优劣的一个重要标准.使用线程池技术并发处理任务是提高服务器效率的一个主要手段.在几乎所有线程池的设计中,线程的算法都没有根据线程所要执行的任务特点进行调整,导致实际使用过程中的效率并不高.作者设计了一个通用的线程池,并且可以根据不同任务的特点,调整线程池参数,最大幅度地提高系统性能。  相似文献   

3.
线程池技术在车流监控系统中的应用   总被引:1,自引:0,他引:1  
闫保中  张波 《应用科技》2011,(10):18-22
车流监控系统可以利用射频识别(radio frequency identification,RFID)技术有效地获取车流信息,为道路的疏导和管理提供信息支持.针对车流监控系统服务器需要并行地接受大量客户机的服务请求的问题,分析了由于多线程频繁的创建和销毁线程造成系统开销的浪费、服务器响应速度慢的缺点;结合系统多连接、断续性、集中性和持续性的特点,提出了基于线程池技术的服务器模型,并分析说明了线程池的工作原理,最后给出了系统的框架代码.经过仿真测试表明,本系统稳定可靠,对于解决服务器并行操作问题,具有很好的通用性.  相似文献   

4.
针对传统线程池的弊端,设计了一个分布式线程池系统模型,该系统可在池内部实施功能分布、动态自我调整和任务透明传递执行.给出了该线程池内部的主要对象结构,并对池内对象在池资源的多元性及统一接口实现、负载平衡与任务透明转移以及池结构的动态监控管理与优化等几个方面的功能协作给出了详细的设计.  相似文献   

5.
数据库的访问效率是影响应用系统运行效率的关键因素,采用何种方法提高数据库访问效率是软件开发人员普遍关注的问题,也是研究中的难题。本文基于.NET平台,利用多线程技术来处理与分布在不同机器上的多个数据库交互,线程池技术减少了线程创建和销毁的开销,提高了线程的可重用性,因而可以有效提高服务器端效率。该种方法为提高数据库访问效率提供了一种有效的途径。  相似文献   

6.
针对如何确定线程池中线程数量问题,提出了一种基于对象池模式的自适应线程池技术,采用灰色系统理论预测算法来预测需要线程的数量,使线程池中线程的数量与所需值保持一致,从而为在提高服务器使用效率的同时保证用户的服务质量提供了一个解决方案.这种线程池技术应用于电话缴费系统的设计,获得了良好的效果.  相似文献   

7.
为了充分利用CPU,节省系统开支,优化程序结构,多线程技术是许多程序开发中主要采用的技术。但是由于多线程这种技术的并发执行的特性导致许多资源利用、数据维护等方面的问题出现,死锁、数据混乱也随之产生。线程同步与妥协处理机制可以较好的解决多线程使用过程中产生的问题。实验中采用了这两种方法后数据混乱、死锁等问题的出现几率大大降低。实验结论表明上面两种方法的使用可以很好的控制死锁、数据混乱的出现,具有良好的使用价值。  相似文献   

8.
计算机操作系统课程由于概念抽象,较难理解和掌握,因而课程实验对于加强概念的理解显得尤为重要。死锁是该课程的一个非常核心的概念,本文设计了一个基于windows环境下线程机制的死锁模拟教学实验,程序简单,易于实现和理解。实践表明,该实验在教学过程中收到了良好效果。  相似文献   

9.
数据量大且冗余度高是数字图像显著的特征,这对大批量图像快速实时加密提出了挑战。为了解决此问题,基于Lorenz混沌加密技术,设计了一种采用线程池与图形处理器(graphics processing unit,GPU)组合优化的批量图像加密算法。该算法通过线程池改进图像的读写,并进行图像镜像变换;利用Lorenz混沌系统生成加密序列,结合图像分块混沌序列进行加密;然后对批量图像数据进行打包,通过GPU进行大批量的异步计算;最后重组图像矩阵得到批量加密图像。实验测试表明,该算法能够有效抵御常见的攻击手段,经过性能优化后的批量数字图像加密算法,可以保证图像安全性;同时,在批量图像读取速率和加解密处理效率方面有显著的提高。  相似文献   

10.
计算池把分散的高性能计算机用高速网络连接起来,用专门设计的中间件软件有机地粘合在一起,以Web界面接受用户提出的计算请求,并将之分配到合适的结点上运行)计算池能大大提高资源的服务质量和利用率,同时避免跨结点划分应用程序所带来的低效性和复杂性,是实现通过网络连接起来的地域广阔之远程教学系统中资源库建设高性价比的一种方案,同时也能够在目前条件下达到实用化要求。  相似文献   

11.
对Web应用程序安全性的初步研究   总被引:2,自引:1,他引:1  
分布式多层网络应用系统,日益成为计算模式的主流.该模式的安全保护,常局限于系统级的保护,依赖于防火墙、入侵检测工具等.文章分析探讨了这种计算模式的重要组成要素--Web应用程序的安全问题,并指出,缺乏安全防范的Web应用程序,无异于黑客的"后门".Web应用程序,应在程序级、代码级进行安全防范.并对如何编写安全的代码、如何对Web应用程序进行安全评估等,提出了具有实际意义的方案与策略.  相似文献   

12.
介绍了基于Windows NT平台的Oracle Web Application Server体系结构与系统组成,并结合实例给出了Oracle Web Application Server的应用方法和基本实现步骤。  相似文献   

13.
介绍了以一个基于嵌入式操作系统VxWorks的保护数据存储体(PDC)为背景,Web Server的实现方法.简述了PDC的主要功能,并介绍了免费GoAhead Web Server的功能特点和它在VxWorks下的移植方法,以及它在PDC中的应用方法.实现了对PDC的动态配置与管理,具有很大的实际意义.  相似文献   

14.
基于ASP技术的交互式Web应用   总被引:2,自引:0,他引:2  
介绍一种基于ASP技术开发交互式Web 应用的方法,通过实例说明ASP技术在创建动态HTML页面中,具有开发简单、易学和功能强大的优点,而且与HTML能够完全结合在一起。另外,利用ADO可以十分容易与ODBC数据源连接起来,从而实现Brow ser/Server应用  相似文献   

15.
论述了微软Web服务器的安全措施,包括Web服务器权好、包括Web服务器权限、IP地址限制、客户证书映射和与之有关的安全套接字层(SSL)协议。  相似文献   

16.
螺纹切削的进刀方法一般有三种:直进法、斜进法和左右切削法。在FANUC系统中,直进法可用G32、G92指令,斜进法可用G76指令,而左右切削法在切削螺纹时无确定指令,因而其编程比较困难。宏程序可很好地解决这个难题。  相似文献   

17.
基于Matlab Web Server的远程控制实验室仿真模块实现   总被引:14,自引:0,他引:14  
讨论了基于Matlab Web Server的Matlab网络应用开发原理.介绍了Matlab Web程序处理的一般流程和相关配置文件的详细配置方法.并给出Matlab Web开发中的两个关键问题:通过输入模块从HTML页面获取输入参数和通过输出模块生成包括输出数据和图片的HTML文件.利用Matlab Web Server环境实现了远程控制实验室的控制效果仿真.并以二维图形的输出形式显示仿真结果.为网上控制实验室的建立提供了控制参数选择以及试验结果验证参照.本远程数据处理方法可推广应用到不同的远程数据处理领域,具有很高的推广价值.  相似文献   

18.
提出了一种基于Matlab Web服务器的虚拟实验平台的构建方法,介绍了该方法的设计与实现,分析了Matlab,Matlab Web Server及浏览器之间的数据交换过程.以PAM实验为例,配置服务器和编写网页程序,并在实验室局域网的环境下调试成功,实践表明该方法简单可行,且效果良好.  相似文献   

19.
首先对Android嵌入式操作系统、ARM嵌入式处理器做了简单的介绍,在此基础上给出了Android操作系统在Friendly ARM公司的mini2440开发板上的详细移植过程,然后通过对嵌入式web服务器BOA重新修改和编译,实现了BOA到Android2.0系统的移植,由此实现了基于Android和ARM的嵌入式Web服务器平台的构建。  相似文献   

20.
DI Shuo 《清华大学学报》1999,4(4):1620-1623
Thethroughputandresponsespeedofserverscanbeimprovedbyconnectingseveralcheapermachinesinalocalnetworkasacluster,actingasonepowerfulserverthroughtheparallelprocessing[1-3].Itischeaper,moreflexible,andmorereliable,hencemanyWebsiteshavealreadyinstalledWe…  相似文献   

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

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