[发明专利]一种网页数据处理方法、装置、设备及存储介质在审
申请号: | 202111446764.X | 申请日: | 2021-11-30 |
公开(公告)号: | CN114357343A | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 杨绍军;冯凯;王元卓;刘新刚;郭艳芳 | 申请(专利权)人: | 中科大数据研究院 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/957;G06F16/955 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 王雪 |
地址: | 450018 河南省郑州*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 数据处理 方法 装置 设备 存储 介质 | ||
本公开提供了一种网页数据处理方法、装置、设备及存储介质,所述方法包括:首先,响应于将第一页面上的第一数据展示在第二页面上的触发操作,提取第一页面上的第一数据,并将第一数据存入预设缓存池中,其中,第一页面和第二页面属于同一单页面应用。进而,当检测到当前展示页面由第一页面跳转至第二页面时,从预设缓存池中获取第一数据,并将第一数据展示在第二页面上。可见,本公开实施例能够直接从预设缓存池中获取第一页面上的第一数据,并展示在第二页面上,无需再次请求服务端获取第一数据,实现了相同数据的复用,减轻了服务端处理数据的压力,并且提高了获取数据的效率,从而提升了用户体验。
技术领域
本公开涉及数据处理领域,尤其涉及一种网页数据处理方法、装置、设备及存储介质。
背景技术
随着大数据的迅速普及,应用开发中数据传输量越来越巨大,当前网站前端技术发展迅速,前端业务量逐渐增大,前端需要处理的数据也就越来越多。
目前,一些数据可以存储在前端浏览器提供的本地缓存中,但是由于存储在本地缓存的数据是被公开的状态,可能存在不安全隐患,因此,一般来说,大量的数据被缓存在网站后端,当接收到网页之间的跳转操作时,每次都需要向服务端发送数据请求,以获取数据。
可见,目前的缓存数据的方式可能会造成服务端处理数据压力过大的问题,并且,由于每次都需要向服务端发送数据请求,可能存在获取数据效率较低的问题。
发明内容
为了解决上述技术问题,本公开提供了一种网页数据处理方法,能够实现相同数据的复用,减轻服务端处理数据的压力,并且提高了获取数据的效率,从而提升了用户体验。
第一方面,本公开提供了一种网页数据处理方法,所述方法包括:
响应于将第一页面上的第一数据展示在第二页面上的触发操作,提取所述第一页面上的第一数据,并将所述第一数据存入预设缓存池中;其中,所述第一页面和所述第二页面属于同一单页面应用;
当检测到当前展示页面由所述第一页面跳转至所述第二页面时,从所述预设缓存池中获取所述第一数据,并将所述第一数据展示在所述第二页面上。
一种可选的实施方式中,所述将所述第一数据存入预设缓存池中之前,还包括:
在第一程序类中定义第一变量属性;其中,所述第一变量属性具有static修饰符;
将所述第一变量属性对应的内存区域确定为预设缓存池。
一种可选的实施方式中,所述将所述第一数据存入预设缓存池中,包括:
基于预设属性赋值方法,将所述第一数据确定为所述第一变量属性的属性值;其中,所述预设属性赋值方法为所述第一程序类中具有static修饰符的方法;
将所述属性值存储于所述第一变量属性对应的内存区域中。
一种可选的实施方式中,所述从所述预设缓存池中获取所述第一数据,包括:
基于预设属性值获取方法,从所述第一变量属性对应的内存区域中获取所述第一变量属性的属性值;其中,所述预设属性值获取方法为所述第一程序类中具有static修饰符的方法。
一种可选的实施方式中,所述从所述预设缓存池中获取所述第一数据之前,还包括:
在确定将所述第一数据存入预设缓存池中之后,监测针对所述第二页面是否存在刷新操作;
相应的,所述当检测到当前展示页面由所述第一页面跳转至所述第二页面时,从所述预设缓存池中获取所述第一数据,包括:
如果未监测到针对所述第二页面的刷新操作,则在检测到当前展示页面由所述第一页面跳转至所述第二页面时,从所述预设缓存池中获取所述第一数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科大数据研究院,未经中科大数据研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111446764.X/2.html,转载请声明来源钻瓜专利网。