搜索结果: 1-15 共查到“知识库 计算机软件 JAVA”相关记录61条 . 查询时间(0.093 秒)
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程序内存行为分析方法.与传统的通过内存消耗的大小来确定程序中数据结构的重要性并分析相关内存行为的方法不同,本文方法同时考虑内存消耗和内存支配两个因素来确定一个数据结构在程序内存行为中的重要性,通过研究数据结构之间在内存使用上的支配关系和对数据结构进行引用分析,得到程序中重要的内存行为.实验结果表明该方法能有效地分析程序的内存行为,且对比其它方法能提供更加准确的...
Java 访问SQL Server 数据库的设计与实现
Java SQL Server 数据库 设计
2012/9/11
数据库连接是软件项目开发中很重要的一个环节,但是很多Java 初学者在学习连接数据库的过程中感到非常头疼,总是出现一系列的问题,不是连接错误报异常,就是无法显示数据库表中的数据,或者修改和删除数据不成功。本文是笔者根据多年Java 教学经验,对Java 访问SQL Server 数据库的三种方式:JDBC-ODBC 桥连接、纯Java 方式连接和WebLogic 数据库连接池连接进行归纳总结,对常...
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的模糊谓词混淆技术
反编译 代码混淆 模糊谓词 不定方程
2012/11/22
首先介绍了混淆技术的研究现状和软件混淆技术,然后对基于模糊谓词的混淆方法作了深入研究,并给出一种基于Java的构建模糊谓词的方案,该方案增加了模糊谓词的复杂性,增加了抵抗攻击者动态分析的能力,增加了反编译的难度.
在Java语言中实现动态数据结构
Java语言 C++语言 动态数据结构 指针 数组
2009/11/9
就如何在摒弃了指针的Java语言中实现动态数据结构提出了现任中解决方案;用Vector类和用数组实现之。.以二叉树为例分别给出了两种方法的实现算法,讨论了它们各自的优缺点。
使用XML实现JAVA软件界面维护
JAVA软件 XML
2009/10/30
本文介绍了如何通过XML配置文件实现JAVA软件的界面维护。通过JNI技术,程序可以自动检测当前屏幕的分辨率,并利用JDOM API读取相应的XML文件设置,实现软件界面上控件的精确定位。与传统的通过布局管理器管理JAVA软件界面方式相比,该方法具有定位简便精确、便于维护的优点。
介绍了以Java 2标准中的Applet技术开发组合逻辑电路网络仿真实验平台的原理.设计了7个基本门电路,在此基础上利用软件复用思想以74138为例开发了一个与Pspice标准相结合的组合逻辑电路网络仿真实验平台.提出了一种可在浏览器中直接进行仿真的组合逻辑电路仿真实验平台的设计思想和实现方法.
Java程序中数组越界和空指针错误的静态分析
静态分析工具 Java代码 数组越界
2009/9/21
介绍了静态分析的相关背景知识,对Java程序中数组越界和空指针错误的常见表现形式进行了归类,并通过实验评估了现有的Java静态分析工具功能,指出了其在跨过程分析中的不足,并对如何改进进行了讨论。
基于Java的面向对象交互式图形工具箱
用户界面 面向对象 直接操作
2009/8/20
为在开发交互式图形应用过程中有效地建立、表示和管理代表应用数据的直接操作图形对象,设计一个基于Java的面向对象交互式图形工具箱——JOOIGT,该工具箱利用面向对象技术和Java基本类库,提供多种图形对象以及图形界面框架,使设计者只需定义对象,而不必考虑绘图细节,简化操作流程,利用JOOIGT建立的图形界面不仅可以运行于本地窗口程序中,也能运行在Web程序或嵌入式程 序中。
保证Java精确异常的指令调度技术
Java语言 指令调度 精确异常
2009/8/13
Java语言的精确异常要求和Java程序中频繁出现的异常检测严重阻碍或限制了指令调度在Java本地代码编译中的应用,从而减少了代码的指令级并行度。提出的算法可以使指令调度打破Java精确异常要求,能最大程度地发挥作用,并在有效提高代码执行效率的同时确保精确异常要求在异常发生时不被破坏。实验结果证明该算法的有效性和正确性。
基于Java程序的功能点度量
功能点分析 度量 Java程序
2009/8/12
针对软件项目开发中维护阶段的成本和工作量难以估计的问题,提出一种基于Java程序的功能点度量方法,并介绍从目标程序中抽取数据功能点以及事务功能点的计算规则,同时以Java源代码为例说明具体的度量过程。实验结果表明,该方法是有效可行的。