安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210130536.X (22)申请日 2022.02.11 (71)申请人 浙江吉利控股集团有限公司 地址 310051 浙江省杭州市滨江区江陵路 1760号 申请人 杭州优行 科技有限公司 (72)发明人 曹辉荣 黎勇 凌国沈 (74)专利代理 机构 北京同立钧成知识产权代理 有限公司 1 1205 专利代理师 刘慧 刘芳 (51)Int.Cl. G06F 9/445(2018.01) G06F 8/41(2018.01) (54)发明名称 脚本代码的执行方法、 装置、 存储介质及设 备 (57)摘要 本申请提供的一种 脚本代码的执行方法、 装 置、 存储介质及设备, 首先接收终端设备发送的 目标应用的风控系统的脚本代码, 随后, 将脚本 代码转化为中间代码, 中间代码包含有待调整的 目标处理逻辑的至少一个对象的类型信息, 然 后, 根据对象的类型信息, 对中间代码进行优化, 最后, 根据优化后的中间代码对应的目标类对 象, 对目标应用的风控系统的处理逻辑进行调 整。 通过该方式, 由于可 以将脚本代码转化为包 含有待调整的目标处理逻辑的至少一个对象的 类型信息的中间代码, 并根据优化后的中间代码 对应的目标类对象, 对目标应用的风控系统的处 理逻辑进行调整, 从而提升了脚本代码的执行效 率, 进而缩短了目标处理逻辑的调整及生效时 间。 权利要求书2页 说明书11页 附图3页 CN 114489859 A 2022.05.13 CN 114489859 A 1.一种脚本代码的执 行方法, 其特 征在于, 所述方法包括: 接收终端设备发送的目标应用的风控系统的脚本代码, 所述脚本代码用于调整所述目 标应用的风控系统的处 理逻辑; 将所述脚本代码转化为中间代码, 所述中间代码包含有待调 整的目标处理逻辑的至少 一个对象的类型信息; 根据所述对象的类型信息, 对所述中间代码进行优化; 根据优化后的中间代码对应的目标类对象, 对所述目标应用的风控系统 的处理逻辑进 行调整。 2.根据权利要求1所述的方法, 其特 征在于, 所述对所述中间代码进行优化, 包括: 若所述目标处理逻辑的至少一个对象的类型信 息一致, 则执行所述目标处理逻辑对应 的程序。 3.根据权利要求2所述的方法, 其特 征在于, 所述对所述中间代码进行优化, 包括: 若所述目标处理逻辑的至少一个对象的类型信 息不完全一致, 则对所述至少一个对象 的类型进行转换, 直至所述至少一个对象的类型完全一 致; 执行类型转换后的目标处 理逻辑对应的程序。 4.根据权利要求1所述的方法, 其特征在于, 所述至少一个对象包括所述目标处理逻辑 对应的令牌序列的运 算对象和/或所述 运算对象之间的运 算关系。 5.根据权利要求1所述的方法, 其特征在于, 所述将所述脚本代码转化为中间代码, 包 括: 根据预设的解析规则, 对所述脚本代码进行解析, 生成所述脚本代码对应的抽象语法 树, 所述抽象语法树包含至少一个节点, 每个节点用于表征所述脚本代码 中的一个语法结 构; 遍历所述抽象语法树中的每 个节点, 将所述脚本代码转 化为所述中间代码。 6.根据权利要求5所述的方法, 其特征在于, 所述生成所述脚本代码对应的抽象语法 树, 包括: 根据预设的词法解析规则, 对所述脚本代码进行词法解析, 确定所述目标处理逻辑对 应的令牌序列, 所述令牌序列包 含所述至少一个对象的类型信息; 根据预设的语法解析规则, 对所述令牌序列进行语法解析, 确定至少一个表达 式语句, 所述表达式语句用于指示多个所述对象之间的处 理逻辑; 根据所述至少一个表达式语句, 生成所述脚本代码对应的抽象语法树。 7.根据权利要求1 ‑6任一项所述的方法, 其特征在于, 在所述对所述目标应用的风控系 统的处理逻辑进行调整之前, 所述方法还 包括: 对所述优化后的中间代码进行编译, 确定所述优化后的中间代码对应的字节码; 根据预设的类加载器, 对所述字节码进行加载, 确定所述字节码对应的目标类对象。 8.根据权利要求1所述的方法, 其特征在于, 在所述对所述目标应用的风控系统 的处理 逻辑进行调整之前, 所述方法还 包括: 获取所述脚本代码的标识; 根据所述脚本代码的标识与目标类对象之间的映射关系, 确定所述脚本代码对应的目 标类对象。权 利 要 求 书 1/2 页 2 CN 114489859 A 29.根据权利要求1 ‑6任一项所述的方法, 其特征在于, 在所述对所述目标应用的风控系 统的处理逻辑进行调整之后, 所述方法还 包括: 确定调整后的处 理逻辑对应的返回值的类型信息; 确定所述返回值的类型信息是否为预设类型信息; 若否, 则根据所述预设类型信息, 对所述返回值的类型进行转换。 10.一种脚本代码的执 行装置, 其特 征在于, 所述装置包括: 接收模块, 用于接收终端设备发送的目标应用的风控系统的脚本代码, 所述脚本代码 用于调整所述目标应用的风控系统的处 理逻辑; 转化模块, 用于将所述脚本代码转化为中间代码, 所述中间代码包含有待调整的目标 处理逻辑的至少一个对象的类型信息; 优化模块, 用于根据所述对象的类型信息, 对所述中间代码进行优化; 调整模块, 用于根据优化后的中间代码对应的目标类对象, 对所述目标应用的风控系 统的处理逻辑进行调整。 11.一种计算机存储介质, 其特征在于, 所述计算机可读存储介质中存储有计算机执行 指令, 所述计算机执行指令被处理器执行时用于实现如权利要求1至9任意一项所述的方 法。 12.一种电子设备, 其特征在于, 包括: 处理器和存储器; 其中, 所述存储器存储有计算 机程序, 所述计算机程序适于由所述处理器加载并执行如权利要求 1至9任意一项 所述的方 法。 13.一种计算机程序产品, 包括计算机程序, 其特征在于, 该计算机程序被处理器执行 时实现权利要求1至9任意 一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114489859 A 3
专利 脚本代码的执行方法、装置、存储介质及设备
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 16:04:19
上传分享
举报
下载
原文档
(648.7 KB)
分享
友情链接
GB-Z 19717-2005 基于多用途互联网邮件扩展 MIME的安全报文交换.pdf
GB-T 31257-2014 蹦极通用技术条件.pdf
GB-T 42882-2023 城市和社区可持续发展 智慧城市运行模型 应对突发公共卫生事件的指南.pdf
腾讯安全 政务大数据平台数据安全体系建设指南V1.0.pdf
GB-T 43267-2023 道路车辆 预期功能安全.pdf
GB-T 38146.2-2019 中国汽车行驶工况 第2部分:重型商用车辆.pdf
T-CCMSA 50213—2020 高性能平板型太阳能集热器.pdf
SY-T 7627-2021 水基压裂液技术要求.pdf
GB-T 12727-2023 核电厂安全重要电气设备鉴定.pdf
tc260 人工智能安全标准化白皮书 2019.pdf
T-CSAE 102—2019 电动汽车充电桩安装服务规范.pdf
GB-T 2585-2021 铁路用热轧钢轨.pdf
绿盟 2014工控系统的安全研究与实践报告.pdf
GB-T 10089-2018 圆柱蜗杆、蜗轮精度.pdf
T-CEC 617—2022 高海拔地区交流输变电设备外绝缘配置.pdf
数据安全及备份恢复测评指导书-二级V1.0.doc
GB-T 35499-2017 呋喃树脂耐蚀作业质量技术规范.pdf
GB-T 43206-2023 信息安全技术 信息系统密码应用测评要求.pdf
T-CEC 630—2022 35kV~500kV电力电缆固定金具通用技术条件.pdf
DB12-T 455-2012 贵金属及珠宝玉石饰品经营服务规范 天津市.pdf
1
/
3
17
评价文档
赞助2元 点击下载(648.7 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。