程序文件的处理方法、电子设备以及存储介质技术

技术编号:35816271 阅读:34 留言:0更新日期:2022-12-03 13:40
本申请公开了一种程序文件的处理方法、电子设备以及存储介质,该程序文件的处理方法包括:获取至少两个待部署程序文件;查找至少两个待部署程序文件中目标文件夹下的所有子文件,确定出所有目标文件夹中均存在的目标子文件;基于目标子文件形成引导启动程序文件,以及清除目标文件夹下的目标子文件,得到目标程序文件;部署引导启动程序文件和至少两个目标程序文件。通过上述方式,本申请可以减少相同文件对资源的重复占用。文件对资源的重复占用。文件对资源的重复占用。

【技术实现步骤摘要】
程序文件的处理方法、电子设备以及存储介质


[0001]本申请涉及资源处理
,特别是涉及一种程序文件的处理方法、电子设备以及存储介质。

技术介绍

[0002]在开发的程序文件中,大部分的程序是跟底层有关,只有少部分的程序与业务有关。
[0003]专利技术人长期研究发现,当有很多个具有相同底层的程序文件各自部署时,会导致相同底层重复占用资源的情况。

技术实现思路

[0004]本申请主要解决的技术问题是提供一种程序文件的处理方法、电子设备以及存储介质,可以减少相同文件对资源的重复占用。
[0005]为解决上述技术问题,本申请采用的一个技术方案是:提供一种程序文件的处理方法,该方法包括:获取至少两个待部署程序文件;查找至少两个待部署程序文件中目标文件夹下的所有子文件,确定出所有目标文件夹中均存在的目标子文件;基于目标子文件形成引导启动程序文件,以及清除目标文件夹下的目标子文件,得到目标程序文件;部署引导启动程序文件和至少两个目标程序文件。
[0006]其中,部署引导启动程序文件和至少两个目标程序文件,包括:本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种程序文件的处理方法,其特征在于,所述方法包括:获取至少两个待部署程序文件;查找所述至少两个待部署程序文件中目标文件夹下的所有子文件,确定出所有目标文件夹中均存在的目标子文件;基于所述目标子文件形成引导启动程序文件,以及清除所述目标文件夹下的所述目标子文件,得到目标程序文件;部署所述引导启动程序文件和至少两个目标程序文件。2.根据权利要求1所述的方法,其特征在于,所述部署所述引导启动程序文件和至少两个目标程序文件,包括:启动所述引导启动程序文件,并创建对应的第一上下文和第一类加载器;基于每一所述目标程序文件创建对应的第二上下文和第二类加载器;所述第二类加载器为所述第一类加载器的子加载器;所述第二上下文为所述第一上下文的子上下文;基于每一所述目标程序文件创建对应的请求分发器,其中所述请求分发器与所述第二上下文相关联;在请求分发上下文中添加每一所述目标程序文件的标识与所述请求分发器的对应关系。3.根据权利要求2所述的方法,其特征在于,所述在请求分发上下文中添加每一所述目标程序文件的标识与所述第二类加载器的对应关系之后,包括:响应于请求指令,解析出所述请求指令对应的目标标识;在所述请求分发上下文中,确定与所述目标标识对应的目标请求分发器;调用所述目标请求分发器将所述请求指令发送至对应的所述第二上下文,以使所述第二上下文反馈请求信息。4.根据权利要求1所述的方法,其特征在于,所述部署所述引导启动程序文件和至少两个目标程序文件之后,包括:获取新待部署程序文件;清除所述新待部署程序文件...

【专利技术属性】
技术研发人员:向万红刘辉军罗建光蓝磊芳
申请(专利权)人:远光软件股份有限公司
类型:发明
国别省市:

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

1