安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210870672.2 (22)申请日 2022.07.22 (71)申请人 北京达佳互联信息技 术有限公司 地址 100085 北京市海淀区上地西路6号1 幢1层101D1-7 (72)发明人 刘正阳 (74)专利代理 机构 北京润泽恒知识产权代理有 限公司 1 1319 专利代理师 李娜 (51)Int.Cl. G06F 8/656(2018.01) G06F 9/445(2018.01) (54)发明名称 热更新方法、 装置、 电子设备、 存储介质及程 序产品 (57)摘要 本公开关于一种热更新方法、 装置、 电子设 备、 存储介质及程序产品, 该方法包括: 在目标进 程运行过程中, 确定目标进程的类加载器的加载 资源的存储区域; 在存储区域中建立更新文件 夹, 并修改类加载器的类加载路径, 得到最优先 指向更新文件夹的类加载路径; 将更新资源存储 至更新文件夹, 更新资源是类加载路径指向的其 它路径中的待更新资源的替换项; 在需要加载待 更新资源的情况下, 按照类加载路径指向 的各路 径的优先级, 优先从更新文件夹中加载更新资 源, 实现对目标进程的待更新资源的热更新。 本 公开建立了一个类加载路径最优先指向的更新 文件夹, 在需要加载待更新资源时, 优先中该更 新文件夹中加载待更新资源的替换项, 以实现对 目标进程的热 更新。 权利要求书2页 说明书8页 附图4页 CN 115357277 A 2022.11.18 CN 115357277 A 1.一种热 更新方法, 其特 征在于, 包括: 在目标进程 运行过程中, 确定所述目标进程的类加载器的加载资源的存 储区域; 在所述存储区域中建立更新文件夹, 并修改所述类加载器的类加载路径, 得到最优先 指向所述更新文件夹的所述类加载路径; 将更新资源存储至所述更新文件夹, 所述更新资源是所述类加载路径指向的其它路径 中的待更新资源的替换项; 在需要加载所述待更新资源的情况下, 按照所述类加载路径指向的各路径的优先级, 优先从所述更新文件夹中加载所述更新资源, 实现对所述目标进程的所述待 更新资源的热 更新。 2.根据权利要求1所述的方法, 其特征在于, 所述更新资源与 所述待更新资源具有相同 的名称, 所述待 更新资源存储在所述类加载路径指向的其它文件夹或jar包中, 所述其他文 件夹和所述jar包的优先级都低于所述更新文件夹的优先级; 所述优先从所述更新文件夹中加载所述更新资源, 实现对所述目标进程的所述待更新 资源的热 更新, 包括: 优先在所述更新文件夹中, 根据所述待更新资源的名称加载到所述更新资源, 并根据 加载到的所述更新资源替代所述待更新资源运行 所述目标进程。 3.根据权利要求1所述的方法, 其特 征在于, 还 包括: 在需要恢复到热 更新之前的状态的情况 下, 删除所述更新文件夹中的所述更新资源。 4.根据权利要求1所述的方法, 其特 征在于, 还 包括: 在需要恢复到热更新之前的状态的情况下, 删除所述更新文件夹, 并还原所述类加载 器的类加载路径。 5.根据权利要求1所述的方法, 其特征在于, 所述将更新资源存储至所述更新文件夹, 包括: 接收远程 服务器发送的所述更新资源; 将所述更新资源 存储至所述更新文件夹 。 6.根据权利要求1所述的方法, 其特征在于, 所述修改所述类加载器的类加载路径, 得 到最优先指向所述更新文件夹的所述类加载路径, 包括: 在所述类加载器的类加载路径的数组前面增加所述更新文件夹的名称, 得到所述数组 的第一位为所述更新文件夹的名称的所述类加载路径。 7.一种热 更新装置, 其特 征在于, 包括: 存储区域确定模块, 被配置为在目标进程运行过程中, 确定所述目标进程的类加载器 的加载资源的存 储区域; 文件夹建立模块, 被配置为在所述存储区域中建立更新文件夹, 并修改所述类加载器 的类加载路径, 得到最优先指向所述更新文件夹的所述类加载路径; 资源存储模块, 被配置为将更新资源存储至所述更新文件夹, 所述更新资源是所述类 加载路径指向的其它路径中的待更新资源的替换项; 资源加载模块, 被配置为在需要加载所述待更新资源的情况下, 按照所述类加载路径 指向的各路径的优先级, 优先从所述更新文件夹中加载所述更新资源, 实现对所述 目标进 程的所述待更新资源的热 更新。权 利 要 求 书 1/2 页 2 CN 115357277 A 28.一种电子设备, 其特 征在于, 包括: 处理器; 用于存储所述处 理器可执行指令的存 储器; 其中, 所述处理器被配置为执行所述指令, 以实现如权利要求1至6中任一项所述的热 更新方法。 9.一种计算机可读存储介质, 当所述计算机可读存储介质中的指令由电子设备的处理 器执行时, 使得 所述电子设备能够执 行如权利要求1至 6中任一项所述的热 更新方法。 10.一种计算机程序产品, 包括计算机程序, 其特征在于, 所述计算机程序被处理器执 行时实现如权利要求1至 6中任一项所述的热 更新方法。权 利 要 求 书 2/2 页 3 CN 115357277 A 3
专利 热更新方法、装置、电子设备、存储介质及程序产品
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 16:37:14
上传分享
举报
下载
原文档
(628.3 KB)
分享
友情链接
T-CGIA 035—2022 高导热膜用石墨烯材料应用指南.pdf
WH-T 92-2021 临时搭建演出场所舞台、看台安全监督检验规范.pdf
T-CEC 716—2022 火力发电厂智能热网供热服务规范.pdf
T-GRM 010—2020 金属非金属矿山粉尘治理技术标准.pdf
GB-T 42971-2023 第三方电子合同服务平台信息安全技术要求.pdf
T-GDPIA 11—2020 数字化工厂 改性塑料制造 功能架构.pdf
T-CES 114—2022 智能型特高频局部放电在线监测装置 技术规范.pdf
DB14-T 2841-2023 政务云平台 运维规范 山西省.pdf
GB-T 42776-2023 科技评估分类.pdf
T-WAPIA 045.2—2021 信息技术 系统间远程通信和信息交换 原子密钥建立与实体鉴别 第2部分:轻量级原子密钥建立与实体鉴别.pdf
GB 29384-2012 乙酰甲胺磷原药.pdf
GB-T 14227-2006 城市轨道交通车站站台声学要求和测量方法.pdf
GB-T 41495-2022 混凝土泵车保养、维修及报废规范.pdf
信通院 移动互联网数据安全蓝皮报告-2021年.pdf
信息安全工程师 每日一记 高频考点口袋书 2022适用 .pdf
GB-T 32386-2015 电子工业用气体 六氟化钨.pdf
DB15-T 1198-2017 危险化学品行业反恐怖防范要求 内蒙古自治区.pdf
DB35-T 1692-2017 水利风景区评价标准 福建省.pdf
DB52-T 1626-2021 水利工程调整概算报告编制导则 贵州省.pdf
GB-T 5838.3-2015 荧光粉 第3部分:性能试验方法.pdf
1
/
3
15
评价文档
赞助2.5元 点击下载(628.3 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。