增量更新;差分更新
资源数据防篡改方法、系统、计算机设备及存储介质
本发明公开了资源数据防篡改方法、系统、计算机设备及存储介质,涉及信息安全技术,在应用程序的资源更新过程中需要将若干个目标拆分子公钥进行组合后得到公钥对加密后资源包进行解密从而得到待更新资源包,而且还可以获取此次更新得到的随机标识符用于本次更新的双方验证,提高了应用程序更新资源的过程中数据安全性。

2021-11-02

访问量:19

应用部署方法、应用部署系统和计算机可读存储介质
本申请实施例提供一种应用部署方法、应用部署系统和计算机可读存储介质,其中,该方法包括:管理服务器接收应用代理部署请求,该应用代理部署请求由应用代理部署界面触发,基于远程连接服务,根据应用代理部署请求中的应用虚拟机实例的实例标识信息和登录信息连接应用虚拟机实例,并建立管理服务器与应用虚拟机实例的第一连接通道;根据应用代理部署请求中的应用代理的类型信息和代理标识信息和部署路径动态生成应用代理部署请求对应的应用代理部署指令集;利用第一连接通道,管理服务器和应用虚拟机实例根据应用代理部署指令集在应用虚拟机实例上部署应用代理并启动应用代理。本申请实施例可提高各类应用代理部署的效率。

2021-11-02

访问量:17

嵌入式设备升级方法、装置、设备、介质及程序产品
本公开提供了一种嵌入式设备升级方法、装置、设备、介质及程序产品,涉及计算机技术领域,尤其涉及系统升级技术。具体实现方案为:对原始镜像文件和目标镜像文件分别进行第一方向的分块处理;若确定目标镜像文件中的当前目标分块满足双向引用条件,则获取与当前目标分块对应的多个原始分块,多个原始分块中包括前向原始分块和后向原始分块,多个原始分块均属于原始镜像文件;采用多个原始分块对对应的当前目标分块进行第一差分操作,以获得当前第一差分数据;采用当前第一差分数据及对应的多个原始分块对嵌入式设备中原始镜像文件的当前原始分块进行升级。本公开能够找到最能近似匹配的分块,进而能够获得最优差分数据,有效提高差分率。

2021-11-02

访问量:15

一种面向对象程序中条件语句缺陷补丁生成与验证方法
本发明提供一种面向对象程序中条件语句缺陷补丁生成与验证方法。该方法包括修复信息收集、补丁生成和补丁验证三个步骤。首先运行测试用例,收集待修复程序位置的上下文信息,然后综合使用变异技术和程序合成技术自动化地生成候选补丁,最后运行测试用例验证候选补丁的有效性。该方法可以有效地修复条件语句错误和条件语句缺失两种缺陷,显著提高了缺陷修复率和补丁精度,缓解了补丁过度拟合问题。

2021-11-02

访问量:19

一种基于调用关系的代码变更影响范围分析方法及系统
本发明涉及一种基于调用关系的代码变更影响范围分析方法及系统,使用所述条件分支代码行号范围、代码调用关系、变更代码影响模型和输入输出变量名行号关系分析获得所述变更代码行号所对应的全部影响范围代码行号,可以很准确的定位分析出代码变更行对于其他代码的影响范围,尤其是对于存在调用关系以及多条件分支情况下的代码影响范围分析更加准确,可以有效的减少传统方法进行代码变更影响范围分析的冗余数据,以及改善存在调用关系以及多条件分支情况下影响范围的数据的准确性。

2021-10-29

访问量:32

一种OTA升级ECU的方法
本发明提供一种OTA升级ECU的方法,通过将ECU端应用的原始版本文件和新版本文件仅进行打包,而不进行压缩后上传至云服务端,使得云服务端基于打包后的原始版本文件和新版本文件,而非压缩后的原始版本文件和新版本文件来计算差分包,使得所述差分包尽可能小,从而可以提升对ECU端的差分刷新效果;另外,将原始版本文件和新版本文件打包后上传至云服务端,使得云服务端既可选择将新版本文件发送给ECU端进行整包刷新,也可计算打包后的新版本文件和原始版本文件的差分包,并将原始版本包和差分包发送给ECU端进行差分刷新,故能灵活同时满足差分刷新和整包刷新的需求。

2021-10-29

访问量:42

增量镜像数据包的自动生成方法、装置、设备及存储介质
本发明实施例公开了一种增量镜像数据包的自动生成方法、装置、设备及存储介质。增量镜像数据包的自动生成方法,包括:获取与目标软件的新版本匹配的全量镜像数据包,其中,全量镜像数据包中,按照预设的分层目录形式存储有分层文件;对全量镜像数据包进行数据结构的解析,获取分层文件的文件标识,并在目标设备本地缓存的历史数据中,获取与目标软件关联的文件标识集合;将各分层文件的文件标识与文件标识集合进行匹配,获取重复文件标识;从全量镜像数据包中,筛除各重复文件标识对应的重复分层文件,形成与目标软件的新版本匹配的增量镜像数据包。本发明实施例的技术方案能够对接持续集成的自动化方案,降低镜像包的部署耗时。

2021-10-26

访问量:21

客户端应用程序的更新控制方法及装置
本申请提供了客户端应用程序的更新控制方法及装置,其中,客户端应用程序安装在网络侧终端设备,网络侧终端设备中存储有客户端应用程序的第一打包文件和第二打包文件,该方法包括:服务器从第一打包文件包括的多个文件中确定待迁移文件;根据待迁移文件在第一打包文件中的第一存储位置和目标第二打包文件的第二存储位置生成程序更新指令。客户端应用程序基于程序更新指令将待迁移文件从第一打包文件迁移至目标第二打包文件。本申请做一次文件迁移仅需要在补丁文件中增加程序更新指令,不会导致补丁文件的显著增加,无需用更麻烦的技术来规避多次文件迁移,极大地提升应用程序更新体验,且可以解放开发团队对于文件管理的负担,提高操作自由度。

2021-10-26

访问量:21

一种代码增量发布更新方法及系统
本发明公开了一种代码增量发布更新方法及系统,属于应用开发技术领域,包括:步骤S1,对构建的代码源文件进行打包;步骤S2,配置文件名索引,更新索引表;步骤S3,提取变更的文件名索引对应的变更文件;步骤S4,分层部署,将更新版本记录信息上传至发布系统,并将更新版本镜像到内容分发网络中;步骤S5,接收并自动录入更新版本记录信息,接收用户选择的发布信息,并将发布信息中对应的版本更新至对应服务器的缓存中;步骤S6,服务器从缓存中得到索引表,根据索引表从内容分发网络中获取静态资源文件。本发明的有益效果在于:集代码构建、打包、发布于一体,规范化了版本发布流程,优化用户加载体验,操作安全便捷易操作。

2021-10-26

访问量:36

补丁包发布方法、装置、计算机设备和存储介质
本申请涉及一种补丁包发布方法、装置、计算机设备和存储介质。所述方法包括:获取终端所发送的补丁脚本代码和补丁脚本代码对应的工程信息;将工程信息发送至配置管理服务器,以指示配置管理服务器生成与工程信息对应的补丁数据,并将补丁数据发送至持续集成服务器;获取持续集成服务器基于补丁数据、补丁脚本代码和与工程信息对应的工程包所生成的补丁包;对补丁包进行测试;若测试通过,则通知配置管理服务器发布补丁包。采用本方法能够保证所发布的补丁包的质量。

2021-10-26

访问量:39

注册成为会员可查看更多数据。
技术分类