共查询到17条相似文献,搜索用时 125 毫秒
1.
2.
3.
Java实时规范(RTSJ)提出的‘区域’内存(Scoped Memory)既避免了垃圾回收对系统实时性的影响,又能充分利用内存空间,引起了众多研究人员的重视.本文讨论了‘区域’内存的实现及影响最坏情况下执行时间(WCET)的因素,并提出一种针对嵌入式实时Java处理器的‘区域’内存实现模型.该模型中非实时处理在字节码被执行之前完成,消除了运行时管理‘区域’内存对WCET的影响,在简化处理器实现的同时保证了运行时WCET的可预测性. 相似文献
4.
软件的最坏执行时间是实时系统的时间可信基础,Java语言的动态特性使程序的最坏执行时间分析较悲观和难以预测,本文提出了一种基于Java字节码的面向实时Java程序的最坏执行时间分析新方法,该方法引入一个注释类对源程序进行注释,然后将编译产生的Java类文件作为方法的分析对象,解决了实时Java程序中由于动态分配问题带来的预测不确定的问题,实验表明,该方法可以使对实时Java程序的最坏情况执行时间预测更加安全和精确. 相似文献
5.
陈蓝 《电脑技术——Hello-IT》1999,(5):12-13
众所周知,Java语言以其简洁、完全面向对象、与硬件无关和动态执行等优点风靡世界,这也奠定了它的Internet编程语言之王的地位F然而,这些给Java也带来了一个重要缺陷:它的代码保护相当困难。用一个十六进制阅读器打开Java类文件(.class文件,Java的执行文件),就会发现所有的变量名和方法名(除方法内部定义的局部变量外),均以与源程序相同的字符串形式存在着。这是因为Java类文件是相互独立的,而动态执行也不依赖其他信息,所以保留这些名字是绝对必要的。另外,Javab}lecede的指令简单,比其他基于硬件的指令集更依赖于自… 相似文献
6.
7.
Java语言的动态特性使程序的最坏执行时间分析较悲观和难以预测,提出一种精确最坏执行时间分析方法,在高层分析中,引入一种标记方法,对带有标记的Java类文件进行反编译提取控制流程,得到每一个基本块中的Java 字节码指令的最坏情况下的执行次数,在底层分析中,建立结合流水线和高级缓存影响的时间模型,得到每条指令所对应的执行时间,最后结合高层分析和底层分析的结果得到程序的最坏情况下的执行时间。实验表明,该方法可以使对实时Java 程序的最坏情况执行时间预测更加安全和精确。 相似文献
8.
Java输入输出流及在网站开发中的应用探讨 总被引:1,自引:0,他引:1
刘玉平 《电脑编程技巧与维护》2009,(18):35-37,49
通过对数据流的基本概念、字节(符)流、文件操作方法的研究,用实例的形式对Java.io包中File、FileInputStream和FileOutputStream类、Java.lang包中StringBuffer类在信息处理、网站开发中的应用进行分析与探讨。 相似文献
9.
10.
11.
12.
13.
段江娇 《计算机工程与应用》2002,38(19):150-152
文件的上传与下载是Web服务的一个重要功能。该文分析了基于HTTP协议的文件上传方式所规定的数据包结构,介绍了在Web服务器和浏览器之间传输文件的基本原理。在此基础上,利用JavaServlet及Java扩展类实现了Internet上文件的上传和下载,利用JDBC和SQLServer的image存储特性实现了各种类型文件的存储,有效地解决了文件数据的管理问题。 相似文献
14.
杨斌 《电脑编程技巧与维护》2010,(8):29-31
在Linux系统中,运用Matlab2009a的Builder JA模块,将.m文件编译打包成jar包。结合需求实例,利用Java开发环境Eclipse,编写Java应用程序,调用Matlab编译后的类,实现Linux系统下Java和Matlab的混合编程。 相似文献
15.
Java 虚拟机(JVM)中的类加载机制可以在 Java 应用程序运行期间动态加载类文件, 而不影响其它功能模块的正常运行. 通过对 Java 类加载器的层次体系结构, 动态类加载机制原理、实现过程进行分析, 将Java动态类加载机制应用到高校网站管理平台的文件发布模块中, 使得设计好的静态网页和后台管理系统相关联, 通过自定义加载器来加载加密过的Java类文件. 这样以可插拔的方式快速的部署二级网站, 增强了网站管理平台的灵活性和可扩展性. 相似文献
16.
CapBasED-AMS is a capability-based and event-driven activity management system that is used to support many of the day-to-day workflow oriented activities. One of the major features of workflow systems is that they often use heterogeneous and distributed hardware/software systems to execute a given activity. This gives rise to decentralized security policies and mechanisms. In this paper, we focus on the utility of CapBasED-AMS in supporting secure electronic commerce activities and facilitating secure disconnected agent interactions. We embrace Smart Card and Java Card technologies to provide an architectural framework CAPEC (Card Agent Processor for Electronic Commerce) such as S-CAPEC (Smart-Card Agent Processor for Electronic Commerce) and J-CAPEC (Java-Card Agent Processor for Electronic Commerce) for the card event-driven activity execution. Further, we illustrate how secure disconnected task executions can be supported, and how agents can potentially down load task on to their Java or Smart Card and execute the task off-line. 相似文献
17.
The goal of this paper is to evaluate the real-time specification for Java proposal by performing several case studies. These case studies include: an extensible general resource controller; atomic action support infrastructure; unbounded and imprecise computations. They have been used previously by the Ada community to evaluate the efficacy of the Ada concurrency and real-time models. Our results indicate that the Real-Time Specification for Java is expressive enough to cope with the demands of real-time concurrent programming. If it can be implemented efficiently, it will provide an alternative to Ada 95 for programming real-time systems. 相似文献