一种程序执行码的检验方法及装置制造方法及图纸

技术编号:25041320 阅读:43 留言:0更新日期:2020-07-29 05:32
本申请提供了一种程序执行码的检验方法及装置,该方法包括:获取待校验的程序执行码;从多个配置文件中,匹配出所述待校验的程序执行码对应的目标配置文件;其中,所述目标配置文件包括:所述待校验的程序执行码的多个待检查项、以及每一项所述待检查项的校验规则;提取所述待校验的程序执行码中对应每一个所述待检查项的内容,并利用所述待检查项的校验规则,对提取得到的待检查项的内容进行校验,得到校验结果;组合所述待校验的程序执行码中对应每一个所述待检查项的校验结果,得到所述待校验的程序执行码的校验结果。以达到快速检查所提交的程序执行码是否正确的目的。

【技术实现步骤摘要】
一种程序执行码的检验方法及装置
本申请涉及计算机
,特别涉及一种程序执行码的检验方法及装置。
技术介绍
随着现代信息技术的不断发展,各种程序软件层出不穷,需要开发人员不断的提交最新版本的程序执行码,或提交正式版本的程序执行码。然而,目前开发人员在提交正式版本或最新版本的程序执行码时需要手动、逐项检查和确认程序执行码是否正确、是否存在;但是,由于在检查的过程中需要开发人员进行手工检查,十分的耗时耗力,手工检查的结果也不一定准确。因此,亟需一种可以快速检查所提交的程序执行码是否正确的方法。
技术实现思路
基于上述现有技术的不足,本专利技术提供了一种程序执行码的检验方法及装置,用于可以快速检查所提交的程序执行码是否正确。为了实现上述目的,本专利技术提供了以下技术方案:本申请第一方面提供了一种程序执行码的检验方法,包括:获取待校验的程序执行码;从多个配置文件中,匹配出所述待校验的程序执行码对应的目标配置文件;其中,所述目标配置文件包括:所述待校验的程序执行码的多个待检查项、以及每本文档来自技高网...

【技术保护点】
1.一种程序执行码的检验方法,其特征在于,包括:/n获取待校验的程序执行码;/n从多个配置文件中,匹配出所述待校验的程序执行码对应的目标配置文件;其中,所述目标配置文件包括:所述待校验的程序执行码的多个待检查项、以及每一项所述待检查项的校验规则;/n提取所述待校验的程序执行码中对应每一个所述待检查项的内容,并利用所述待检查项的校验规则,对提取得到的待检查项的内容进行校验,得到校验结果;/n组合所述待校验的程序执行码中对应每一个所述待检查项的校验结果,得到所述待校验的程序执行码的校验结果。/n

【技术特征摘要】
1.一种程序执行码的检验方法,其特征在于,包括:
获取待校验的程序执行码;
从多个配置文件中,匹配出所述待校验的程序执行码对应的目标配置文件;其中,所述目标配置文件包括:所述待校验的程序执行码的多个待检查项、以及每一项所述待检查项的校验规则;
提取所述待校验的程序执行码中对应每一个所述待检查项的内容,并利用所述待检查项的校验规则,对提取得到的待检查项的内容进行校验,得到校验结果;
组合所述待校验的程序执行码中对应每一个所述待检查项的校验结果,得到所述待校验的程序执行码的校验结果。


2.根据权利要求1所述的检验方法,其特征在于,所述从多个配置文件中,匹配出所述待校验的程序执行码对应的配置文件,包括:
获取所述待校验的程序执行码的所属类型的标识;
利用所述待校验的程序执行码的所属类型的标识,在所述多个配置文件进行筛查;
将所述多个配置文件中,与所述待校验的程序执行码的所属类型的标识对应的配置文件作为所述目标配置文件。


3.根据权利要求2所述的检验方法,其特征在于,所述待校验的程序执行码的所属类型的标识为数据库脚本程序;其中:所述提取所述待校验的程序执行码中对应每一个所述待检查项的内容,包括:
提取所述待校验的程序执行码中的数据库脚本名、脚本大小、脚本行数、脚本中所包含的关键字、脚本格式类型、以及脚本换行符类型的内容。


4.根据权利要求2所述的检验方法,其特征在于,所述待校验的程序执行码的所属类型的标识为java程序;其中:所述提取所述待校验的程序执行码中对应每一个所述待检查项的内容,包括:
提取所述待校验的程序执行码中属于下述待检查项的内容;
所述待检查项,包括:
静态页面资源程序压缩包名;
程序执行码的文件总大小、所包含的文件个数;
自动化部署程序包的版本基线、依赖基线、增/全量包和模块类型;
以及程序执行码所包含的各个模块文件中包含的文件名、文件数、文件大小、目标文件大小、变量检查和空值检查的内容。


5.根据权利要求2所述的检验方法,其特征在于,所述待校验的程序执行码的所属类型的标识为大数据程序;其中:所述提取所述待校验的程序执行码中对应每一个所述待检查项的内容,包括:
提取所述待校验的程序执行码中属于下述待检查项的内容;
所述待检查项,包括:
工作流xml文件名、文件大小、文件格式和文件行数;
程序执行码中的压...

【专利技术属性】
技术研发人员:刘利刚
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1