分页信息的确定方法、装置、推荐系统、电子设备制造方法及图纸

技术编号:37155632 阅读:19 留言:0更新日期:2023-04-06 22:16
本发明专利技术提出了一种分页信息的确定方法、装置、推荐系统、电子设备,方法具体包括:接收到目标账户发送的第一访问请求;根据第一访问请求,查询目标账户对应的第一分页参数;在未获取到第一分页参数的情况下,记录目标账户的访问操作;根据访问操作确定对应的分页数据;根据分页数据生成与目标账户相对应的第二分页参数;保存第二分页参数,以使在接收到目标账户发送的第二访问请求的情况下,根据第二分页参数确定对应的分页信息,将分页信息发送至目标账户。本发明专利技术提出的方法解决了分页参数不统一,与底层算法的接口不适配,导致需要多个不同接口的问题,减少了前端的接入工作量,提高了响应速度。了响应速度。了响应速度。

【技术实现步骤摘要】
分页信息的确定方法、装置、推荐系统、电子设备


[0001]本专利技术涉及算法分页领域,具体而言,涉及一种分页信息的确定方法、分页信息的确定装置、推荐系统、电子设备和可读存储介质。

技术介绍

[0002]在现有技术中,在前端页面显示信息时,受显示屏幕尺寸的限制,一个页面往往无法显示所有信息,因此需要根据分页参数将信息分成若干页分页信息来显示。在前端传入的分页参数不同时,需要根据分页参数选择不同相应的的分页算法,而在前端的分页算法与底层的分页算法不同时,需要分别为前端和底层的分页算法提供不同的接口。这种情况下,需要提供多个接口,每次接入时都需要计算接入哪个接口,前端的接入工作量较大。同时,前端每次显示分页信息都需要生成并传入分页参数,响应速度较慢。

技术实现思路

