首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 718 毫秒
1.
本文以端口扫描程序为例,介绍了用MFC类库开发多线程应用程序的方法。  相似文献   

2.
Windows中的多线程编程技术和实现   总被引:7,自引:0,他引:7  
本文简要介绍了 Windows环境下进行多线程编程的意义 ,重点讨论了 DEL PHI下开发多线程应用程序这一问题 ,通过多线程示例程序说明了多线程编程可明显提高程序的执行效率 ,反映了在 Windows环境下进行多线程编程的作用和效果。  相似文献   

3.
多线程机制使程序具有更好的交互性。Java程序设计语言将多线程支持与语言运行环境结合在一起,使多线程应用程序的开发变得更加容易。本文在分析FTP协议及其安全机制的基础上,使用Java多线程机制开发了一个FTP服务器原型系统,说明了其实现模型及主要方法函数的功能。  相似文献   

4.
基于VC~(++)的MFC多线程通信程序的研究   总被引:1,自引:0,他引:1  
多线程通信是程序开发中经常涉及到的基本功能之一。在线程的优先级状态的基础上分析了多线程通信程序的设计技术,包括使用全局变量、使用用户自定义消息这两种主要通信方式;研究了多线程通信程序的实现步骤。  相似文献   

5.
介绍了Windows多线程技术、多线程间通信、以及多线程通信程序设计的主要函数,然后在前面关键技术的基础上,采用VC++6.0为开发平台,实现了一个基于VC++的多线程局域网聊天程序。  相似文献   

6.
多线程开发无论是在综合性能上还是在单位时间处理事务的实效性上都有其独特的优越性,为此国内外很多.NET的研究工作者对此展开了多方面的研究。本文在总结大量实际工作经验的基础上重点分析了在.NET开发中如何应用多线程进行开发,通过构建一个使用C#.NET开发的多线程应用程序来说明如何使用多线程更好地提高程序的并行性,简化程序设计,以及更好地利用CPU时间片等问题,供开发人员参考。  相似文献   

7.
介绍了用Java多线程开发的一个操作系统演示程序,该程序动态演示操作系统中多线程的调度过程.学生通过该演示程序更直观地了解线程的调度原理,加深对线程概念的理解.  相似文献   

8.
Linux下多线程Socket通讯的研究与应用   总被引:12,自引:0,他引:12  
Linux操作系统具有良好的稳定性和出色的网络性能,因此被广泛应用于网络服务领域。而在Linux下开发高性能的网络通讯程序,是充分发挥Linux网络特性的一个关键因素。文章通过对Socket通讯模型的分析和比较,阐述了在大规模分布式系统中采用多线程Socket通讯技术的必要性。并且以HT-7数据采集和控制系统中的炮号服务器为例,详细说明了如何在Linux下利用多线程Socket通讯技术进行网络通讯程序的开发。  相似文献   

9.
针对Java多线程并发程序设计,归类和总结了不同功能的Java多线程设计模式,结合实例分析比较了这些设计模式,这有助于解决实际编程中的并发问题,开发出高质量的Java多线程程序。  相似文献   

10.
基于Java语言的多线程计算   总被引:3,自引:0,他引:3  
刘瑞祥 《计算机工程》2002,28(1):281-282
现代主流操作系统已经广泛采用了多线程技术,首先论述了多线程的基本概念,然后研究了Java语言多线程模型与实现机制。探讨多线程计算对CPU的影响。计算效率的提高,以及网络环境下利用Java开发网络应用程序的前景。  相似文献   

11.
Java语言是目前广泛使用的网络数据库编程语言,JDBC给数据库应用开发人员提供了一种标准的应用程序设计接口,使数据库开发人员可以用纯Java语言编写完整的数据库应用程序,Java和JDBC结合真正实现一次编写,处处运行.介绍JDBC技术,阐述了JDBC接口技术JDBC API和JDBC驱动程序,给出采用JDBC-ODBC桥来实现关系型数据库SOL查询的实现方法.例程中采用Access2000数据库,说明了用JDBC编写访问数据库的一般步骤:加载JDBC-ODBC桥驱动程序;建立与数据库的连接;执行SQL查询语句和处理对数据库的查询结果.所举案例对实际数据库项目的开发有一定的实用价值.  相似文献   

