【摘 要】
:
随着电子信息技术的飞速发展,文件重写技术在商业领域发挥了越来越大的作用,尤其是在SSL VPN网关使用以及软件复用过程中,文件重写技术都有关键应用。因此,针对应用广泛的文
论文部分内容阅读
随着电子信息技术的飞速发展,文件重写技术在商业领域发挥了越来越大的作用,尤其是在SSL VPN网关使用以及软件复用过程中,文件重写技术都有关键应用。因此,针对应用广泛的文件类型,设计和实现一套高效稳定的文件重写系统具有重要意义。本文首先介绍了目前文件重写技术的研究现状,考虑到实际应用背景和理论研究意义,将PDF、Flash和Java Applet三类文件格式选定为重写对象,以超链接为重写目标,分析和研究了PDF、Flash和Java Applet三种文件类型的格式规范。在此基础上,对大量测试用例的字节码进行了分析,确定了三类文件的字节码中的超链接信息及特征。然后,对需求进行深入分析,设计出针对三类文件的文件重写系统。其次,逐步实现了文件重写系统中的文件解压/压缩模块、字节码解析模块、URL重写模块三个核心模块,其中涉及的关键技术包括字节码动态重写技术、字节码校验与纠正技术、反射重写技术、URL还原与属性赋值重写技术、Java Applet重新签名技术、Base64加密/解密和JNI技术等七项技术。在对文件重写系统功能测试的同时,使用性能监测工具TPTP对文件重写系统进行了性能瓶颈分析,根据分析结果优化性能,并对最终的系统进行重写速度测试,结果显示文件重写系统在功能和性能上都达到了实际应用的需求。最后,对本文的研究工作进行了简要总结,并对今后的研究进行了展望。
其他文献
第一章SCA3/MJD患者的ICARS与SARA临床评分目的:探讨国际协作共济失调评估量表(ICARS)与共济失调等级量表(SARA)评估脊髓小脑性共济失调3型/Machado-Joseph病(SCA3/MJD)患者的
<正>目的探讨肾嗜酸细胞瘤的超声表现,通过与病理对照分析提高对本病的超声诊断水平。方法回顾性分析泌尿外科因肾脏占位性病变入院5例患者的超声表现,并与病理结果对照分析
经济全球化的发展及在世界范围内的竞争带动了文化的全球化及多样化发展,同时也将这种竞争引入文化领域。如何在全球文化软实力的竞争中占领并保持优势,维护我国的意识形态安全
地震灾害是群灾之首,对人类社会造成了巨大的损失。中国是一个多地震国家,地震灾害占全球的二分之一。据统计,自1949年至2000年间,中国在自然灾害造成的人口死亡数量中,地震
[目的]改革医药国贸专业人才培养模式,提高人才培养效果与水平。[方法]开展校企合作,与企业共建校内生产性实训基地,实施“校中司”人才培养模式,并从课程学习成绩与对口就业
本研究在α-淀粉酶和葡萄糖淀粉酶(简称糖化酶)共催化的基础上,引入微波辐射,借助微波诱导催化强化淀粉水解反应。对微波辐射下整个淀粉水解反应过程进行详细研究,并与传统的
岩溶多具有复杂性、隐蔽性、多样性等特点,在工程建设中主要表现为岩溶塌陷、岩溶水突出、涌水、涌砂等,影响工程建设施工和使用安全,严重时出现伤亡事故。岩溶问题是地铁工
随着我国经济的快速发展和建设需求的持续增长,地下空间工程建设逐渐增加,盾构掘进机在地下轨道交通和隧道等工程中得到了广泛的使用。盾构法在广泛应用的同时,盾构的刀具磨
由于工程地质和水文地质等条件不同,产生了不同地基处理方式。振冲法地基加固技术是其中的较为常见的一种,它具有施工简单、方便、直观和经济的特点。本论文通过对振冲法地基
传统“氧化焙烧-浸出-净化-电积”锌湿法冶炼工艺中,硫化锌精矿在氧化焙烧过程中不可避免地生成铁酸锌,铁酸锌在低温低酸中难以溶出,导致锌的浸出率不高,而且产生大量锌浸出