数据处理方法、装置、计算设备、存储介质及程序产品与流程
- 国知局
- 2024-08-30 14:39:22
本说明书实施例涉及计算机,特别涉及一种数据处理方法、装置、计算设备、存储介质及程序产品。
背景技术:
1、随着计算机技术的发展与进步,跨平台应用技术随之得到快速发展,使得信息能够以列表的形式展示在客户端。
2、目前,列表展示过程中,由于不同信息的内容类型、布局样式存在区别,因此,为了满足页面显示多样性、美观性,需要针对每条信息进行布局计算和渲染显示。然而,这种方式会带来较大的计算耗时,系统开销较大,渲染效率较低。
技术实现思路
1、有鉴于此,本说明书实施例提供了一种数据处理方法。本说明书一个或者多个实施例同时涉及一种数据处理装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序产品,以解决现有技术中存在的技术缺陷。
2、根据本说明书实施例的第一方面,提供了一种数据处理方法,包括:
3、获取待展示数据,并确定待展示数据对应的数据类型;
4、根据数据类型,确定待展示数据对应的目标数据展示位的布局类型;
5、根据布局类型对应的布局规则,生成目标数据展示位的布局信息;
6、根据布局信息,确定目标数据展示位在目标数据展示对象的展示位置,并基于展示位置渲染待展示数据,生成目标数据展示对象。
7、根据本说明书实施例的第二方面,提供了一种数据处理装置,包括:
8、获取模块,被配置为获取待展示数据,并确定待展示数据对应的数据类型;
9、确定模块,被配置为根据数据类型,确定待展示数据对应的目标数据展示位的布局类型;
10、生成模块,被配置为根据布局类型对应的布局规则,生成目标数据展示位的布局信息;
11、渲染模块,被配置为根据布局信息,确定目标数据展示位在目标数据展示对象的展示位置,并基于展示位置渲染待展示数据,生成目标数据展示对象。
12、根据本说明书实施例的第三方面,提供了一种计算设备,包括:
13、存储器和处理器;
14、所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述数据处理方法的步骤。
15、根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述数据处理方法的步骤。
16、根据本说明书实施例的第五方面,提供了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述数据处理方法的步骤。
17、本说明书一个实施例实现了获取待展示数据,并确定待展示数据对应的数据类型;根据数据类型,确定待展示数据对应的目标数据展示位的布局类型;根据布局类型对应的布局规则,生成目标数据展示位的布局信息;根据布局信息,确定目标数据展示位在目标数据展示对象的展示位置,并基于展示位置渲染待展示数据,生成目标数据展示对象,通过确定待展示数据对应的目标数据展示位的布局类型,能够按照布局类型对应的布局规则对待展示数据进行布局计算,获得目标数据展示位的布局信息,实现基于布局类型生成布局信息,提高布局信息计算方式的复用率,降低系统开销,从而提高布局信息生成效率;通过在渲染待展示数据之前,生成布局信息并根据布局信息确定展示位置,能够实现目标数据展示位在目标数据展示对象中的预布局,从而提高目标数据展示对象的渲染效率。
技术特征:1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述待展示数据包括多个待展示子数据,所述多个待展示子数据的数据类型不同;
3.根据权利要求2所述的方法,其特征在于,所述根据所述布局类型对应的布局规则,生成所述目标数据展示位的布局信息,包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述布局类型对应的布局规则,生成所述目标数据展示位的布局信息,包括:
5.根据权利要求1所述的方法,其特征在于,所述待展示数据包括第一待展示子数据和第二待展示子数据,所述第二待展示子数据的数据类型为图片,所述第一待展示子数据的数据类型为除图片外的其他类型;
6.根据权利要求5所述的方法,其特征在于,所述基于所述展示位置渲染所述待展示数据,生成所述目标数据展示对象,包括:
7.根据权利要求6所述的方法,其特征在于,所述按照异步渲染的方式,在所述第二展示位置渲染所述第二待展示子数据,生成第二数据渲染结果,包括:
8.根据权利要求1所述的方法,其特征在于,所述确定所述待展示数据对应的数据类型,包括:
9.根据权利要求1所述的方法,其特征在于,所述基于所述展示位置渲染所述待展示数据,生成所述目标数据展示对象之后,还包括:
10.根据权利要求1所述的方法,其特征在于,所述待展示数据包括网络源数据;
11.一种数据处理装置,其特征在于,包括:
12.一种计算设备,其特征在于,包括:
13.一种计算机可读存储介质,其特征在于,其存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现权利要求1至10任意一项所述数据处理方法的步骤。
14.一种计算机程序产品,其特征在于,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现权利要求1至10任意一项所述数据处理方法的步骤。
技术总结本说明书实施例提供数据处理方法、装置、计算设备、存储介质及程序产品,其中方法包括:获取待展示数据,并确定待展示数据对应的数据类型;根据数据类型,确定待展示数据对应的目标数据展示位的布局类型;根据布局类型对应的布局规则,生成目标数据展示位的布局信息;根据布局信息,确定目标数据展示位在目标数据展示对象的展示位置,并基于展示位置渲染待展示数据,生成目标数据展示对象,通过确定布局类型,能够按照布局类型对应的布局规则对待展示数据进行布局计算,实现基于布局类型生成布局信息,提高布局信息计算方式复用率,降低系统开销;通过根据布局信息确定展示位置,实现目标数据展示位的预布局,提高目标数据展示对象的渲染效率。技术研发人员:李荣华,刘明敏,陈钢,刘子豪,姚喆受保护的技术使用者:珠海金山数字网络科技有限公司技术研发日:技术公布日:2024/8/27本文地址:https://www.jishuxx.com/zhuanli/20240830/283200.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。