说明:收录90万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210907787.4 (22)申请日 2022.07.29 (71)申请人 招商局金融科技有限公司 地址 518000 广东省深圳市福田区华 富街 道皇岗路5001号深业上城 (南区) 二期 35层、 36层 (72)发明人 曾如达 肖建锋 程希 林俊  陈晓明 温德森  (74)专利代理 机构 深圳众鼎专利商标代理事务 所(普通合伙) 44325 专利代理师 谭果林 (51)Int.Cl. G06F 9/445(2018.01) G06F 9/48(2006.01) (54)发明名称 窗口页面加载方法、 装置、 计算机设备及存 储介质 (57)摘要 本发明公开一种窗口页面加载方法、 装置、 计算机设备及存储介质。 该方法包括:获取目标 窗口对应的窗口打开指令; 基于窗口打开指令, 判断进程池中是否存在与 目标窗口相对应的第 一窗口进程, 第一窗口进程为处于后台运行状态 的窗口进程; 若存在第一窗口进程, 则基于第一 窗口进程, 从本地缓存中获取目标窗口对应的框 架数据和业务数据, 基于框架数据和业务数据进 行页面渲染; 若不存在第一窗口进程, 则创建目 标窗口对应的第二窗口进程, 基于第二窗口进 程, 从服务器获取目标窗口对应的框架数据和业 务数据, 基于框架数据和业务数据进行页面渲 染。 该方法可有效提升页面渲染效率, 提高窗口 页面加载速度, 提升用户体验感。 权利要求书2页 说明书11页 附图4页 CN 115269046 A 2022.11.01 CN 115269046 A 1.一种窗口页面加载 方法, 其特 征在于, 包括: 获取目标窗口对应的窗口打开指令; 基于所述 窗口打开指令, 判断进程池中是否存在与所述目标窗口相对应的第 一窗口进 程, 所述第一窗口进程 为处于后台运行状态的窗口进程; 若存在所述第一窗口进程, 则基于所述第一窗口进程, 从本地缓存中获取所述目标窗 口对应的框架数据和业 务数据, 基于所述框架数据和所述 业务数据进行页面 渲染; 若不存在所述第一窗口进程, 则创建所述目标窗口对应的第二窗口进程, 基于所述第 二窗口进程, 从服务器获取所述 目标窗口对应的框架数据和业务数据, 基于所述框架数据 和所述业务数据进行页面 渲染。 2.如权利要求1所述的窗口页面加载方法, 其特征在于, 基于所述第一窗口进程, 从本 地缓存中获取所述目标窗口对应的框架数据和业务数据, 基于所述框架数据和所述业务数 据进行页面 渲染, 包括: 从本地缓存中获取所述目标窗口对应的框架数据, 基于所述框架数据, 渲染所述目标 窗口对应的页面框架; 获取所述目标窗口对应的历史业务数据, 在所述目标窗口对应的页面框架上显示所述 历史业务数据。 3.如权利要求2所述的窗口页面加载方法, 其特征在于, 所述获取所述目标窗口对应的 历史业务数据, 在所述目标窗口对应的页面框架上显示所述历史业 务数据, 包括: 获取所述目标窗口对应的历史业务数据, 确定所述历史业务数据对应的历史数据 版本 号; 基于所述目标窗口对应的数据接口, 确定所述目标窗口对应的当前业务数据和所述当 前业务数据对应的当前 数据版本号; 若所述当前数据版本号高于所述历史数据版本号, 则加载所述当前业务数据, 在所述 目标窗口对应的页面框架上显示所述当前业 务数据; 若所述当前数据版本号不高于所述历史数据版本号, 则在所述目标窗口对应的页面框 架上显示所述历史业 务数据。 4.如权利要求1所述的窗口页面加载方法, 其特征在于, 在所述基于所述框架数据和所 述业务数据进行页面 渲染之后, 所述窗口页面加载 方法还包括: 获取所述目标窗口对应的窗口关闭指令; 判断所述目标窗口是否为高频窗口; 若所述目标窗口为所述高频窗口, 则对所述业务数据进行重置操作, 将所述框架数据 缓存到本地缓存中, 关闭所述 目标窗口, 使所述 目标窗口对应的目标窗口进程进入后台运 行状态; 若所述目标窗口不为高频窗口, 则关闭所述目标窗口, 销毁所述目标窗口对应的目标 窗口进程。 5.如权利要求5所述的窗口页面加载方法, 其特征在于, 所述判断所述目标窗口是否为 高频窗口, 包括: 获取所述目标窗口对应的窗口属性; 若所述目标窗口对应的窗口属性为公有属性, 则将系统数据库中与 所述目标窗口相对权 利 要 求 书 1/2 页 2 CN 115269046 A 2应的所有访问记录, 确定为所述目标窗口对应的目标访问记录; 若所述目标窗口对应的窗口属性为私有属性, 则将系统数据库中与 所述目标窗口和当 前用户标识相对应的所有访问记录, 确定为所述目标窗口对应的目标访问记录; 根据所述目标窗口对应的目标访问记录, 判断所述目标窗口是否为高频窗口。 6.如权利要求5所述的窗口页面加载方法, 其特征在于, 所述根据 所述目标窗口对应的 目标访问记录, 判断所述目标窗口是否为高频窗口, 包括: 根据所述目标窗口对应的目标访问记录, 获取 所述目标访问记录对应的访问时间; 根据所述目标访问记录对应的访问时间和预设时间段, 确定所述目标窗口对应的访问 次数; 根据所述目标窗口对应的访问次数和所述 窗口属性, 确定所述目标窗口是否为高频窗 口。 7.如权利要求4所述的窗口页面加载方法, 其特征在于, 在使所述目标窗口对应的目标 窗口进程进入后台运行状态之后, 所述窗口页面加载 方法还包括: 获取所述目标窗口进程处于所述后台运行状态的等待时长; 若所述等待时长大于预设时长, 则 销毁所述目标窗口进程。 8.一种窗口页面加载装置, 其特 征在于, 包括: 窗口打开指令获取模块, 用于获取目标窗口对应的窗口打开指令; 第一窗口进程判断模块, 用于基于所述窗口打开指令, 判断进程池中是否存在与所述 目标窗口相对应的第一窗口进程, 所述第一窗口进程 为处于后台运行状态的窗口进程; 第一窗口页面加载模块, 用于若存在所述第一窗口进程, 则基于所述第 一窗口进程, 从 本地缓存中获取所述目标窗口对应的框架数据和业务数据, 基于所述框架数据和所述业务 数据进行页面 渲染; 第二窗口页面加载模块, 用于若不存在所述第一窗口进程, 则创建所述目标窗口对应 的第二窗口进程, 基于所述第二窗口进程, 从服务器获取所述 目标窗口对应的框架数据和 业务数据, 基于所述框架数据和所述 业务数据进行页面 渲染。 9.一种计算机设备, 包括存储器、 处理器以及存储在所述存储器中并可在所述处理器 上运行的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现如权利要求 1至 7任一项所述窗口页面加载 方法。 10.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其特征在 于, 所述计算机程序被处 理器执行时实现如权利要求1至7任一项所述窗口页面加载 方法。权 利 要 求 书 2/2 页 3 CN 115269046 A 3

.PDF文档 专利 窗口页面加载方法、装置、计算机设备及存储介质

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 窗口页面加载方法、装置、计算机设备及存储介质 第 1 页 专利 窗口页面加载方法、装置、计算机设备及存储介质 第 2 页 专利 窗口页面加载方法、装置、计算机设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:37:30上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。