排序方式: 共有32条查询结果,搜索用时 136 毫秒
21.
22.
Java虚拟机中动态内联策略的改进 总被引:2,自引:0,他引:2
在Java虚拟机中,传统的基于计数的热点探测方法往往不能得到方法间的调用关系,因此,采用这种机制的动态编译器会丧失一些优化机会,比如方法内联.提出了基于在线反馈信息的动态内联策略.同已有的内联算法相比,该方法引入了BC Map,它由基线编译器对方法进行第一次编译时构建.BC Map可以确定对方法M进行调用的字节码在其调用者中的索引.通过构建Guarded Rec记录,编译器能够准确判断出虚方法的接收者对象的类型,进而确定方法间的调用关系.使用该信息指导的保护内联优化可以避免静态判断虚方法的接收者对象类型的缺陷,得到更加准确的动态信息,使应用程序的性能得到提升. 相似文献
23.
作为Internet最流行的编程语言,Java有比较安全的内存管理机制,无用的内存空间通过垃圾回收器(GC)进行回收。但是GC并不完善,仍然存在内存泄漏可能性。本文简单介绍了Java内存管理机制、GC工作原理、内存泄漏和检测方法。 相似文献
24.
Java语言是一种高性能的程序设计语言,灵活、计算能力强大。文章以Java与VRML 结合为基础,论述了Java和VRML场景通讯接口Script节点定义及工作机制、Java和VRML的通讯机制,并给出了应用事例和结论。 相似文献
25.
基于Web的分布式数据库系统的研究和解决方案 总被引:1,自引:0,他引:1
系统地分析了基于Web分布式数据库架构所涉及到的动态网站技术和数据库数据的传输管理,并提出两种解决方案。 相似文献
26.
李安 《南昌航空工业学院学报》2002,16(3):63-68
此文简明地介绍了J2EE(Java2 Platform Enterprise Edition)所提供的数据库连接(JDBC)技术以及命名和目录接口(JNDI)技术,并且以Oracle8i的应用实例说明了通过把JDBC数据源与JNDI注册和绑定,不但可以解决Java数据库连接中的某些安全性和隐蔽性问题,同时还可以保证应用程序和数据库之间的独立性。 相似文献
27.
跨数据库平台应用系统移植中间件的研究与开发 总被引:1,自引:0,他引:1
软件业对跨数据库平台应用系统移植的需求日益增多,跨数据库平台应用移植的中间件成为一个重点研究方向.本文通过研究异构数据库之间的差异,以及异构数据库间相同的语义对象的转化,语义集成,完成对数据库操作语言对象化的转换.使应用软件对异构数据库的操作透明,实现应用软件在这异构数据库上的移植. 相似文献
28.
本文讨论了如何用Java技术和Oracle数据库服务器搭建一个可以实际使用的基于Web的动力学数据库系统(即一个网站)。该网站采用多层体系结构,具有数据入库、数据管理、数据修改、图形输出显示等功能。特别是,它提供了针对型号需要的多种数据处理工具。 相似文献
29.
针对目前远程监控系统中存在的程序复杂,并且不能保证所获监控数据的准确性和实时性问题,提出一种基于Java技术的嵌入式远程监控系统的设计方案,描述该系统的实现方法和工作流程,文中对流行的B rowser/W eb Serv-er/Database网络模式进行改进,通过构建分布式体系的网络结构及利用蓝牙无线通信机制等手段,使远程监控系统的监控简便而可靠。 相似文献
30.
Java源代码字节码剽窃检测方法及支持系统 总被引:2,自引:0,他引:2
提出一种Java源代码和字节码都适用的剽窃检测方法并实现了支持系统,该方法以类的Java文件或class文件为比较单元,从中抽取代表程序语法和语义特征的5种特征向量,综合计算产生两个类文件之间的相似度,可用于帮助判断两个类文件之间是否存在全部或部分剽窃现象.在人工修改程序的场景下进行的对比实验结果和剽窃检测实验结果表明,该方法可有效检测程序代码的严格拷贝和近似拷贝,有较高的检测性能,并且能够识别程序剽窃行为中对Java源文件所做的大部分类型的代码变换. 相似文献