共查询到20条相似文献,搜索用时 375 毫秒
1.
给出了检测程序段执行时间的程序结构,重点介绍了时间获取函数GetTickCount()和GetThreadTimes的原型、执行机理,分析了它们的适用场合,给出分别用这两个函数在单线程程序和双线程程序中检测时间的两个例子.这两个例子执行结果说明在多线程的程序中检测程序段执行时间应该使用函数GetThreadTimes. 相似文献
2.
常规的时间检测方法,在Windows的CPU时间片轮转多任务分配机制下,无法准确检测程序中算法的执行时间。为精确检测程序中算法的执行时间,通过分析程序运行环境的特点,说明不同时间测试方法的优缺点,并给出代码示例,对应提出了适用于.NET环境的时间测试方法。应用此方法,通过对数值积分算法的时间检测得出多组数据。对比结果表明,此方法较常规方法检测所得的时间更为准确,能为精确分析和评价算法的执行效率提供有效可靠的参考。 相似文献
3.
4.
Linux程序员经常会用到popen函数去执行shell命令并得到执行结果。然而Linux库提供的popen函数却有两个致命的缺陷,本文分析了这两个缺陷产生的原因,并给出改造方案。 相似文献
5.
《电脑编程技巧与维护》2008,(12)
Linux程序员经常会用到popen函数去执行shell命令并得到执行结果。然而Linux库提供的popen函数却有两个致命的缺陷,本文分析了这两个缺陷产生的原因,并给出改造方案。 相似文献
6.
由于析构函数的调用多为隐式的,因此,在一个应用程序中,尤其是在程序中包含聚集的情况下,某个类的析构函数究竟被调用过几次?每次调用又是针对哪个对象的?便成了2个值得探讨的问题。在此重点分析一个类的析构函数的调用情况,并结合具体例子加以说明。 相似文献
7.
介绍使用BrolandC++和GDI函数设计Windows 环境下屏幕打印程序的方法,并给出了相的程序段。 相似文献
8.
9.
提出基于OCI和JDBC/Java两种不同接口函数的实现方法,并给出两种方法相应的程序段。通过对这两种方法的分析比较,阐明了JSP技术在网站开发中的重要价值。 相似文献
10.
讨论了Windows中精确计量器的实现方法,并分析了Windows的两个亲关的未公开函数,最后给出了一个使用精确计时器的例子。 相似文献
11.
Windows中的多线程编程技术和实现 总被引:7,自引:0,他引:7
周炎涛 《计算技术与自动化》2002,21(3):109-116
本文简要介绍了 Windows环境下进行多线程编程的意义 ,重点讨论了 DEL PHI下开发多线程应用程序这一问题 ,通过多线程示例程序说明了多线程编程可明显提高程序的执行效率 ,反映了在 Windows环境下进行多线程编程的作用和效果。 相似文献
12.
13.
信号量是进程或线程之间相互通讯的手段之一。有效地使用可以在多线程之间实现同步和互斥,以保证程序的正确的运行。在对线程的数据结构和相关的10个函数分析的基础上,以一个具体的例子给出如何使用信号量机制实现多线程之间的同步。 相似文献
14.
并行测试技术在自动测试系统中的应用 总被引:22,自引:6,他引:16
并行测试拥有减少测试时间、降低测试成本的强大优势,正成为研究热点之一。首先详细分析了并行测试的基本概念,介绍了目前实现并行测试可以采用的两大类4种结构,对这4种结构各自的优缺点进行了比较。接着以多线程并行测试程序为例描述了并行测试程序中同步、异步和单线程的三种模型,最后重点对多线程并行测试实现中几个值得注意的重要问题进行了讨论。 相似文献
15.
现代操作系统中的多线程技术及其应用 总被引:1,自引:0,他引:1
多处理器计算机系统的出现,并发多进程并行通信和同步上的困难,需要多线程来解决,多线程应用在适当的环境中可以大大提高程序的性能,本文对现代操作系统中的多线程技术和线程的私有数据进行了讨论,并以例程说明了多线程编程及其应用。 相似文献
16.
为自主研制的多功能混凝土超声波检测仪开发了一套基于Windows平台的数据采集与分析软件.该软件采用动态链接库技术将底层硬件访问函数与Windows应用程序进行了有效分离,利用DMA方式和多线程技术进行了数据的实时采集,设计了友好的人机界面和各种容错及防错措施,提高了系统的稳定性.该软件在多个实际工程中得到应用,使用效果良好. 相似文献
17.
VC++平台下的虚拟仪器应用研究 总被引:2,自引:0,他引:2
在计算机自动控制设计中,使用较多的传统组态软件有价格昂贵、通用性差的缺点,通过对基于面向对象VC++编程平台设计的虚拟仪器系统研究,利用虚拟仪器和微机自动控制理论,设计出界面友好形象、操作容易、便于扩展的虚拟仪器测量系统;详细介绍了VC++编程完成可视化控制、多线程设计思路及GPIB、PCI等动态链接库的嵌入式编程方法,提供并解释了部分关键函数、命令,并设计出一套测量OLED(有机致电发光二极管)光电参数的自动测量系统,成为OLED材料的光电参数测量和有机发光材料及结构选择的有力工具,填补了OLED光电参数自动测量系统的空白。 相似文献
18.
在比较常用串口通信实现形式的利弊基础上,针对某厂轮胎里程试验机监控系统的特点,设计并实现了串口通信动态链接库(DLL),详细介绍了多线程理论、重叠I/O方式,给出了程序流程图,对一些关键代码进行了说明,并给出了DLL的导出函数。 相似文献
19.
20.
VB下多线程实现机制的比较 总被引:1,自引:0,他引:1
VB语句是非线程安全的,不适合多线程工作模式.以一个实时地震浏览器为开发背景,从原理、实现方式、应用效果等方面对比论述了4种在VB下实现多线程的机制:Win32API、ActiveXDLL、ActiveXEXE、第三方线程库Thread Factory Lib.根据不同的应用需求,采用不同机制可开发出VB多线程应用程序,从而更好地发挥VB高效、快速、界面设计功能强大的特点. 相似文献