一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

字节码获取方法、计算机设备、存储介质和程序产品与流程

2022-07-30 19:03:39 来源:中国专利 TAG:

技术特征:
1.一种字节码获取方法,其特征在于,所述方法包括:代码抽取服务器获取并运行镜像文件,以在所述代码抽取服务器中生成容器;所述代码抽取服务器对所述镜像文件进行解析,得到所述镜像文件中库和字节码的第一存储路径;所述代码抽取服务器对所述容器的运行信息进行解析,得到所述容器运行时对应的程序代码在所述代码抽取服务器中的第二存储路径;所述代码抽取服务器根据所述第一存储路径在所述第二存储路径中查找所述镜像文件对应的程序字节码文件。2.根据权利要求1所述的方法,其特征在于,所述代码抽取服务器对所述镜像文件进行解析,得到所述镜像文件中库和字节码的第一存储路径,包括:所述代码抽取服务器对所述镜像文件进行初解析,得到所述镜像文件中的数据存储路径;所述代码抽取服务器在所述数据存储路径中搜索得到所述第一存储路径。3.根据权利要求1所述的方法,其特征在于,所述代码抽取服务器获取并运行镜像文件,以在所述代码抽取服务器中生成容器之前,所述方法还包括:所述代码抽取服务器从制品仓库中拉取目标制品,所述目标制品包含所述镜像文件。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:容器编排服务器从制品仓库中拉取目标制品,并运行所述目标制品中包含的所述镜像文件,以生成所述容器;所述容器中的程序读取预先设置于所述容器编排服务器中的配置信息,并根据所述配置信息获取覆盖率采集工具,并将所述覆盖率采集工具部署至所述容器中运行;其中,所述覆盖率采集工具,用于对所述容器中的程序进行覆盖率采集。5.根据权利要求4所述的方法,其特征在于,所述配置信息包括下载地址,所述根据所述配置信息获取覆盖率采集工具,包括:根据所述下载地址,下载所述覆盖率采集工具。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:代码打包服务器向所述容器编排服务器发送部署请求,所述部署请求用于指示所述容器编排平台从所述制品仓库中拉取所述目标制品。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:所述代码打包服务器获取与所述程序字节码对应的程序源代码;所述代码打包服务器将所述程序源代码打包,形成所述镜像文件;所述代码打包服务器根据所述镜像文件,制作所述目标制品,并将所述目标制品推送至所述制品仓库存储。8.根据权利要求7所述的方法,其特征在于,所述代码打包服务器获取与所述程序字节码对应的程序源代码,包括:所述代码打包服务器获取代码指示信息;所述代码打包服务器根据所述代码指示信息从代码仓库中获取所述程序源代码。9.根据权利要求4所述的方法,其特征在于,所述方法还包括:覆盖率分析服务器获取所述覆盖率采集工具采集到的所述容器中的程序对应的覆盖
率数据;所述覆盖率分析服务器获取所述程序字节码文件;所述覆盖率分析服务器根据所述覆盖率数据以及所述程序字节码文件生成分析报告。10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述的方法的步骤。11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。12.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。

技术总结
本申请涉及一种字节码获取方法、计算机设备、存储介质和程序产品,可用于金融领域或其他领域。所述方法包括:代码抽取服务器获取并运行镜像文件,以在该代码抽取服务器中生成容器;该代码抽取服务器对该镜像文件进行解析,得到该镜像文件中库和字节码的第一存储路径;该代码抽取服务器对该容器的运行信息进行解析,得到该容器运行时对应的程序代码在该代码抽取服务器中的第二存储路径;该代码抽取服务器根据该第一存储路径在该第二存储路径中查找该镜像文件对应的程序字节码文件。采用本方法能够在容器开发模式下获取被测试软件的源代码。代码。代码。


技术研发人员:熊志标 耿英 田伟鹏 刘梦
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:2022.05.07
技术公布日:2022/7/29
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献