首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
陈浩 《数字社区&智能家居》2014,(19):4361-4363,4365
作为MapReduce系统的核心组件的脚本解析模块,它是分布式云计算平台实现的基础。该模块的实现是基于脚本编程接口,在此过程中使用的语言是QL(Query Language)。QL脚本通过脚本解析模块实现解析之后,事件执行模块则由参数通过配置事件的方式一一实现。下面就这种脚本语言的实现过程作了详细的分析。  相似文献   

2.
网路嗅探器能够分析出一段网络中数据包使用的协议、IP、源端口等内容,经常用来检测一段网络的运行状况,排除网络故障。网路协议纷繁众多,采用Lua嵌入脚本来解析协议数据包,能够使程序灵活的扩展。本文简要介绍了嗅探器和Lua的概念;然后着重阐述了Lua脚本嵌入方案关键技术,对如何实现系统功能给予详细的描述;最后展示了Lua嵌入脚本实现的功能。通过测试表明,Lua嵌入脚本模块能够有效的使用新编的嵌入协议脚本来解析相应数据包。  相似文献   

3.
针对Web应用需求频繁更改的问题,研究基于低耦合的Web自动化测试框架。实现通过将数据模块、控制模块、业务逻辑和结果显示模块相分离的分层测试框架,来降低测试脚本之间的耦合度,增强测试脚本的灵活性,提高测试脚本的覆盖率。该框架能够直接在浏览器中运行,支持多语言多平台,根据脚本之间的依赖最优化脚本执行流程的路径和进程的数量,实现对脚本执行的过程和状态进行跟踪和定位。通过精确定位跟踪脚本错误,实现基于Web的自动化测试,提高了测试效率和软件质量。  相似文献   

4.
1 Android动态测试系统的设计与实现 1.1系统功能架构 Android动态测试系统主要采用Java语言,一般情况下,其功能主要可以分为预处理、界面解析、脚本生成、运行测试以及报告生成.将其进行分类,不难看出预处理和界面解析以及脚本生成都属于测试项目,从某种意义上来看,运行测试处于较为核心的关键地位,其他模块都是服务于该模块,能够保证程序的安装、测试以及卸载.  相似文献   

5.
过程工业监测系统中的行为定制   总被引:4,自引:0,他引:4  
彭四伟  朱群雄 《控制工程》2005,12(4):289-291
讨论了在过程工业监测系统中行为定制机制的实现。通过行为定制机制,过程工业监测系统的用户可以为系统中的数据流事件、操作事件和定时事件定制响应行为脚本,在监测系统的固有功能之上自主地加入自己的数据处理功能。行为定制实现的基础是脚本技术和组件对象技术。行为定制机制要求监测系统为用户提供一组组件对象,用户可以在行为脚本中通过访问这些组件对象来访问生产数据,也可以在行为脚本中创建和使用其他应用系统提供的组件对象,获得其他应用系统的功能支持。  相似文献   

6.
孙盼  王琪  万怀宇 《计算机工程》2022,48(4):119-125
现有脚本事件预测模型在事件表示时未充分考虑各个元素之间的相关性,且不能同时利用事件链和事理图谱中的信息进行事件预测。针对事件表示不全面和信息融合不充分的问题,提出一种结合事件链和事理图谱的脚本事件预测模型ECGNet。将每个事件的各个元素构造成一个短句,使用Transformer编码器捕获元素之间的序列信息,从而获得更准确的事件表示。在此基础上,构建一个长程时序模块(LRTO)学习事件链中的时序信息,同时构建一个全局事件演化模块(GEEP)捕获隐藏在事理图谱中的演化模式,通过门控注意力机制动态融合时序信息和演化模式进行脚本事件预测。基于纽约时报和新浪新闻两个数据集的实验结果表明,ECGNet能够有效融合事件链和事理图谱的信息进行脚本事件预测,与PMI、Bigram、SAM-Net、SGNN等模型相比,其准确率较最优值取得了3%以上的提升。  相似文献   

7.
介绍了一种简单的嵌入式wap浏览器架构,具有模块化、可定制行为、方便扩展的特性。并重点介绍了WML解析、脚本处理、界面显示等模块的具体实现,该浏览器能够实现基本的wap浏览器功能,具有运行效率高、易于实现的特点。  相似文献   

8.
为了获取由JavaScript脚本生成的网页信息,更好地获取网页深层信息,提出基于低侵入式的Rhino解析引擎改进方法。通过对Rhino引擎解析JavaScript脚本过程进行深入研究分析,得出扩展Rhino引擎的关键环节。在此基础上提出低侵入式的设计方法,对Rhino引擎进行低耦合的扩展改进,从而完善Rhino引擎对客户端JavaScript脚本的解析。通过使用低侵入式的扩展方法,将Rhino引擎的扩展和使用完全分离,使开发人员不用了解Rhino引擎的实现细节,简化扩展开发。设计实验验证了Rhino引擎改进效果。  相似文献   

9.
在游戏引擎中主要是通过脚本系统控制人物的行为模式,LUA脚本语言应用于游戏引擎中不仅能缩短游戏开发周期,而且能发挥第三方脚本的灵活性和健壮性。LUA是一种免费、开放的中间代码型的脚本语言,论文分析了在游戏引擎中应LUA脚本操作堆栈数据使数据共享的模式,分析了引擎与LUA脚本在游戏中各个模块的实现过程,构建了一个两者整合的框架。  相似文献   

