说明:收录全文最新的团体标准 提供单次或批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210531317.2 (22)申请日 2022.05.16 (71)申请人 厦门稿定股份有限公司 地址 361006 福建省厦门市思明区东浦路 浦南一路10号第三层G02 申请人 稿定 (厦门) 科技有限公司 (72)发明人 卫少基 (74)专利代理 机构 北京慧加伦知识产权代理有 限公司 16 035 专利代理师 兰海叶 (51)Int.Cl. G06F 16/21(2019.01) G06F 16/2455(2019.01) (54)发明名称 一种数据处 理方法、 装置及计算机可读介质 (57)摘要 本发明公开了一种数据处理方法、 装置及计 算机可读介质; 该方法一实施方式首先为目标数 据创建对应的第一代理对象, 其中, 目标数据为 引用类型的容器数据; 之后获取针对第一代理对 像的属性触发指令; 最后响应于属性触发指令, 对目标数据执行与属性触发指令对应的操作, 生 成历史操作记录。 由此, 不需要经过后期计算, 就 能够对引用类型数据的改动历史进行有效收集, 解决了现有技术中由于后期采用深层遍历对比 方法计算改动前后引用类型数据的差异从而导 致改动历史收集过程中计算时间成本大以及内 存资源浪费的问题, 减少了改动历史收集过程的 计算量。 权利要求书2页 说明书10页 附图7页 CN 114911772 A 2022.08.16 CN 114911772 A 1.一种数据处 理方法, 其中, 为所述目标数据创建对应的第一代理对象, 其中, 所述目标数据为引用类型的容器数 据; 获取针对所述第一代理对像的属性触发指令; 响应于所述属性触发指令, 对所述目标数据执行与所述属性触发指令对应的操作, 生 成历史操作记录 。 2.根据权利要求1所述的方法, 其中, 所述为所述目标数据创建对应的第一代理对象, 包括: 判断缓存区域是否存在所述目标 数据对应的第一代理对象; 若不存在, 则基于所述目标数据和所述目标数据对应的属性操作接口, 为所述目标数 据创建对应的第一代理对象。 3.根据权利要求1所述的方法, 其中, 若所述属性触发指令用于指示通过所述第 一代理 对象对所述目标数据的访问属性操作进行拦截; 所述对所述目标数据执行与所述属性触发 指令对应的操作, 生成历史操作记录, 包括: 获取所述目标 数据的访问路径; 基于所述访问路径访问所述目标 数据的属性, 得到属性 值; 若所述属性 值是对象, 则为所述属性 值创建对应的第二代理对象; 基于所述第 一代理对象和所述第 二代理对象之间的父子关系以及所述访问路径, 生成 访问操作记录 。 4.根据权利要求1所述的方法, 其中, 若所述属性触发指令用于指示通过所述第 一代理 对象对所述目标数据的当前改动属性操作进 行拦截; 所述属性操作指 令包括当前改动属性 和改动路径; 所述对所述 目标数据执行与所述属 性触发指令对应的操作, 生成历史操作记 录, 包括: 将所述当前改动属性作为子节点, 从所述目标数据中获取与所述子节点对应的父节 点; 判断所述父节点是否存在所述改动路径; 基于判断结果, 确定所述所述第一代理对象所拦截的当前改动属性操作, 生成改动操 作记录。 5.根据权利要求4所述的方法, 其中, 当所述属性操作指令还包括当前改动属性对应的 新值时; 所述基于判断结果, 确定所述第一代理对象所拦截的当前改动属性操作, 生成改动 操作记录, 包括: 若判断结果表征所述父节点存在所述改动路径, 则确定所述第 一代理对象所拦截的当 前改动属 性操作为赋值操作, 并从所述 目标数据中获取所述子节点对应的旧值; 基于所述 父节点、 所述改动路径, 以及所述子节点对应的新 值和旧值, 生成赋值操作记录; 若判断结果表征所述父节点不存在所述改动路径, 则确定所述第 一代理对象所拦截的 当前改动属性操作为添加操作; 基于所述父节点、 改动路径, 以及所述子节点对应的新值, 生成添加操作记录 。 6.根据权利要求4所述的方法, 其中, 当所述属性操作指令不包括当前改动属性对应的 新值时; 所述基于判断结果, 确定所述所述第一代理对象所拦截的当前改动属性操作, 生成权 利 要 求 书 1/2 页 2 CN 114911772 A 2改动操作记录, 包括: 若判断结果表征所述父节点存在所述改动路径且所述改动路径能够被删除, 则确定所 述第一代理对象所拦截的当前属性操作为删除操作; 基于所述父节点、 所述改动路径, 以及所述子节点, 生成删除操作记录 。 7.根据权利要求 4所述的方法, 其中, 还 包括: 针对所述当前改动属性, 获取以目标 数据为起点的改动路径请求; 基于所述改动路径请求, 从所述改动操作记录 中查询与 所述当前改动属性对应的父节 点; 以所述父节点作为当前查询的子节点, 从所述访问操作记录 中查询与 所述当前 改动属 性对应的从父节点; 重复上述查询操作, 直至查询到所述从父节点为所述目标数据时, 才结束查询操作, 生 成新的改动操作记录 。 8.一种数据处 理装置, 其中, 创建模块, 用于为所述目标数据创建对应的第 一代理对象, 其中, 所述目标数据为引用 类型的容器数据; 第一获取模块, 用于获取针对所述第一代理对像的属性触发指令; 执行模块, 用于响应于所述属性触发指令, 对所述目标数据执行与所述属性触发指令 对应的操作, 生成历史操作记录 。 9.根据权利要求8所述的装置, 其中, 所述创建模块包括: 判断单元, 用于判断缓存区域是否存在所述目标 数据对应的第一代理对象; 创建单元, 用于若不存在, 则基于所述目标数据和所述目标数据对应的属性操作接口, 为所述目标 数据创建对应的第一代理对象。 10.一种计算机可读介质, 其上存储有计算机程序, 所述程序被处理器执行时实现如权 利要求1‑7中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114911772 A 3
专利 一种数据处理方法、装置及计算机可读介质
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 00:11:06
上传分享
举报
下载
原文档
(1005.7 KB)
分享
友情链接
GB 25723-2010 点火枪安全与质量.pdf
GB-T 43256-2023 分布式光纤应变测试系统参数测试方法.pdf
JR-T 0083-2013 人身保险伤残评定标准及代码.pdf
GB-T 5838.3-2015 荧光粉 第3部分:性能试验方法.pdf
GB-T 37973-2019 信息安全技术 大数据安全管理指南 .pdf
GB-T 26855-2011 信息安全技术 公钥基础设施 证书策略与认证业务声明框架.pdf
GB-T 16550-2020 新城疫诊断技术.pdf
GB-T 37433-2019 低功率燃油燃烧器通用技术要求.pdf
GB-T 30146-2023 安全与韧性业务连续性管理体系要求 ISO 22301-2019.pdf
NY-T 1060-2006 水泥生产用磷石膏.pdf
GB-T 33746.2-2017 近场通信(NFC)安全技术要求 第2部分:安全机制要求.pdf
GB-T 17747.2-2011 天然气压缩因子的计算 第2部分:用摩尔组成进行计算.pdf
MZ-T 152-2020 康复训练器械 主动式上肢关节训练器通用技术条件.pdf
GB-T 36572-2018电力监控系统网络安全防护导则.pdf
GB-T 43694-2024网络安全技术 证书应用综合服务接口规范.pdf
GB-T 2261.1-2003 个人基本信息分类与代码 第1部分人的性别代码.pdf
专利 针对APT攻击的安全编排与自动化响应方法、装置及系统.PDF
GB-T 20486-2017 江河流域面雨量等级.pdf
GB-T 41680-2022 起重机 抗震设计通则.pdf
GB-T 16918-2017 气瓶用爆破片安全装置.pdf
1
/
3
20
评价文档
赞助2.5元 点击下载(1005.7 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。