信息处理方法、信息处理装置及电子设备制造方法及图纸

技术编号:27773615 阅读:18 留言:0更新日期:2021-03-23 13:01
本发明专利技术实施例提供了一种信息处理方法、信息处理装置及电子设备,该方法包括:响应于接收到的对目标产品当前资源分配策略的查询请求,获取当前资源分配策略在资源分配策略的节点树中对应的当前节点标识;其中,在节点树中,每一节点用于存储一资源分配策略,每一节点具有一节点标识,根据当前节点标识获取当前节点在节点树的目标路径,其中,目标路径为从当前节点至根节点的路径;获取目标路径上各个节点存储的资源分配策略的合并结果作为当前资源分配策略发送至查询请求对应的终端。本发明专利技术通过节点树体现不同资源分配策略之间的关联,方便开发人员利用节点树实现对资源分配策略之间的关联进行管理。

【技术实现步骤摘要】
信息处理方法、信息处理装置及电子设备
本专利技术涉及数据通信领域,尤其涉及一种信息处理方法、信息处理装置及电子设备。
技术介绍
随着互联网技术和社会的不断进步,互联网为人们的生活提供了越来越多的便利。尤其,通过互联网实现的线上购物,满足了人们足不出户购买物品的需求。为了促进消费,各大线上平台通常会开展多种促销活动对物品进行促销,而每种促销活动其实质为一种资源分配策略。虽然物品的数量很多,但不同物品所能够参与的资源分配策略可以相同或者不同,因此涉及的资源分配策略并不是太多。为方便查询物品所能够参与的资源分配策略,目前采用资源分配策略库,将所有资源分配策略无规则的放置在一起,其中,不同资源分配策略具有不同的策略标识。在查询物品所能够参与的资源分配策略时,通过物品属性中存储的策略标识,就可以在资源分配策略库查询到对应的资源分配策略。然而,通常情况下不同资源分配策略之间存在一定关联,资源分配策略库的这种无规则的存储方式,不仅无法体现资源分配策略之间的关联,同时也无法对资源分配策略之间的关联进行管理。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的计价规则的查询方法、计价规则的查询装置及电子设备。第一方面,本专利技术实施例提供了一种信息处理方法,所述方法包括:响应于接收到的对目标产品当前资源分配策略的查询请求,获取当前资源分配策略在资源分配策略的节点树中对应的当前节点标识;其中,在所述节点树中,每一节点用于存储一资源分配策略,每一节点具有一节点标识,每一父节点所存储的资源分配策略与该父节点下的每一子节点存储的资源分配策略相互兼容,同一父节点下的每一子节点所存储的资源分配策略相互互斥;根据所述当前节点标识获取当前节点在所述节点树的目标路径,其中,所述目标路径为从所述当前节点至根节点的路径;获取所述目标路径上各个节点存储的资源分配策略的合并结果作为所述当前资源分配策略发送至所述查询请求对应的终端。可选地,创建存储资源分配策略的所述节点树,包括:响应于接收到的对目标产品的第N资源分配策略的选择,创建存储所述第N资源分配策略的第M节点,其中N、M均为正整数;响应于接收到的对所述第N资源分配策略下的第N+1资源分配策略的选择,在所述第M节点目录下创建存储所述第N+1资源分配策略的第M+1节点;响应于接收到的对所述第N资源分配策略下的第N+2资源分配策略的选择,且所述第N+2资源分配策略与所述第N+1资源分配策略互斥,则在所述第M节点目录下创建存储所述第N+2资源分配策略的第M+2节点,所述第M+1节点、所述第M+2节点分别为所述第M节点的子节点。可选地,所述节点树中每一节点对应一有效时间,所述获取所述目标路径上各个节点存储的资源分配策略的合并结果作为所述当前资源分配策略发送至所述查询请求对应的终端,包括:获取所述目标路径上各个节点中的有效节点存储的资源分配策略的合并结果作为所述当前资源分配策略发送至所述查询请求对应的终端,其中,当前时刻位于所述有效节点对应的有效时间内。可选地,所述方法还包括:在监测到所述节点树上的各节点中出现无效节点时,删除所述无效节点,并将所述无效节点的子节点调整为所述无效节点的父节点的子节点;其中,当前时刻位于所述无效节点对应的有效时间外。可选地,在所述当前节点标识的数量为至少两个的情况下,至少两个所述当前节点标识中第一节点标识对应的节点到根节点的路径上未包含剩余节点标识对应的节点;其中,所述剩余节点标识为所述至少两个所述当前节点标识中除所述第一节点标识之外的节点标识;所述获取所述目标路径上各个节点存储的资源分配策略的合并结果作为所述当前资源分配策略发送至所述查询请求对应的终端,包括:获取任一所述目标路径上各个节点存储的资源分配策略的合并结果作为所述当前资源分配策略发送至所述查询请求对应的终端。第二方面,本专利技术实施例还提供一种信息处理装置,所述装置包括:第一响应模块,用于响应于接收到的对目标产品当前资源分配策略的查询请求,获取当前资源分配策略在资源分配策略的节点树中对应的当前节点标识;其中,在所述节点树中,每一节点用于存储一资源分配策略,每一节点具有一节点标识,每一父节点所存储的资源分配策略与该父节点下的每一子节点存储的资源分配策略相互兼容,同一父节点下的每一子节点所存储的资源分配策略相互互斥;路径模块,用于根据所述当前节点标识获取当前节点在所述节点树的目标路径,其中,所述目标路径为从所述当前节点至根节点的路径;资源分配模块,用于获取所述目标路径上各个节点存储的资源分配策略的合并结果作为所述当前资源分配策略发送至所述查询请求对应的终端。可选地,所述装置还包括:第二响应模块,用于响应于接收到的对目标产品的第N资源分配策略的选择,创建存储所述第N资源分配策略的第M节点,其中N、M均为正整数;第三响应模块,用于响应于接收到的对所述第N资源分配策略下的第N+1资源分配策略的选择,在所述第M节点目录下创建存储所述第N+1资源分配策略的第M+1节点;第四响应模块,用于响应于接收到的对所述第N资源分配策略下的第N+2资源分配策略的选择,且所述第N+2资源分配策略与所述第N+1资源分配策略互斥,则在所述第M节点目录下创建存储所述第N+2资源分配策略的第M+2节点,所述第M+1节点、所述第M+2节点分别为所述第M节点的子节点。可选地,所述节点树中每一节点对应一有效时间,所述资源分配模块,具体用于获取所述目标路径上各个节点中的有效节点存储的资源分配策略的合并结果作为所述当前资源分配策略发送至所述查询请求对应的终端,其中,当前时刻位于所述有效节点对应的有效时间内。第三方面,本专利技术实施例还提供一种电子设备,该电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的信息处理方法中的步骤。第四方面,本专利技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的信息处理方法中的步骤。在本专利技术实施例中,设置有响应于用户所选择的存储于根节点的资源分配策略下的至少一个子节点所存储的资源分配策略所创建的节点树,其中,每一节点用于存储一资源分配策略,每一节点具有一节点标识。即采用树状结构存储多个资源分配策略,利用树状结构的节点之间的关联,体现不同资源分配策略之间的关联,即每一父节点所存储的资源分配策略与该父节点下的每一子节点存储的资源分配策略相互兼容,同一父节点下的每一子节点所存储的资源分配策略相互互斥。在接收到对目标产品当前资源分配策略的查询请求时,根据目标产品的当前资源分配策略在节点树中对应的当前节点标识,确定当前节点标识对应的当前节点至根节点的目标路径,进而将目标路径上各个节点存储的资源分配策略的合并结果作为当前资源分配策略发送至查询请求对应的终端,在实现查询目标产品对应的资本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,所述方法包括:/n响应于接收到的对目标产品当前资源分配策略的查询请求,获取当前资源分配策略在资源分配策略的节点树中对应的当前节点标识;其中,在所述节点树中,每一节点用于存储一资源分配策略,每一节点具有一节点标识,每一父节点所存储的资源分配策略与该父节点下的每一子节点存储的资源分配策略相互兼容,同一父节点下的每一子节点所存储的资源分配策略相互互斥;/n根据所述当前节点标识获取当前节点在所述节点树的目标路径,其中,所述目标路径为从所述当前节点至根节点的路径;/n获取所述目标路径上各个节点存储的资源分配策略的合并结果作为所述当前资源分配策略发送至所述查询请求对应的终端。/n

