导读:本文包含了多线程编程技术论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:多线程,线程,实时,编程技术,死锁,技术,网络通信。
多线程编程技术论文文献综述
杨永章,李金岭,李文潇,张吉栋[1](2018)在《利用多线程编程技术生成月球极区太阳高度角数据库》一文中研究指出目前,月面太阳能依然是人类进行月面探测的最主要能量来源之一.因此,对月面光照情况的研究不仅为月球的形成演化研究提供重要科学信息,同时也对月球探测有着重要的工程和国防意义.本文利用LRO(Lunar Reconnaissance Orbiter)获得最新的高精度((1/1 024)°)的月面地形数据,创新性地提出了一个基于多线程编程技术的计算算法,实现了并行计算.分辨率和计算效率都较之前的结果有了很大提高,在较短的时间内生成了月球两极地区最低太阳高度角数据库,为今后的月球两极区域高精度和时间长跨度的光照条件分析提供了数据支持.(本文来源于《北京师范大学学报(自然科学版)》期刊2018年04期)
申时全[2](2016)在《Linux多线程编程技术在掷骰子游戏模拟程序中的应用》一文中研究指出为了模拟概率事件,针对掷骰子游戏规则,应用Linux系统下C语言多线程机制以及多个二值信号量以实现多个线程间循环同步。通过伪随机数模拟掷骰子的点数,设计并实现了一个基于多线程方式模拟4人掷骰子游戏程序,并对1 000次游戏中每个游戏者获胜的次数进行统计。可以看出,在多次游戏中,每个游戏者获胜的概率符合概率分布规律。程序运行结果表明,利用信号量可有效实现多个线程间的同步与互斥,并简化了程序结构。(本文来源于《微型机与应用》期刊2016年09期)
尚银涛[3](2014)在《对Java多线程编程技术的分析思考》一文中研究指出本文基于Java多线程编程技术进行了全面而深入地分析和思考,以期促进多线程编程技术在Java语言中的进一步应用,也为同行提供一些有益的参考。(本文来源于《数字技术与应用》期刊2014年01期)
郑宇生,赵长胜[4](2012)在《C#多线程编程技术在数控测井软件中的应用》一文中研究指出为满足实时测井需求,提高系统资源的利用率和系统性能,在数控测井软件开发中将多线程及网络编程技术应用其中,并对多线程及网络编程技术应用的可行性和必要性进行了分析。给出了软件的模块框图及多线程间关系,利用Background Worker类封装和实现各个线程,在线程中分别实现网络通信、数据处理、实时绘图功能,采用事件、消息驱动的方式来调度同步线程。(本文来源于《国外测井技术》期刊2012年04期)
郑宇生[5](2012)在《C#多线程编程技术在数控测井软件中的应用》一文中研究指出为满足实时测井需求,提高系统资源的利用率和系统性能,在数控测井软件开发中将多线程及网络编程技术应用其中,并对多线程及网络编程技术应用的可行性和必要性进行了分析。给出了软件的模块框图及多线程间关系,利用BackgroundWorker类封装和实现各个线程,在线程中分别实现网络通信、数据处理、实时绘图功能,采用事件、消息驱动的方式来调度同步线程。(本文来源于《石油仪器》期刊2012年04期)
陈海明[6](2012)在《Java——多线程编程技术》一文中研究指出本文首先介绍了线程的有关概念,接着介绍了线程的生命期及其状态间的转换,线程的优先级与调度策略,从而论述了多线程的安全性以及如何避免线程的死锁,同时本文还论述了多线程的优缺点与如何合理使用。(本文来源于《电子世界》期刊2012年07期)
郭琪瑶[7](2011)在《基于多线程编程技术的计数器实现》一文中研究指出实际的应用系统开中,充分、合理及技巧性地利用多线程,可极大提高应用系统的处理效率,增强系统处理的灵活性,但在引入多线程技术的同时,由此所带来的开发和调试难度也会相应地成倍增加。此设计是作用在Windows平台上多线程的编程,通过引入多态到线程对象生存周期的管理上,线程的操作就变的非常容易实现和控制,并且这个线程框架的伸缩性也非常强,适用于Windows平台上任何规模的多线程项目开发。(本文来源于《电脑知识与技术》期刊2011年32期)
杨永,高嵩,陈超波,何宁[8](2011)在《多线程编程技术在数控测井软件中的应用》一文中研究指出为满足实时测井需求,提高系统资源的利用率和系统性能,在数控测井软件开发中将多线程编程技术应用其中,并对多线程编程技术应用的可行性和必要性进行了分析。给出了软件的模块框图及多线程间关系,利用MFC的自定义类封装和实现各个线程,在线程中分别实现串口通信、数据处理、实时绘图功能,采用事件、消息驱动的方式来调度同步线程。实验结果表明,数控测井软件在使用多线程编程技术后,比未使用多线程技术,提高了CPU 50%的使用效率,每秒处理的最大数据由15组提高到40组,对程序的实时性起到良好的作用。(本文来源于《电子设计工程》期刊2011年01期)
韩玉坤,介龙梅[9](2010)在《浅谈多线程编程技术及方法》一文中研究指出分析分解任务的方式方法,讨论VC++下实现多线程编程中的同步技术的方法,有利于更好地运用多线程编程技术开发出高效灵活的多线程应用程序。(本文来源于《电脑学习》期刊2010年02期)
李丹寒[10](2010)在《Java多线程编程技术试议》一文中研究指出简要概括了如何在Java中实现多线程编程的一些技术层面问题。(本文来源于《电脑编程技巧与维护》期刊2010年06期)
多线程编程技术论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
为了模拟概率事件,针对掷骰子游戏规则,应用Linux系统下C语言多线程机制以及多个二值信号量以实现多个线程间循环同步。通过伪随机数模拟掷骰子的点数,设计并实现了一个基于多线程方式模拟4人掷骰子游戏程序,并对1 000次游戏中每个游戏者获胜的次数进行统计。可以看出,在多次游戏中,每个游戏者获胜的概率符合概率分布规律。程序运行结果表明,利用信号量可有效实现多个线程间的同步与互斥,并简化了程序结构。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
多线程编程技术论文参考文献
[1].杨永章,李金岭,李文潇,张吉栋.利用多线程编程技术生成月球极区太阳高度角数据库[J].北京师范大学学报(自然科学版).2018
[2].申时全.Linux多线程编程技术在掷骰子游戏模拟程序中的应用[J].微型机与应用.2016
[3].尚银涛.对Java多线程编程技术的分析思考[J].数字技术与应用.2014
[4].郑宇生,赵长胜.C#多线程编程技术在数控测井软件中的应用[J].国外测井技术.2012
[5].郑宇生.C#多线程编程技术在数控测井软件中的应用[J].石油仪器.2012
[6].陈海明.Java——多线程编程技术[J].电子世界.2012
[7].郭琪瑶.基于多线程编程技术的计数器实现[J].电脑知识与技术.2011
[8].杨永,高嵩,陈超波,何宁.多线程编程技术在数控测井软件中的应用[J].电子设计工程.2011
[9].韩玉坤,介龙梅.浅谈多线程编程技术及方法[J].电脑学习.2010
[10].李丹寒.Java多线程编程技术试议[J].电脑编程技巧与维护.2010