期刊文献+
共找到56篇文章
< 1 2 3 >
每页显示 20 50 100
线程安全队列技术在交流电机调速系统中的应用 被引量:2
1
作者 杨迎化 谢顺依 +2 位作者 舒坤 钟祺 胡训强 《武汉理工大学学报(交通科学与工程版)》 2008年第1期104-106,共3页
介绍了数据保护的概念和原理,根据交流电机调速系统的要求,使用线程安全队列技术对电机的数据进行保护,以期能正确反映电机的运行情况.通过实验,对使用线程安全队列技术的效果进行了验证.
关键词 交流电机调速系统 数据保护 线程安全队列
下载PDF
自动测试系统软件中多线程安全性研究 被引量:12
2
作者 解小建 张大伟 《国外电子测量技术》 2012年第6期40-42,共3页
首先分析了Windows消息响应不确定性的原因和多线程机制,并在此基础上针对多线程自动测试软件中出现的多线程安全问题-不能停止和安全退出,设计了一个工作线程超类,工作线程通过继承该超类可以确保主线程退出前子线程能得到完全退出的... 首先分析了Windows消息响应不确定性的原因和多线程机制,并在此基础上针对多线程自动测试软件中出现的多线程安全问题-不能停止和安全退出,设计了一个工作线程超类,工作线程通过继承该超类可以确保主线程退出前子线程能得到完全退出的解决方法。在某型鱼雷测试系统中的应用表明,该方法可以可靠保证多线程应用程序的紧急停止和安全退出。 展开更多
关键词 线程安全 自动测试软件 WINDOWS消息
下载PDF
基于同步机制解决Java多线程安全问题的应用 被引量:2
3
作者 陈益 王佩 《软件导刊》 2018年第12期165-168,172,共5页
为了避免Java应用程序中多个线程共享同一个资源时产生访问冲突,确保线程安全,采用同步机制为每个线程合理地分配访问资源。编写一个模拟火车站售票过程的Java应用程序,由4个线程完成100张火车票的出售,调用sleep方法查看非同步环境下... 为了避免Java应用程序中多个线程共享同一个资源时产生访问冲突,确保线程安全,采用同步机制为每个线程合理地分配访问资源。编写一个模拟火车站售票过程的Java应用程序,由4个线程完成100张火车票的出售,调用sleep方法查看非同步环境下每个线程访问资源的状况。分析多线程采用同步机制和非同步机制的实验给系统带来的影响。实验证明,借助同步机制能合理地为每个线程提供没有任何冲突的资源访问,使Java多线程程序获得更好的健壮性。 展开更多
关键词 JAVA多线程 访问资源 线程安全 同步机制 健壮性
下载PDF
高速铁路供电SCADA系统设计中的线程安全
4
作者 于国旺 邓军 《中国铁路》 2013年第12期66-69,共4页
高速铁路供电SCADA系统采用多线程技术实现后台控制模块,线程安全的实现是其技术关键。从系统设计角度分析采用多线程技术的必要性,以及由此产生的线程同步问题,指出保证线程安全的技术路线,提出环形缓冲区方法实现阻塞及非阻塞线程安... 高速铁路供电SCADA系统采用多线程技术实现后台控制模块,线程安全的实现是其技术关键。从系统设计角度分析采用多线程技术的必要性,以及由此产生的线程同步问题,指出保证线程安全的技术路线,提出环形缓冲区方法实现阻塞及非阻塞线程安全方案,并给出实现思路。 展开更多
关键词 高速铁路供电 SCADA 线程安全 缓冲
下载PDF
基于TSD实现线程安全
5
作者 陈小辉 《华南金融电脑》 2005年第10期78-81,共4页
本文针对在UNIX/LINUX操作系统上进行高级程序开发的C/C++程序开发者,介绍了基于TSD实现线程安全的程序框架。
关键词 线践程专用数据区 线程 线程安全 TSD UNIX/LINUX操作系统 C++程序 程序开发 程序框架 开发者
下载PDF
JSP中的线程安全 被引量:2
6
作者 牛铁 赵广利 《微型电脑应用》 2003年第6期55-56,共2页
本文通过对 Java Server Pages工作过程的分析 ,简要阐述了 Java Server Pages中可能产生的线程安全问题 。
关键词 JSP 线程安全 Web设计语言 JAVA语言 虚拟机
下载PDF
Java集合框架的线程安全 被引量:2
7
作者 周庆岳 《厦门科技》 2006年第1期54-56,共3页
关键词 JAVA平台 线程安全 框架 集合 数据结构 对象设计 标准版 程序员 算法
下载PDF
基于优化的CAS算法实现线程安全的HashMap 被引量:2
8
作者 吴恩慈 《软件》 2019年第6期185-190,共6页
HashMap内存数据结构存在相当广泛的应用场景,通过Hash函数的Key直接获取对应的值,能够确保搜索的时间复杂度为O(1)。HashMap数据结构存在哈希冲突与线程安全问题,悲观锁机制实现线程安全的方法存在很大的性能开销。本文提出了基于优化... HashMap内存数据结构存在相当广泛的应用场景,通过Hash函数的Key直接获取对应的值,能够确保搜索的时间复杂度为O(1)。HashMap数据结构存在哈希冲突与线程安全问题,悲观锁机制实现线程安全的方法存在很大的性能开销。本文提出了基于优化的CAS算法,实现线程安全的哈希映射数据结构,内部采用数组、链表和红黑树实现了高并发环境下读写操作。通过增加版本戳避免CAS算法的ABA问题,CAS算法实现的无锁方式避免了锁竞争的开销,使用红黑树来优化链表,确保大规模数据集的检索时间复杂度保持O(logn)。支持多线程扩容操作,在执行效率方面有良好的表现。通过大规模的并发压力测试,验证了该数据结构在性能上有稳定的提升。 展开更多
关键词 无锁机制 分段锁 CAS算法优化 红黑树 线程安全
下载PDF
支持阻塞与非阻塞模型且线程安全的环形缓冲的设计与实现——环形缓冲,攻克高级缓冲技术的关键 被引量:3
9
作者 黄毅峰 《电脑编程技巧与维护》 2003年第11期51-54,68,共5页
本文首先简介了各种缓冲技术的特征。结合uML规范揭示了这些技术间的构成关系,并进一步指出了环形缓冲在缓冲技术体系中的特殊地位。最后,文章的主体部分阐述和分析了线程安全的且同时支持阻塞与非阻塞模型的环形缓冲所牵涉到的关键问... 本文首先简介了各种缓冲技术的特征。结合uML规范揭示了这些技术间的构成关系,并进一步指出了环形缓冲在缓冲技术体系中的特殊地位。最后,文章的主体部分阐述和分析了线程安全的且同时支持阻塞与非阻塞模型的环形缓冲所牵涉到的关键问题和技术。 展开更多
关键词 操作系统 线程安全 环形缓冲 阻塞 非阻塞模型 设计
下载PDF
线程安全在数据结构设计中的局限性
10
作者 朱芸 《电脑知识与技术》 2008年第12X期2568-2570,共3页
随着多线程应用程序和系统的普及和繁荣,在程序设计中对于数据结构在线程安全性上的要求和考虑不断提高。有很多程序设计技巧可以用来提高数据结构的线程安全性,简化程序开发人员的工作。然而在理论上,无论多么精巧的设计,也只能使得数... 随着多线程应用程序和系统的普及和繁荣,在程序设计中对于数据结构在线程安全性上的要求和考虑不断提高。有很多程序设计技巧可以用来提高数据结构的线程安全性,简化程序开发人员的工作。然而在理论上,无论多么精巧的设计,也只能使得数据结构提供有限的线程安全性。 展开更多
关键词 线程 线程安全 数据结构 同步 限制
下载PDF
深入Zend线程安全模型
11
作者 张洋 《程序员》 2012年第1期120-124,共5页
本文首先解释了线程安全的概念及PHP中线程安全的背景,然后详细研究TPHP的线程安全机制ZTS及具体实现,最后探讨TZend对于单线程和多线程环境的选择性编译问题。
关键词 线程安全 安全模型 安全机制 PHP 线程 线程 编译
下载PDF
基于PVM的安全线程机制的研究 被引量:1
12
作者 鲁宏伟 武浩 肖永玲 《计算机工程与应用》 CSCD 北大核心 2004年第10期101-103,共3页
PVM并行虚拟机是一种广为使用的分布并行消息库,使用进程作为并行任务的基本单位。但是PVM不支持安全的线程机制。在研究借鉴先前研究经验的基础上,研究支持PVM线程安全的机制,在PVM库和POSIX线程库之上设计了支持PVM线程应用的库PTL,... PVM并行虚拟机是一种广为使用的分布并行消息库,使用进程作为并行任务的基本单位。但是PVM不支持安全的线程机制。在研究借鉴先前研究经验的基础上,研究支持PVM线程安全的机制,在PVM库和POSIX线程库之上设计了支持PVM线程应用的库PTL,使基于进程的消息传递模型可以基于线程来实现。阐述了其设计原理,给出了程序设计示例,最后给出总结。 展开更多
关键词 并行虚拟机(PVM) 消息传递 线程安全
下载PDF
煤矿安全监控系统多线程双数据缓存数据处理技术 被引量:9
13
作者 丁远 《煤矿安全》 CAS 北大核心 2021年第4期152-155,共4页
以煤矿监控系统为平台,监控分站为设计对象,设计了带有多线程安全的双数据缓存技术,传感器数据帧进入队列存放后,监控分站对数据帧逐一进行解析处理后,封装成以太网数据包发送给中心站软件,另外考虑避免饥饿或死锁发生,设计的数据缓存... 以煤矿监控系统为平台,监控分站为设计对象,设计了带有多线程安全的双数据缓存技术,传感器数据帧进入队列存放后,监控分站对数据帧逐一进行解析处理后,封装成以太网数据包发送给中心站软件,另外考虑避免饥饿或死锁发生,设计的数据缓存技术加入了多线程安全保护。实际应用证明:该数据缓存队列软件架构清晰,占用内存小,易实现,提升了系统数据处理能力,解决了分站对中心站指令、传感器数据处理不及时、丢失等问题。 展开更多
关键词 煤矿监控系统 监控分站 线程安全 数据缓存 双缓存队列
下载PDF
Java多线程编程中数据安全的应用研究 被引量:3
14
作者 韦庆清 任卫东 《现代计算机》 2012年第17期65-69,共5页
通过分析Java多线程并发机制的基本特征,着重针对Java多线程程序中的数据安全问题作深入探讨研究,指出在利用Java多线程技术进行实际编程过程中容易出现的数据安全问题以及相应解决方法,并结合实例说明数据安全在Java多线程编程中的具... 通过分析Java多线程并发机制的基本特征,着重针对Java多线程程序中的数据安全问题作深入探讨研究,指出在利用Java多线程技术进行实际编程过程中容易出现的数据安全问题以及相应解决方法,并结合实例说明数据安全在Java多线程编程中的具体实现。 展开更多
关键词 JAVA 线程:编程:数据安全
下载PDF
Servlet线程安全性问题的研究 被引量:1
15
作者 雷军环 《计算机与信息技术》 2005年第4期58-60,共3页
介绍了Servlet多线程机制,通过一个实例并结合Java的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。
关键词 Servlet线程安全 同步Java内存模型 实例变量
原文传递
SWT线程安全问题及SWTTimer组件的设计与实现
16
作者 曾刚 《网络安全技术与应用》 2014年第7期83-83,86,共2页
本文分析了SWT中线程安全问题及其产生的原因,并给出了解决问题的方法。针对问题,设计出了SWTTimer组件,解决SWT中的线程安全问题,并降低了SWT编程的难度。
关键词 SWT 线程安全 SWTTimer
原文传递
多核多线程技术综述 被引量:46
17
作者 眭俊华 刘慧娜 +1 位作者 王建鑫 秦庆旺 《计算机应用》 CSCD 北大核心 2013年第A01期239-242,261,共5页
分析了多核CPU和操作系统、并行计算以及多线程设计与开发之间的关系,结合一个新的性能评估算法,从线程并行数量、数据竞争、锁竞争、线程安全、数据传输、存储一致性等方面,详细分析了多核多线程开发中开发技术和存在的问题,并给出了... 分析了多核CPU和操作系统、并行计算以及多线程设计与开发之间的关系,结合一个新的性能评估算法,从线程并行数量、数据竞争、锁竞争、线程安全、数据传输、存储一致性等方面,详细分析了多核多线程开发中开发技术和存在的问题,并给出了对应的措施,最后简要论述和分析了多核多线程技术的发展趋势。 展开更多
关键词 多核CPU 线程 任务调度 数据共享 锁竞争 线程安全 cache存储一致性
下载PDF
LabWindows/CVI多线程技术在电负载系统中的应用 被引量:8
18
作者 谭秀萍 吴晓辉 +2 位作者 范蟠果 徐焯炬 汤琼 《测控技术》 CSCD 北大核心 2011年第8期79-82,90,共5页
针对电负载系统程序在顺序执行时,CPU利用率低且容易阻塞等问题,提出了利用LabWindows/CVI的多线程技术,建立独立的线程池线程分别用于数据采集和数据处理的方法。用多线程的方法解决了程序任务堵塞和资源利用率低的问题,提高了整体性... 针对电负载系统程序在顺序执行时,CPU利用率低且容易阻塞等问题,提出了利用LabWindows/CVI的多线程技术,建立独立的线程池线程分别用于数据采集和数据处理的方法。用多线程的方法解决了程序任务堵塞和资源利用率低的问题,提高了整体性能和系统的可靠性、稳定性。同时利用线程安全队列TSQ在线程间传递数据解决了数据同步的问题。实验证明这种多线程技术提高了系统性能,增加了系统的实时性和可靠性。 展开更多
关键词 电负载 LABWINDOWS/CVI 线程 数据采集 线程安全队列
下载PDF
基于LabWindows/CVI的多线程技术的智能交流电量测量系统的设计与实现 被引量:8
19
作者 吕锋 李敏智 《测控技术》 CSCD 北大核心 2009年第3期68-70,共3页
利用LabWindows/CVI的多线程技术,通过交互式编程方式,实现了测试仪器硬件和应用软件的有机结合,设计并实现了智能交流电量测量系统。该系统自动完成数据的采集、传输、处理、存储和测试报表生成等功能,提高了测试工作的效率、精确度。... 利用LabWindows/CVI的多线程技术,通过交互式编程方式,实现了测试仪器硬件和应用软件的有机结合,设计并实现了智能交流电量测量系统。该系统自动完成数据的采集、传输、处理、存储和测试报表生成等功能,提高了测试工作的效率、精确度。实际使用结果表明:该系统研发周期短,运行效率高,能够很好地满足客户的要求。 展开更多
关键词 虚拟仪器 LABWINDOWS/CVI 线程 线程安全队列 串口通信
下载PDF
对线程池模式的分析及其实现 被引量:3
20
作者 陈勇 申海燕 宋之毅 《现代电子技术》 2005年第16期45-48,共4页
当行处理且处理过程相同时,采用线程池技术是一种简单而高效的机制,尤其用在Web服务器或应用服务器时他能显著地改善服务器应用程序的性能。本文主要介绍了企业级应用程序设计的线程池模式的思想,并用Java提供了创建和实现组件的标准设... 当行处理且处理过程相同时,采用线程池技术是一种简单而高效的机制,尤其用在Web服务器或应用服务器时他能显著地改善服务器应用程序的性能。本文主要介绍了企业级应用程序设计的线程池模式的思想,并用Java提供了创建和实现组件的标准设计技术,这些组件用来解决通常并行程序所带来的风险。在设计上采用了工作线程来派遣和处理并行任务,并提供了一种基于面向对象的安全线程池框架,在框架中开发人员和最终用户可以配置和控制线程资源。 展开更多
关键词 设计模式 线程池模式 并发服务 线程安全
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部