[0003]本专利技术旨在至少解决现有技术或相关技术中存在的前端的接入工作量大、响应速度慢的技术问题。
[0004]为此,本专利技术的第一方面提出了一种分页信息的确定方法。
[0005]本专利技术的第二方面提出了一种分页信息的确定装置。
[0006]本专利技术的第三方面提出了一种推荐系统。
[0007]本专利技术的第四方面提出了一种电子设备。
[0008]本专利技术的第五方面提出了一种可读存储介质。
[0009]有鉴于此,根据本专利技术的第一方面,提出了一种分页信息的确定方法,具体包括:接收到目标账户发送的第一访问请求;根据第一访问请求,查询目标账户对应的第一分页参数;在未获取到第一分页参数的情况下,记录目标账户的访问操作;根据访问操作确定对应的分页数据;根据分页数据生成与目标账户相对应的第二分页参数;保存第二分页参数,以使在接收到目标账户发送的第二访问请求的情况下,根据第二分页参数确定对应的分页信息,将分页信息发送至目标账户。
[0010]本专利技术提出的分页信息的确定方法,在接收到目标账户发送的第一访问请求后,查询是否有第一分页参数。如果没有获取到,那么就生成与目标账户对应的第二分页参数。具体地,如果没有获取到与目标账户相对应的第一分页参数,那么记录目标账户的访问操作,并根据访问操作确定对应的分页数据,进而根据分页数据生成第二分页参数。本专利技术在根据目标账户的访问操作来生成第二分页参数时,能够根据实际应用场景,生成与底层的分页算法相适配的第二分页参数,在这种情况下,不需要再做ABtest(分流测试)算法路由,提供不同接口。因此,本申请简化了分页信息的返回过程,每次接收到目标账户的请求后,不需要ABtest算法路由重新计算需要哪个接口,减少了前端的接入工作量。
[0011]此外,本申请将生成的第二分页参数保存下来,在接收到目标账户发送的第二访问请求时,不需要再次生成新的第二分页参数,而可以直接利用保存的第二分页参数来确
定对应的分页信息,并将确定的分页信息发送至目标账户。本申请生成一次第二分页参数,可以多次使用,如果后续多次接收到目标账户的第二请求,那么不需要每次都重新生成第二分页参数,提高了响应速度。
[0012]另外,根据本专利技术上述技术方案提出的分页信息的确定方法,还可以具有以下技术特征:
[0013]在一种可能的设计中,在获取到第一分页参数的情况下,根据第一分页参数确定对应的分页数据;根据分页数据确定对应的分页信息,将分页信息发送至目标账户。
[0014]在该设计中,在接收到目标账户发送的第一访问请求后,查询是否有第一分页参数。如果获取到第一分页参数,那么就根据第一分页参数返回分页信息至目标账户。具体地,根据第一参数能够确定对应的分页数据,进而根据分页数据来确定对应的分页信息。本申请在查询到第一分页参数后,就利用获取到的第一分页参数来确定分页信息并返回至目标账户。在这种情况下,不需要再生成分页参数,而是直接利用获取到的第一分页参数,使返回分页信息的过程更加简单,提高了返回分页信息的效率。
[0015]在一种可能的设计中,根据访问操作确定对应的分页数据,具体包括:根据访问操作确定目标账户的账户信息;根据账户信息,通过预设的选择策略,在预设的算法策略集合中选择与账户信息匹配的算法策略;确定与算法策略相适配的分页参数字段;根据分页参数字段确定对应的分页数据。
[0016]在该设计中,在预设的算法策略集合中存在多个算法策略,选择合适的算法策略并根据算法策略确定分页数据。具体地,首先根据访问操作确定目标账户的账户信息,然后通过预设的选择策略根据账户信息选择与账户信息相匹配的算法策略,进而确定并记录与该算法策略相适配的分页参数字段,以得到对应的分页数据。在算法策略集合中选择合适的算法策略,再进一步确定分页数据,能够使选择的算法策略符合目标账户的需求,同时还能够使生成的分页数据能够对应与该算法策略相适配的分页参数字段,使分页数据与算法策略的适配性度更高,避免出现分页数据不适用于该算法策略的情况。
[0017]进一步地,在选择算法策略时,可以根据账户信息中的登录信息进行选择。通过账户信息中的登录信息,能够确定目标账户的账户ID(身份)等信息,使选择的算法策略更适合目标账户,与目标账户的需求更加匹配。
[0018]在一种可能的设计中,根据分页数据确定对应的分页信息,具体包括:根据分页数据,在算法策略集合中确定与分页数据对应的算法策略;通过算法策略,根据分页参数确定分页信息。
[0019]在该设计中,预设的算法策略集合中包含多个算法策略,在算法策略集合中确定与分页数据对应的算法策略,进而根据利用确定的算法策略确定分页信息。在本申请中,首先确定合适的算法策略,然后利用该算法策略,根据获取到的第一分页参数来确定分页信息。由于确定的算法策略是与分页数据相对应的,因此该算法策略能够适用于分页数据,二者适配度更高,更有利于确定分页信息。
[0020]在一种可能的设计中,将根据分页数据生成与目标账户相对应的第二分页参数,具体包括:对目标账户的账户信息和分页数据进行加密处理,得到加密后的第二分页信息和目标账户对应的解密信息;根据第一分页参数确定对应的分页数据,具体包括:根据解密信息,对第一分页参数进行解密处理,得到目标账户对应的分页数据。
[0021]进一步地,在接收到来自目标账户的第一访问请求,并且未获取到第一分页参数的情况下,通过预设的选择策略在算法策略集合中选择一个算法策略,最后根据选择的算法策略生成并保存与目标账户对应的第二分页参数。之后如果再次接收到来自目标账户的第一访问请求,并且获取到第一分页参数,那么就能够根据第一分页参数确定对应的分页数据,进而根据分页数据确定对应的算法策略,也就是说,在此情况下,不需要再次通过选择策略来选择算法策略,只需要根据分页数据即可确定对应的算法策略,因此,解决了现有技术中存在的每次接收到访问请求均需要选择算法策略的算法路由策略问题。
[0022]在该设计中,在生成第二分页信息的过程中,进行了加密处理,将账户信息和分页数据进行加密处理,得到加密后的第二分页信息和目标账户对应的解密信息,其中,解密信息用于解密。在根据第一分页信息确定分页数据的过程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分页信息的确定方法,其特征在于,包括:接收到目标账户发送的第一访问请求;根据所述第一访问请求,查询所述目标账户对应的第一分页参数;在未获取到所述第一分页参数的情况下,记录所述目标账户的访问操作;根据所述访问操作确定对应的分页数据;根据所述分页数据生成与所述目标账户相对应的第二分页参数;保存所述第二分页参数,以使在接收到所述目标账户发送的第二访问请求的情况下,根据所述第二分页参数确定对应的分页信息,将所述分页信息发送至所述目标账户。2.根据权利要求1所述的分页信息的确定方法,其特征在于,还包括:在获取到所述第一分页参数的情况下,根据所述第一分页参数确定对应的分页数据;根据所述分页数据确定对应的分页信息,将所述分页信息发送至所述目标账户。3.根据权利要求2所述的分页信息的确定方法,其特征在于,所述根据所述访问操作确定对应的分页数据,具体包括:根据所述访问操作确定所述目标账户的账户信息;根据所述账户信息,通过预设的选择策略,在预设的算法策略集合中选择与所述账户信息匹配的算法策略;确定与所述算法策略相适配的分页参数字段;根据所述分页参数字段确定对应的所述分页数据。4.根据权利要求3所述的分页信息的确定方法,其特征在于,所述根据所述分页数据确定对应的分页信息,具体包括:根据所述分页数据,在所述算法策略集合中确定与所述分页数据对应的算法策略;通过所述算法策略,根据所述分页参数确定分页信息。5.根据权利要求2所述的分页信息的确定方法,其特征在于,所述将根据所述分页数据生成与所述目标账户相对应的第二分页参数,具体包括:对所述目标账户的账户信息和所述分页数据进行加密处理,得到加密后的所述第二分页信息和所述目标账户对应的解密信息;所述根据所述第一分页参数确定对应的分页数据,具体包括:根据所述解密信息,对所述第一分页参数进行解密处理,得到所述目标账户对应的所述分页数据。6.根据权利要求3或4所述的分页信息的确定方法,其特征在于,所述方法还包括:接收更新指令;响应于所述更新指令,获取对应的更新算法策略;将所述更新算法策略添加至所述算法策略集合中,并对应更新所述选择策略。7.根据权利要求3所述的分页信息的确定方法,其特征在于,所述分页参数字段包括以下任一或组合:所述算法策略字段、坑位字段、索引字段、请求标识字段。8.一种分页信息的确定装置,其特征在于,包括:接收单元,用于接收到目标账户发送的第一访问请求;参数生成单元,用于根据所述第一访问请求,查询所述目标账户对应的第一分页参数;所述参数生成单元还用于,在未获取到所述第一分页参数的情况下,记录所述目标账
...

【专利技术属性】
技术研发人员:李春光
申请(专利权)人:京东科技控股股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1