搜索结果: 1-15 共查到“知识库 程序设计及其语言 JAVA”相关记录32条 . 查询时间(0.226 秒)
Titanium is a language and system for high-performance parallel scientific computing. Titanium uses Java as its base, thereby leveraging the advantages of that language and allowing us to focus attent...
基于对象引用关系的Java程序内存行为分析方法
程序理解 内存行为 引用分析 度量策略
2017/1/7
本文提出一种基于对象引用关系的Java程序内存行为分析方法.与传统的通过内存消耗的大小来确定程序中数据结构的重要性并分析相关内存行为的方法不同,本文方法同时考虑内存消耗和内存支配两个因素来确定一个数据结构在程序内存行为中的重要性,通过研究数据结构之间在内存使用上的支配关系和对数据结构进行引用分析,得到程序中重要的内存行为.实验结果表明该方法能有效地分析程序的内存行为,且对比其它方法能提供更加准确的...
Web Robot技术及其Java实现
Robot 机器人排斥标准 JAVA多线程 信息搜索
2010/12/29
WWW环球信息呈指数级增长,使WWW成为全球最大的信息系统,研究其中的信息搜索工具具有现实意义.Web Robot是搜索引擎中的核心部分,它从给定的统一资源地址开始分析,递归地搜索新的Web文档.作者论述了Web Robot的工作原理以及机器人排斥标准,用Java实现了Web文档的下载、超链提取、新超链的可用性判断和访问站点的安全性检查,为提高Web Robot的效率提出了2种解决途径,即采用Ja...
基于软/硬件协同的Java高效虚拟机设计
软硬件协同 上下文切换 虚拟机
2012/11/22
为完成高效的Java虚拟机(JVM)设计,采用软/硬件协同的FPGA设计方案,分析了软/硬件协同设计的Java虚拟机的处理流程,给出了硬软件的文境切换算法和协同设计方案,并采用JVM的基准程序进行了评估,评估结果表明:选择适当的体系结构及协同设计方法,JVM的性能会得到很大的提高.在虚拟机的常用方法加速不够的情况下,使用协同设计JVM将是比较理想的选择.
保证Java精确异常的指令调度技术
Java语言 指令调度 精确异常
2009/8/13
Java语言的精确异常要求和Java程序中频繁出现的异常检测严重阻碍或限制了指令调度在Java本地代码编译中的应用,从而减少了代码的指令级并行度。提出的算法可以使指令调度打破Java精确异常要求,能最大程度地发挥作用,并在有效提高代码执行效率的同时确保精确异常要求在异常发生时不被破坏。实验结果证明该算法的有效性和正确性。
基于Java程序的功能点度量
功能点分析 度量 Java程序
2009/8/12
针对软件项目开发中维护阶段的成本和工作量难以估计的问题,提出一种基于Java程序的功能点度量方法,并介绍从目标程序中抽取数据功能点以及事务功能点的计算规则,同时以Java源代码为例说明具体的度量过程。实验结果表明,该方法是有效可行的。
Java异常处理技术及EJB中的应用
Java 异常处理技术 EJB
2009/8/5
异常是指中断程序正常执行流程的错误事件,如程序打开不存在的文件、装载不存在的类、网络连接中断、被零除、访问数组越界、系统资源耗尽等。在Java中,异常[1](Exception,例外)是特殊的运行错误对象,是异常类的一个对象,而每个异常类代表一种运行错误,在异常类中封装了该运行错误的信息和处理错误的方法等内容。Java异常处理机制的基本思想是由发现而不能处理错误的方法引发一个异常对象,然后由该方法...
基于Java&XML技术构建植物病虫害远程诊断系统
Java&XML技术 植物病虫害 远程诊断系统
2009/8/4
网络服务已经影响到整个社会的方方面面,Web应用程序也变的越来越复杂,近年来,我国农业生产形势发生了诸多变化,生态环境的改变使得新的病虫害开始发生,在植物类产品生产过程中因未能及时诊断病虫害而造成的损失是巨大的,对植物病虫害诊断工作提出了挑战。因此,建立和完善植物病虫害诊断系统是新世纪的一个重要内容,而植物病虫害的远程诊断是智能农业的一个重要技术功能,网络通信技术的快速发展,使植物病虫害诊断技术突...
基于Java的ArcSDE空间数据查询的设计与实现
Java ArcSDE 空间数据查询
2009/8/4
近年来,地理信息系统(GIS)发展迅速。为了在全球范围内实现GIS软件组件的互操作性,OGC(Open GIS Consortium)提出了空间要素服务(WFS)的实现规范[1],有利于解决基于Web的GIS软件的数据共享、互操作性和开放性等问题。
WFS是OGC提出的一种空间要素服务。它将Web服务应用于地理信息系统,允许客户端通过互联网从多个服务器端获取以地理标注语言GML(Geograp...
基于JAVA实现基于本体的Web服务发现
JAVA 本体 Web服务
2009/8/4
随着INTERNET应用的普及和软件技术的进步,基于Web的网络计算模式或INTERNET计算模式得到了广泛的重视和应用。目前,面向Web应用的三层结构(或多层结构)、构件化的商务逻辑封装、基于XML和Web Services的自动电子商务等理论和技术深入人心。而现有的这些Web技术并不能真正解决人们期待已久的智能搜索引擎、智能信息代理、智能交易代理等基于Web的个性化、智能化的服务。这正是语义W...
时移地震油藏监测中基于Java的集群技术研究
时移地震油藏监测 Java 集群技术
2009/8/4
时移地震油藏监测技术是在油藏生产过程中,在同一油气田不同的时间重复进行地震测量,地震响应随时间的变化可以表征油藏性质的变化。通过特殊的四维地震处理技术,差异分析技术和计算机可视化技术来描述油藏内部物性参数的变化和追踪流体前缘。随着油田勘探开发的深入,资料的数据量和处理量越来越大,资料要进行大规模并行处理已成为人们的共识。在同等情况下,时移地震油藏监测要处理的数据量是一般勘探方法的三倍。所以,时移地...
应用XML实现Java对象序列化技术简述
XML Java 对象序列化技术
2009/8/4
Java对象的序列化(serialization)是对象的持久存储和对象状态的网络传输的关键环节,在RMI(Remote Method Invocation)、JMS(Java Message Service)和EJB(Enterprise JavaBeans)中都有应用。对象序列化可以实现分布式对象,例如RMI要利用对象序列化运行远程主机上的服务,就像在本地机器上调用对象一样。对象序列化还可以实...
Java语言中数组越界故障的静态测试研究
语法树 控制流图 整型区间
2009/7/24
面向具体故障的软件测试技术是当今一个研究热点。数组越界是Java程序设计中的常见故障,该类故障极易导致计算结果错误或系统崩溃。针对Java语言中常见数组越界故障进行了分析,并从面向具体故障的测试思想出发,建立了Java语言中数组越界的故障模型,结合静态测试的特点,给出了一种静态查找此类故障的方法。此方法已实现,并已应用于面向故障的软件测试系统中。
电子线路虚拟实验室的Java实现
虚拟实验室 接口 VRML
2009/5/5
虚拟实验室的目的就是为学生提供一个与真实实验相同的虚拟试验环境。学生通过网络可以随时在实验平台上做各种实验。该文提出了基于WWW的电子线路虚拟实验室模型,分析了该实验室的特点和它应该具备的主要功能,以及实现虚拟实验室所涉及到的几项关键技术。论述了利用Java和VRML实现基于网络的电子线路虚拟实验室的原理和技术。