学科分类
/ 25
500 个结果
  • 简介:通过开发发动机信息管理系统后台数据的异地备份软件,介绍了以Delphi10Seattle为开发工具,应用Indy组件,多线程方式实现客户端向服务器端发送备份指令,完成数据的备份、加密压缩以及向异地客户端推送数据,以客户端完成压缩数据的接收结束异地传输,同时服务器端实时向不同客户端发送执行过程信息。因发动机数据量较大,备份和传输时间较长,在异地客户端采用同步进度条显示。软件设计采用TCP可靠传输,提高数据传输的安全·性。

  • 标签: 发动机信息管理 多线程异地备份 DELPHI 10 Seattle INDY
  • 简介:线程,又称为轻型进程(Light_weightProcess)或进程元。它是进程中的一个实体,是被系统独立调度和分派的基本单位。但实际上线程不能在它们自己的地址空间中执行,它们要求一个父进程先运行。在机器上运行的每一个进程,无疑是由一些正在运行的线程组成的。一个线程可以创建和撤消另一个线程:同一进程中的多个线程之间可以并发执行。线程在进程的基础上做了改进,它的划分比进程要小,

  • 标签: JAVA语言 多线程 基本单位 进程 运行 执行
  • 简介:出于对CPU等资源高效利用的目的,现代操作系统都向多任务、多线程(进程)等功能迈进.另外在许多应用系统中实现了相应的技术.JAVA语言也不甘落后,从JAVA语言诞生之日就提供了多线程的实现接口,为JAVA应用程序高效率运行奠定了良好的基础.下面就其多线程程序设计的若干问题以及相关问题提出几种解决方法.

  • 标签: JAVA语言 多线程编程 JAVA应用程序 多线程程序设计 控制 现代操作系统
  • 简介:多线程编程中的原子操作非常重要,与多线程程序的正确性和性能息息相关。本文介绍了如何使用Java、C++1x等语言中直接提供的原子操作来很容易地实现对变量操作的原子性。

  • 标签: 多线程编程 原子操作 多线程程序 JAVA 原子性
  • 简介:多线程是指一个程序内部同时执行的多个流程,与单线程相比,它至少有两个方面的优点:第一,它可以更好地利用系统资源,比如CPU,若一个线程因I/O操作受阻,另一个线程仍可利用CPU来执行;第二,它更好地满足了客户的需求,因为挑剔的客户希望你开发的程序在显示动画的同时还能播放音乐、显示文件、下载网络文件等,这是单线程应用程序无法完成的。

  • 标签: 单线程 CPU 多线程应用程序 I/O操作 网络文件 显示
  • 简介:文章在分析Java多线程线程调度和同步机制的基础上,结合"多线程实现网络聊天室"实例探讨了同步方法和同步语句的使用.

  • 标签: JAVA 多线程 同步机制 线程调度
  • 简介:本文基于Java平台针对经典快速排序提出改进方案,使用归并的思想对快速排序作了多线程优化,并对单、多线程下的快速排序进行了对比测试和分析。结果表明,通过多线程优化,快速排序在双核主机上对5千万个随机整型数据进行排序的速度是单线程的1.6倍,说明了该优化方法的有效性。该方法思路直观、容易理解,宜作为多核技术教学案例。

  • 标签: 快速排序 归并 多线程
  • 简介:在开发桌面应用和分布式应用时。为了提高CPU的利用率。程序员们一般都会采用多线程机制来控制程序的运行.然而我们也必须认识到线程本身可能影响系统性能的不利方面。以便正确地使用线程.本文以.NETFramework平台为背景,系统分析了多线程编程的利弊、多线程控制技术原理及各种实现方法.

  • 标签: 多线程 控制 线程间通信
  • 简介:对于使用WindowsXPSP2或打了SP2补丁的WindowsXP操作系统用户可能会发现,其访问网络并不舒畅,只要在后台开启了访问网络的软件,如果再打开其他访问网络的软件,比如IE浏览器时,可能无法打开或者连接速度缓慢。尤其是当用户运行了FlashGet、BT或者P2P等多线程访问网络的软件时,再运行任何访问网络软件都会导致经常访问不到网络,为什么会这样呢?

  • 标签: WINDOWSXP 多线程 FLASHGET 网络软件 系统用户 IE浏览器
  • 简介:Java语言是目前使用最为广泛的网络编程语言之一。文章首先分析了多线程的机制及其特性,然后通过实例来研究如何用创建Thread类的子类和实现Runnable接口两种不同方法实现多线程的编程。

  • 标签: JAVA 多线程 Thread类 Runnable接口
  • 简介:2009年10月的上海全国档案馆工作会议,国家档案局提倡和支持省级和副省级城市档案馆自愿结对,互为对方建立档案备份库。2010年5月,山西省档案馆与河南省档案馆互为馆藏重要档案数据异地备份基地工作协议签字仪式在郑州举行。首批缩微品、声像档案和电子档案现已进入双方的档案异地备份库。

  • 标签: 异地备份 重要档案 山西省档案馆 档案馆工作 2009年 城市档案馆
  • 简介:Linux服务器的稳定性和可靠性是有目共睹的,服务器可以几年不重启或不停机而正常运行,但有时为了防止数据的意外丢失或损坏,特别是像中小学校使用条件比较差、机房环境不好、没有UPS、遇到突然停电等灾难性事故,往往恢复数据比较困难。因此,笔者配置并实现了服务器重要数据的异地自动备份,将服务器的网站文件和数据库文件每天自动备份至另一台机器。运行效果非常好,特分享给大家。

  • 标签: LINUX服务器 自动备份 数据库文件 诀窍 灾难性事故 正常运行
  • 简介:摘要随着化石燃料的不断减少,太阳能成为人类使用能量的重要组成部分,现代一般用作发电或者用于热水器。根据农村中应用太阳能热水系统与建筑一体化的特点,使用ADAM-4000系列的采集系统平台为基础。依据信号处理的特点,使用多线程技术,构建分布式监控系统,从而实现多通道数据采集和控制。

  • 标签: 太阳能 热力监控系统 多线程
  • 简介:摘要本文中主要介绍了在.NET的框架下通过Windows的服务和多线程的技术实现远程的心电监测,将多线程技术和.NET灵活结合,通过windows的串口扩展实现多端口对心电同时监测的远端传输请求等,同时实现对心电数据无失真的传输和接收,有效的提高资源的利用率以及对远程的心电诊断性能的整体提升。

  • 标签: 多线程 串口通信 远程医疗
  • 简介:详述了在Window95/98NT下的多任务、多进程和多线程的含义,基于MFC的用户界面线程和工作者线程的建立及终止,进程和线程的优先级问题以及多线程间的同步问题.

  • 标签: 多任务 VC++ MFC 多线 工作者线程 用户界面线程
  • 简介:首先给出了矩阵乘法的分块并行算法原理,然后用JAVA语言描述该算法并对算法从几个方面进行优化分析和设计,最后JAVA多线程实现了算法。该程序在不同计算机上的运行情况,给出了一种结论:JAVA多线程可以在多处理机上实现并行计算。

  • 标签: 并行计算 多线程 矩阵乘法