iso file download
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210149975.5 (22)申请日 2022.02.18 (71)申请人 广州文远知行 科技有限公司 地址 510000 广东省广州市广州中新广州 知识城九佛建 设路333号自编687室 (72)发明人 孙子文 陈飞 韩旭 (74)专利代理 机构 广州三环 专利商标代理有限 公司 44202 专利代理师 陈志明 (51)Int.Cl. G06F 8/60(2018.01) G06F 9/445(2018.01) (54)发明名称 一种程序文件的快速发布方法、 装置、 设备、 介质及产品 (57)摘要 本申请涉及一种程序文件的快速发布方法、 装置、 设备、 介质及产品, 其方法包括基于待发布 程序文件的目录层级, 按照深度方向进行遍历, 依次生成从底层到上层的本地哈希 树; 使本地哈 希树与云端的包含基础镜像内所有程序文件生 成从底层到上层的云哈希树进行比较, 获得比较 结果; 根据比较结果生成文件对照表; 基于文件 对照表, 以小于待发布程序文件的数据大小进行 数据上传, 完成与云端服务器的交互。 解决了当 程序文件本身比较大且需要反复地发布程序时 发布效率低的问题。 本申请具有提高程序文件发 布效率的效果。 权利要求书3页 说明书12页 附图4页 CN 114661304 A 2022.06.24 CN 114661304 A 1.一种程序文件的快速发布方法, 其特 征在于, 包括以下步骤: 基于待发布程序文件的目录层级, 按照深度方向进行遍历, 依次生成从底层到上层的 本地哈希树; 使所述本地哈希树与云端的包含基础镜像内所有程序文件生成从底层到上层的云哈 希树进行比较, 获得比较结果; 根据所述比较结果 生成文件 对照表; 基于所述文件对照表, 以小于所述待发布程序文件的数据大小进行数据上传, 完成与 云端服务器的交 互。 2.根据权利要求1所述的一种程序文件的快速发布方法, 其特征在于, 基于所述文件对 照表, 以小于所述待发布程序文件的数据大小进行数据上传, 完成与云端服务器的交互的 步骤包括: 当待发布程序文件相比云端的包含基础镜像 内所有程序文件有新增时, 打包上传待发 布程序文件中与所述文件 对照表对应的部分文件, 同时上传所述文件 对照表。 3.根据权利要求2所述的一种程序文件的快速发布方法, 其特征在于, 还包括以下步 骤: 当接收到所述文件和所述文件对照表后, 所述云端服务器基于所述文件对照表, 下载 预设的文件并进行筛选删除, 同时, 使已完成删除的下载文件与接收到的文件进 行组装, 以 生成完整程序; 根据所述完整程序, 生成程序镜像, 并使程序镜像加载至云端容器。 4.根据权利要求2所述的一种程序文件的快速发布方法, 其特征在于, 还包括以下步 骤: 当接收到所述文件和所述文件对照表后, 所述云端服务器基于所述文件对照表, 下载 预设的文件, 同时, 使已下 载文件与接收到的文件进行组装, 以生成完整程序; 根据所述完整程序, 生成程序镜像, 并使程序镜像加载至云端容器。 5.根据权利要求1所述的一种程序文件的快速发布方法, 其特征在于, 基于所述文件对 照表, 以小于所述待发布程序文件的数据大小进行数据上传, 完成与云端服务器的交互的 步骤包括: 当待发布程序文件相比云端的包含基础镜像 内所有程序文件无新增时, 仅上传所述文 件对照表。 6.根据权利要求5所述的一种程序文件的快速发布方法, 其特征在于, 还包括以下步 骤: 当接收到所述文件对照表后, 所述云端服务器基于所述文件对照表, 下载预设的文件 并进行筛 选删除, 使已完成删除的下 载文件生成完整程序; 根据所述完整程序, 生成程序镜像, 并使程序镜像加载至云端容器。 7.根据权利要求5所述的一种程序文件的快速发布方法, 其特征在于, 还包括以下步 骤: 当接收到所述文件对照表后, 所述云端服务器基于所述文件对照表, 下载预设的文件, 生成完整程序; 根据所述完整程序, 生成程序镜像, 并使程序镜像加载至云端容器。权 利 要 求 书 1/3 页 2 CN 114661304 A 28.根据权利要求6 ‑7任意一项所述的一种程序文件的快速发布方法, 其特征在于, 还包 括以下步骤: 云端容器运行并下 载所述程序镜像, 再启动程序, 完成待发布程序文件的发布。 9.根据权利要求1所述的一种程序文件的快速发布方法, 其特征在于, 所述基于待发布 程序文件的目录层级, 按照深度方向进行遍历, 依 次生成从底层到上层的本地哈希树的步 骤包括: 计算底层各个文件的哈希值, 生成底层的哈希值; 计算上层的目录所包 含的子目录哈希值或所有 文件的哈希值, 生成上层的哈希值; 汇总底层的哈希值和上层的哈希值, 生成 从底层到上层的本地哈希树。 10.根据权利要求1或2或3或9所述的一种程序文件的快速发布方法, 其特征在于, 使所 述本地哈希树与云端的包含基础镜像内所有程序文件生成从底层到上层的云 哈希树进行 比较的步骤 包括: 使所述本地哈希树与所述云哈希树按从目录层级的最上层对应的哈希值依次向下层 对应的哈希值进行一 一对比; 若最上层的哈希值不同时, 判断下一层级是否有子目录, 且当下一层级有子目录时, 则 依次对比目录层级的下一层对应的子目录哈希值; 且当子目录哈希值不同时, 判断该子目 录下是否有文件, 且当存在文件时, 递归进入 对比该层级目录下 所有文件的文件哈希值; 当所述本地哈希树的文件哈希值与 所述云哈希树的文件哈希值不同时, 且以所述本地 哈希树的文件哈希值为基准, 若该文件哈希值在云端无相同的哈希值, 则记录所述本地哈 希树的文件哈希值所对应的待发布程序文件的文件名, 并汇总形成新增文件列表; 当所述本地哈希树的文件哈希值与 所述云哈希树的文件哈希值不同时, 且以所述云哈 希树的文件哈希值为基准, 若该文件哈希值在本地无相同的哈希值, 则记录所述云 哈希树 的文件哈希值所对应的文件名, 并汇总形成删除文件列表。 11.根据权利要求1或2或3或9所述的一种程序文件的快速发布方法, 其特征在于, 使所 述本地哈希树与云端的包含基础镜像内所有程序文件生成从底层到上层的云 哈希树进行 比较的步骤 包括: 使所述本地哈希树与所述云哈希树按从目录层级的最上层对应的哈希值依次向下层 对应的哈希值进行一 一对比; 若目录名的哈希值不同, 以及该目录下存在文件时, 且该层级目录下的文件未被比较 过, 则记录该 未被比较过的文件的文件名; 若目录名的哈希值相同时, 判断下一层级是否有子目录, 且当下一层级有子目录时, 则 依次对比目录层级的下一层对应的子目录哈希值; 且当子目录哈希值不同时, 判断该子目 录下是否有文件, 且当存在文件时, 递归进入对比该层 级目录下所有文件的文件哈希值, 继 续判断是否有新增文件或删除文件,以记录不同的文件哈希值所对应的待发布程序文件的 文件名。 12.根据权利要求10所述的一种程序文件的快速发布方法, 其特征在于, 还包括以下步 骤: 若最上层的哈希值相同时, 至少采用一种不同的hash算法分别计算所述本地哈希树与 所述云哈希树的哈希值;权 利 要 求 书 2/3 页 3 CN 114661304 A 3
专利 一种程序文件的快速发布方法、装置、设备、介质及产品
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助3元下载(无需注册)
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助3元下载
本文档由 人生无常 于
2024-03-18 16:01:58
上传分享
举报
下载
原文档
(801.4 KB)
分享
友情链接
T-CCPEF 067—2020 矿山生态修复示范工程评定标准.pdf
GA-T 1390.5-2017 信息安全技术 网络安全等级保护基本要求 第5部门 工业控制系统安全扩展要求.pdf
GB-T 17903.2-2021 信息技术 安全技术 抗抵赖 第2部分:采用对称技术的机制.pdf
GB-T 5106-2012 圆柱直齿渐开线花键 量规.pdf
GB-T 15478-2015 压力传感器性能试验方法.pdf
证券期货业信息系统渗透测试指南 (JRT 0276—2023).pdf
网络安全等级保护测评报告模板(2021版).pdf
GB-T 36635-2018 信息安全技术 网络安全监测基本要求与实施指南.pdf
安华金和 数据安全治理白皮书 5.0 - 2023 .pdf
GM-T 0028-2014 密码模块安全技术要求.pdf
NY-T 4196.1-2022 农药登记环境风险评估标准场景 第1部分:场景构建方法.pdf
GB-T 4622.1-2022 管法兰用缠绕式垫片 第1部分:PN系列.pdf
DB32-T 4281-2022 江苏省建筑工程施工现场专业人员配备标准 江苏省.pdf
GB-T 15843.5-2005 信息技术 安全技术 实体鉴别 第5部分 使用零知识技术的机制.pdf
GB-T 18916.56-2021 取水定额 第56部分:毛皮.pdf
DB61-T 1665-2023 社区老年人日间照料中心管理规范 陕西省.pdf
奇安信 数据泄露典型判例分析报告.pdf
GB-T 33134-2023 信息安全技术 公共域名服务系统安全要求.pdf
DB33-T 2351-2021 数字化改革 公共数据分类分级指南 浙江省.pdf
专利 一种变压器散热器的散热片加工固定装置.PDF
1
/
3
20
评价文档
赞助3元 点击下载(801.4 KB)
回到顶部
×
微信扫码支付
3
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。