12.
Java语言是目前广泛使用的网络数据库编程语言,JDBC给数据库应用开发人员提供了一种标准的应用程序设计接口,使数据库开发人员可以用纯Java语言编写完整的数据库应用程序,Java和JDBC结合真正实现一次编写,处处运行。介绍JDBC技术,阐述了JDBC接口技术JDBCAPI和JDBC驱动程序,给出采用JDBC-ODBG桥来实现关系型数据库SQL查询的实现方法。例程中采用Access2000数据库,说明了用JDBC编写访问数据库的一般步骤:加载JDBC-ODBC桥驱动程序;建立与数据库的连接;执行SQL查询语句和处理对数据库的查询结果。所举案例对实际数据库项目的开发有一定的实用价值。  相似文献   

13.
阐述了线程的基本概念,以及在Java中实现多线程的方法,最后给出一个在Java程序中实现多线程的一个实例.  相似文献   

14.
基于J2ME的手机订票系统的研究   总被引:7,自引:0,他引:7  
围绕手机软件开发平台——J2ME,本文着重讲述了J2ME体系结构及关键技术:虚拟机、CLDC配置、MIDP简表。同时对MIDlet的运行机制进行了深入研究与分析,并讲述了如何用MIDPAPI进行J2ME编程,最后提供了一个手机订票系统的应用例子,运用J2ME对手机订票系统进行了验证。  相似文献   

15.
Bollella  G. Gosling  J. 《Computer》2000,33(6):47-54
New languages, programming disciplines, operating systems, and software engineering techniques sometimes hold considerable potential for real-time software developers. A promising area of interest-but one fairly new to the real-time community-is object-oriented programming. Java, for example, draws heavily from object orientation and is highly suitable for extension to real-time and embedded systems. Recognizing this fit between Java and real-time software development, the Real-Time for Java Experts Group (RTJEG) began developing the real-time specification for Java (RTSJ) in March 1999 under the Java Community Process. This article explains RTSJ's features and the thinking behind the specification's design. The goal of the RTJEG, of which the authors are both members, was to provide a platform-a Java execution environment and application program interface (API)-that lets programmers correctly reason about the temporal behavior of executing software  相似文献   

16.
阐述了使用Java编程语言对基于客户机/服务器模式的应用编写网络通信程序,讨论了套接字Socket以及ServerSocket,最后给出了一个程序实例.  相似文献   

17.
Dynamic software updating is critical for many systems that must provide continuous service. In addition, the Java language is gaining increasing popularity in developing distributed systems. Most previous works on updating are concerned with safely updating one class every time. It has many limitations on updating classes, such as not allowing deleting methods invoked in other classes. In this paper, the update transaction is purposed to dynamically update the class set, and some of its properties are discussed, such as atomicity, consistency, isolation, and durability (ACID). Then the property of type-safety is proven formally. In order to update without changing the Java Virtual Machine (JVM) and the Java programming language, this paper proposes a new implementation method. The method makes use of the Java class loading mechanism and reflection mechanism. We also present how to design an updatable Java program and a Java updating program. At the end of the paper, an experiment is made for analysis.  相似文献   

18.
JMX是一种资源管理的实现规范,它基于Java语言,并随着Java应用系统的增多将会有广泛的应用。文章介绍了JMX的体系结构及特点,并以Sun公司的实现为基础,分析了一个具体的程序实例。  相似文献   

19.
基于实例学习的可适应性并行任务负荷分配算法能根据应用程序的静态特征估计其运算负荷,选定好的任务负荷分配方案使其多线程并行接近甚至达到最优,它具有低成本和高效率的特点.通过一系列实验,分析研究训练实例的选择对基于实例学习优化的效果的影响,从中总结一些有益的经验,以便进一步提高算法性能.  相似文献   

20.
一种基于JavaBean的文件下载技术   总被引:1,自引:1,他引:1  
以实例介绍了 Java Script、JSP和 Java Bean实现文件下载的方法 ,通过比较这几种下载方法 ,得到一种满足要求的、基于 JSP+ Java Bean的实现方法 ,解决了 Web应用中通过点击鼠标左键实现文件下载的问题 ,并已用于正在开发的基于 Web的 KMS系统中 ,性能良好  相似文献   

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

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