【技术实现步骤摘要】
用于推送信息的方法和装置
本申请实施例涉及计算机
,具体涉及互联网
,尤其涉及用于推送信息的方法和装置。
技术介绍
位图(bitmap)法,是指用每一位来存放某种状态,适用于大规模数据,但数据状态又不是很多的情况。通常是用来判断某个数据是否存在。算法复杂度是指算法在编写成可执行程序后,运行时所需要的资源,资源包括时间资源和内存资源。算法复杂度包括时间复杂度和空间福再读。其中,空间复杂度是指算法在计算机内执行时所需存储空间的度量。
技术实现思路
本申请实施例提出了用于推送信息的方法和装置。第一方面,本申请实施例提供了一种用于推送信息的方法,该方法包括:接收属性值集合;从预先存储的属性值-位图值对应关系表中获取与上述属性值集合中的属性值对应的位图值;基于上述属性值集合和所获取的位图值集合,生成结果信息;推送与上述结果信息关联的提示信息。在一些实施例中,上述方法还包括:上述基于上述属性值集合和所获取的位图值集合,生成结果信息,包括:响应于确定上述属性值集合的元素数目和上述位图 ...
【技术保护点】
1.一种用于推送信息的方法,包括:/n接收属性值集合;/n从预先存储的属性值-位图值对应关系表中获取与所述属性值集合中的属性值对应的位图值;/n基于所述属性值集合和所获取的位图值集合,生成结果信息;/n推送与所述结果信息关联的提示信息。/n
【技术特征摘要】
1.一种用于推送信息的方法,包括:
接收属性值集合;
从预先存储的属性值-位图值对应关系表中获取与所述属性值集合中的属性值对应的位图值;
基于所述属性值集合和所获取的位图值集合,生成结果信息;
推送与所述结果信息关联的提示信息。
2.根据权利要求1所述的方法,其中,所述基于所述属性值集合和所获取的位图值集合,生成结果信息,包括:
响应于确定所述属性值集合的元素数目和所述位图值集合的元素数目相同,将所述位图值集合中的位图值进行按位与处理,生成表征处理结果的结果信息。
3.根据权利要求1所述的方法,其中,在所述从预先存储的属性值-位图值对应关系表中获取与所述属性值集合中的属性值对应的位图值之后,所述方法还包括:
响应于获取失败,生成表征获取失败的结果信息。
4.根据权利要求1-3之一所述的方法,其中,所述预先存储的属性值-位图值对应关系表通过以下步骤得到:
获取初始属性值集合组;
对于所述初始属性值集合组中的属性值集合中的属性值,确定属性值-位图值对应关系表中是否存在该属性值对应的位图值,响应于确定所述属性值-位图值对应关系表中不存在该属性值对应的位图值,生成与该属性值相匹配的位图值,将生成的位图值以及该属性值存入所述属性值-位图值对应关系表;响应于确定所述属性值-位图值对应关系表中存在该属性值对应的位图值,修改该位图值。
5.根据权利要求4所述的方法,其中,所述方法还包括:
响应于确定所述按位与处理的处理结果大于0,从所述初始属性值集合组对应的SKU-初始属性值列表中查找与所述属性值集合匹配的SKU;
输出所查找到的SKU。
6.一种用于推送信息的装置,包括:
接收单元,被配置成接收属性值集合;
获取单元,被配置成从预先存储的属性值-位图值对应关系表中获取与所述属性值集合中的属性值对应的位图值;...
【专利技术属性】
技术研发人员:周琪力,王备,韩笑跃,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。