【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法包括:
响应于接收到的对目标产品当前资源分配策略的查询请求,获取当前资源分配策略在资源分配策略的节点树中对应的当前节点标识;其中,在所述节点树中,每一节点用于存储一资源分配策略,每一节点具有一节点标识,每一父节点所存储的资源分配策略与该父节点下的每一子节点存储的资源分配策略相互兼容,同一父节点下的每一子节点所存储的资源分配策略相互互斥;
根据所述当前节点标识获取当前节点在所述节点树的目标路径,其中,所述目标路径为从所述当前节点至根节点的路径;
获取所述目标路径上各个节点存储的资源分配策略的合并结果作为所述当前资源分配策略发送至所述查询请求对应的终端。


2.根据权利要求1所述的方法,其特征在于,创建存储资源分配策略的所述节点树,包括:
响应于接收到的对目标产品的第N资源分配策略的选择,创建存储所述第N资源分配策略的第M节点,其中N、M均为正整数;
响应于接收到的对所述第N资源分配策略下的第N+1资源分配策略的选择,在所述第M节点目录下创建存储所述第N+1资源分配策略的第M+1节点;
响应于接收到的对所述第N资源分配策略下的第N+2资源分配策略的选择,且所述第N+2资源分配策略与所述第N+1资源分配策略互斥,则在所述第M节点目录下创建存储所述第N+2资源分配策略的第M+2节点,所述第M+1节点、所述第M+2节点分别为所述第M节点的子节点。


3.根据权利要求1所述的方法,其特征在于,所述节点树中每一节点对应一有效时间,所述获取所述目标路径上各个节点存储的资源分配策略的合并结果作为所述当前资源分配策略发送至所述查询请求对应的终端,包括:
获取所述目标路径上各个节点中的有效节点存储的资源分配策略的合并结果作为所述当前资源分配策略发送至所述查询请求对应的终端,其中,当前时刻位于所述有效节点对应的有效时间内。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在监测到所述节点树上的各节点中出现无效节点时,删除所述无效节点,并将所述无效节点的子节点调整为所述无效节点的父节点的子节点;其中,当前时刻位于所述无效节点对应的有效时间外。


5.根据权利要求1所述的方法,其特征在于,在所述当前节点标识的数量为至少两个的情况下,至少两个所述当前节点标识中第一节点标识对应的节点到根节点的路径上未包含剩余节点标识对应的节点;其中,所述剩余节点标识为所述至少两个所述当前节点标识中除所述第一节点标识之外的节点标识;
所述获取所述目标路径上各个节点存储的资源分配...

【专利技术属性】
技术研发人员:祝海龙
申请(专利权)人:北京五八信息技术有限公司
类型:发明
国别省市:北京;11

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

1