10.
基于RBAC的B/S系统访问控制设计与实现   总被引:2,自引:0,他引:2  
基于角色的访问控制模型RBAC通过引入角色实现了用户和访问控制权限的逻辑分离,简化了系统授权过程,提高了权限管理模块的可重用性,是当前信息系统权限管理的主流策略。基于RBAC设计实现了一个B/S系统下通用的权限管理模块,通过客户端脚本控制页面访问操作,支持部分页呈现。  相似文献   

11.
针对大型应用软件中嵌入脚本语言问题,提出了一种快捷而通用的语法分析器设计与实现方法。建立了脚本语言文法的描述规范;设计并实现了语法分析的算法。实例表明,该算法实现的语法分析器完全可以达到工程要求。  相似文献   

12.
针对现代大规模软件开发过程中遇到的重复代码编写问题,提出了一种基于XML脚本的自动代码生成技术。它首先介绍了自动代码生成技术;然后介绍了XML脚本标记语言;最后描述了TSL模板脚本语言在图形化用户交互系统中的应用。该技术采用XML文件描述软件业务领域的数据关系,提出了控制XML文件的通用脚本语言,操纵XML文件数据,并结合模板技术控制输出代码的格式。通过实际的软件开发过程证明,该技术在很大程度上减轻了开发人员编写重复代码的负担,提高了软件开发的效率和质量。  相似文献   

13.
雷雨 《软件》2014,(3):98-100
本文简要介绍了3DS MAX SCRIPT面向对象脚本语言的主要功能,如脚本语言的编辑器和监听器,UI界面,数据的I/O接口,及数学函数。并且描述了SCRIPT语言在三维模拟井眼轨迹方面的应用实例,实例主要以解决实际问题为导向,并结合3DMAX软件的脚本语言,根据杏6-2-丙503井和芳104-92井测量得到的深度、斜度、方位,以这三项作为数据输入,通过数学函数转换为计算机可识别的节点,并且用连线函数将节点坐标连接起来,经过渲染绘制成三维立体图像,同时生成动画,利于从各个角度观测。程序设计以结构化编程为主,可以根据客户需要添加各个模块的功能,同时能够满足大批量井绘制图像的要求。本文作者通过对实例的目标分析,流程设计,解释源代码,描述程序的运行情况,对这个方向的开发应用进行了初步的探讨。希望抛砖引玉,能够让更多人了解到3DS MAX强大的图像生成能力和编程功能,为油田3DMAX应用和二次开发贡献更多的力量。  相似文献   

14.
杨皓  杨忠  吴愚 《数字社区&智能家居》2009,5(3):1712-1713,1721
针对现代大规模软件开发过程中遇到的重复代码编写问题,提出了一种基于XML脚本的自动代码生成技术。它首先介绍了自动代码生成技术;然后介绍了XML脚本标记语言;最后描述了TSL模板脚本语言在图形化用户交互系统中的应用。该技术采用XML文件描述软件业务领域的教据关系,提出了控制XML文件的通用脚本语言,操纵XML文件数据,并结合模板技术控制输出代码的格式。通过实际的软件开发过程证明,该技术在很大程度上减轻了开发人员编写重复代码的负担,提高了软件开发的效率和质量。  相似文献   

15.
通用互联网信息采集系统的设计与初步实现   总被引:7,自引:0,他引:7  
通过建立网页资源库,结合Spider技术、内容分析技术、引入用户数据项和替换抽取指令编辑器等,提供和定制可视化通用性较强的互联网信息采集系统,能定期自动跟踪相关网站或网页,进行比较分析、抽取、规整入库、分类等,从互联网上获取所需信息。  相似文献   

16.
W. M. Waite  L. R. Carter 《Software》1985,15(3):221-237
The ‘fact’ that compilers employing generated parsers suffer significant performance degradation dis-a-vis recursive descent compilers is entrenched in the folklore of computing. We give detailed measurements that support this belief when the entire compiler is written in Pascal. We then define a general interface for a parsing module that hides significantly more information than usual, simplifying the process of generation and integration. This interface makes an assembly-coded parse table interpreter feasible without changing the language used for the remainder of the compiler. When the parse table interpreter is written in assembly language, the costs of the generated parser are essentially the same as those for recursive descent. (A minor space/time trade-off is possible, with the recursive descent implementation being slightly bigger and slightly faster.)  相似文献   

17.
Lua是一种小巧的脚本语言,它的易扩展性与整合性,使得它可以与别的语言很好的融合在一起,实现各种各样的需求,因此它的应用非常的广泛.本文利用Lua脚本语言与标准C语言相结合,在Linux操作系统上设计并实现了一个轻量级的Web服务器程序.Lua脚本语言的引入,使Web服务器不仅易于配置和安装,而且可以在那些无法负担IIS的主机上顺畅地运行;还进一步提高了服务器的运行速度,并增强了服务器的灵活性和扩展性.  相似文献   

18.
19.
低效的Shell脚本设计会进一步影响原本解释器模式下并不见长的程序运行效率,使其在面对大数据量文本分析时的资源和时间消:耗变得难以接受.本文通过分析Shell语言及其应用需求的特点,从分层设计的角度提出"自底向上进行Shen脚本编程"的理论,同时提出从"外部系统环境"到"内部执行模式"全面地掌握工具软件的方法.实例充分...  相似文献   

20.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号