首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
现在无论是服务器的操作系统还是手机的操作系统已经广泛采用了多线程技术,介绍了多线程技术的基本概念,Java程序与Android程序的多线程实现的区别,以及Socket技术和在服务器端与Android手机端通过Socket运用多线程技术实现通信。  相似文献   

2.
Linux应用程序调试技术的研究   总被引:4,自引:0,他引:4  
本文介绍了C/C++函数调用机制,由此引入堆栈回朔(Stack Backtraces)方法,通过从用户堆栈中提取出执行程序的函数调用序列,迅速定位程序异常发生的位置。同时,论文结合Linux信号机制,剖析了Linux内核的核心转储(Core Dump)机制,当程序异常终止时,核心转储机制会自动将程序运行的上下文和现场信息转储到文件中,然后交由GDB进行分析。最后,本文通过比较上述两种方法的优劣,提出并实现了一种轻量级的Linux应用程序调试模型——Crash Trace。该模型借鉴了堆栈回朔的基本思想,并采纳了核心转储的基本原理,为桌面Linux和嵌入式Linux系统的应用程序调试提供了新的解决方案。  相似文献   

3.
多线程技术   总被引:8,自引:0,他引:8  
多线程技术已经在许多多商用操作系统中实现,并即将在国产操作系统COSIXV2。X系统中实现。由于多个线程共享同一个进程的地址空间,使得线程创建,线程之间找切换及通信的开销大大降低,因而很适合于多CPU,多任务等并行环境下的处理。  相似文献   

4.
Windows多线程应用程序设计技巧   总被引:4,自引:0,他引:4  
本文简述了如何在Win32的平台上实现多线程应用程序设计的方法,主要论述了以下几个关键性问题,主线程与任务线程互相传递数据,多线程的同步控制问题实现,多线程阻塞和临界区域。  相似文献   

5.
本文阐述了适用于多DSP并行处理系统的调试技术,介绍了通用信号处理平台软件调试环境的总体结构和设计.针对VisualDsP 开发环境设计并实现了源码级调试器.降低了多处理器环境的开发难度.该软件调试环境在实际应用中使多DSP并行处理系统的应用开发更加便利和可靠,缩短了大型电子设备的开发周期,降低了开发成本.  相似文献   

6.
介绍了在Delphi中多线程应用程序设计的基本方法和一些应该注意的问题。  相似文献   

7.
介绍了在 Delphi中多线程应用程序设计的基本方法和一些应该注意的问题。  相似文献   

8.
Delphi多线程数据库应用程序编程技术   总被引:1,自引:0,他引:1  
袁裕辉 《计算机工程》2001,27(1):162-163,166
Win32环境下多线程数据库应用程序需要用到庞大的Win32API函数,介绍利用TThread对象实现Delphi32下多线程数据库应用程序设计原理与实现方法。  相似文献   

9.
基于SOCKET和多线程的应用程序间通信技术的研究   总被引:12,自引:0,他引:12  
探讨了基于多线程和SOCKET在不同的程序之间进行数据通信的方法,结合课题的实践论述了其中的关键问题和技术,并运用多线程、WINSOCK和“环”文件的方式完成了应用程序之间通信的任务。同时利用同步对象解决了多线程的资源共享问题。  相似文献   

10.
在Android应用程序中,如果UI线程(主线程)处理事件占用的时间过长,就会出现ANR(应用程序无响应)异常。因此,为了确保用户顺畅的操作体验,我们需要将耗时长的任务(如:访问网络获取数据、大量的数据计算)分配给后台线程处理。其中涉及到UI线程与非UI线程信息交互等相关问题。本文将主要讨论如何最佳构建应用程序来提高响应性能并避免ANR异常。  相似文献   

11.
MANTIS is a natural debugging facility for the FORTRAN language subsystem on the PDP-10. It was designed and implemented in an existing language subsystem in order to facilitate program preparation and debugging in the time sharing environment available on the PDP-10. Suitable debugging facilities should be included in the initial design of language subsystems. Language subsystems to run in time sharing operating systems should offer debugging facilities that exploit the interactive environment available to the user. This paper describes experience gained in designing and adding a useful interactive debugger to an existing FORTRAN subsystem. Objectives, implementation experience and system features are discussed and are related to the general problem of designing debuggers for language subsystems.  相似文献   

12.
在嵌入式软件开发过程中,软件不可避免地会出现各种错误,因此调试是软件生命周期中一个非常重要的环节。针对嵌入式软件开发的流程和特点,对其调试部分进行较为深入具体的研究和探索,提出基于调试器的"二叉决策树"调试模型。该模型描述了嵌入式软件调试的一般过程、调试对象和常用方法。实践表明"二叉决策树"调试模型具有较好的实用性和扩展性。  相似文献   

13.
基于Web的刀具全生命周期管理的研究与实现*   总被引:2,自引:0,他引:2  
首先介绍刀具全生命周期管理系统的概念以及我国制造业对其的迫切需求,然后对刀具全生命周期管理系统中的关键技术展开研究,主要包括刀具信息编码技术、刀具标识技术以及车间分布式数字控制技术。最后运用面向对象的思想对刀具全生命周期管理系统进行系统的分析和设计,并遵循J2EE模式介绍了刀具全生命周期管理系统的关键实现页面。  相似文献   

14.
本文对课程内容体系的建设、教学方法和形式进行了总结,并谈一些经验和体会。  相似文献   

15.
基于进程文件系统的调试器设计   总被引:2,自引:0,他引:2  
早期的unix调试器是基于ptrace设计的,1984年killkian提出了基于进程文件系统的进程跟踪方式,由于它有许多优点,最新的unixSVR4。2上的DEBUG、DBX、GNU的GDB等都使用了这种方式。本文讨论了基于进程诉调试器设计方法,主要内容包括进程控制中的要扫行程序加载,进程地址空间访问,断点实现机制等。  相似文献   

16.
本文主要介绍OUyDbg调试器的常用命令的使用,通过设置API断点,对应用程序的反汇编调试,加深对0UyDbg调试器的了解和操作。  相似文献   

17.
本文主要介绍OllyDbg调试器的常用命令的使用,通过设置API断点,对应用程序的反汇编调试,加深对OllyDbg调试器的了解和操作。  相似文献   

18.
调试器是软件开发的重要工具,它有利于减少应用软件的开发时间。本文针对LS-MPP嵌入式计算机体系结构的特点,提出了LS-MPP汇编语言调试器的设计方法,实现了调试器的设计。  相似文献   

19.
一种新的多线程实现技术   总被引:1,自引:0,他引:1  
本文提出了一种实现多线程机制的简单有效的新方案,它利用多机系统中原有的Cache实现多线程功能,在很低的代价下实现了多机系统的多线程化,使应用程序的执行效率得到大幅度提高。  相似文献   

20.
介绍了为曙光机群系统设计实现的并行调试器DCDB。DCDB同时支持调试MPI或PVM、C或Fortran的并行应用程序,实现了记录/重放并行调试功能,支持循环调试,解决了并行调试时并行程序的不确定性问题。DCDB采用Client/server/Client结构,具有友好的图形用户界面,系统主要采用Java语言开发,具有良好的可移植性和可扩展性。  相似文献   

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

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