System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机领域,具体而言,涉及一种资源查询方法、装置和存储介质及电子设备。
技术介绍
1、在资源查询场景中,通常会利用数据表的方式查询相应资源,但是在资源的种类以及数量较多的情况下,上述方式中使用的数据表的类型以及数量也会相应增加,如此不仅增加了数据表的维护成本,还增加了资源查询的复杂度,进而导致资源查询效率较低的问题出现。因此,存在资源查询效率较低的问题。
2、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种资源查询方法、装置和存储介质及电子设备,以至少解决资源查询效率较低的技术问题。
2、根据本申请实施例的一个方面,提供了一种资源查询方法,包括:获取资源查询请求,其中,上述资源查询请求用于请求查询目标配置资源,上述目标配置资源为目标虚拟游戏在目标地区对应的配置资源,上述目标虚拟游戏在至少两个地区对应有配置资源,上述至少两个地区包括上述目标地区;响应上述资源查询请求,获取上述目标地区关联的至少一个资源配置表,其中,上述资源配置表中记录有上述目标虚拟游戏在上述至少两个地区对应的各个配置资源;在上述至少一个资源配置表中包括公共资源配置表的情况下,从上述公共资源配置表中确定出第一配置资源,并将上述第一配置资源作为上述目标配置资源,其中,上述公共资源配置表中记录有上述至少两个地区中各个地区的公共配置资源;在上述至少一个资源配置表中包括专属资源配置表的情况下,从上述专属资源配置表中确定出第二配置资源,并将上述第二配置资源作
3、根据本申请实施例的另一方面,还提供了一种资源查询装置,包括:第一获取单元,用于获取资源查询请求,其中,上述资源查询请求用于请求查询目标配置资源,上述目标配置资源为目标虚拟游戏在目标地区对应的配置资源,上述目标虚拟游戏在至少两个地区对应有配置资源,上述至少两个地区包括上述目标地区;第二获取单元,用于响应上述资源查询请求,获取上述目标地区关联的至少一个资源配置表,其中,上述资源配置表中记录有上述目标虚拟游戏在上述至少两个地区对应的各个配置资源;第一确定单元,用于在上述至少一个资源配置表中包括公共资源配置表的情况下,从上述公共资源配置表中确定出第一配置资源,并将上述第一配置资源作为上述目标配置资源,其中,上述公共资源配置表中记录有上述至少两个地区中各个地区的公共配置资源;第二确定单元,用于在上述至少一个资源配置表中包括专属资源配置表的情况下,从上述专属资源配置表中确定出第二配置资源,并将上述第二配置资源作为上述目标配置资源,其中,上述专属资源配置表中记录有上述目标地区的专属配置资源。
4、作为一种可选的方案,上述装置还包括:第一显示模块,用于在上述响应上述资源查询配置,获取上述目标地区关联的至少一个资源配置表之后,显示上述目标配置资源对应的目标序列值;确定模块,用于在上述响应上述资源查询配置,获取上述目标地区关联的至少一个资源配置表之后,按照上述目标序列值,从上述至少一个资源配置表中确定出上述目标配置资源。
5、作为一种可选的方案,上述第一显示模块,包括:显示子模块,用于显示第一功能属性分组下的第一序列值、以及第二功能属性分组下的第二序列值,其中,上述第一功能属性分组不同于上述第二功能属性分组,不同的功能属性分组对应上述目标虚拟游戏中不同的功能属性。
6、作为一种可选的方案,上述确定模块,包括:第一确定子模块,用于从上述至少一个资源配置表中确定出上述第一序列值对应的第一资源配置表、以及上述第二序列值对应的第二资源配置表;第二确定子模块,用于将上述第一资源配置表中的配置资源确定为上述目标地区的上述第一功能属性分组下的目标配置资源、以及将上述第二资源配置表中的配置资源确定为上述目标地区的上述第二功能属性分组下的目标配置资源。
7、作为一种可选的方案,上述确定模块,包括:获取子模块,用于获取上述目标地区关联的配置参考表,其中,上述配置参考表中记录有上述目标序列值的使用参考信息;第三确定子模块,用于在上述使用参考信息指示上述目标序列值用于表示上述专属资源配置表中的配置资源的情况下,按照上述目标序列值从上述专属资源配置表中确定出上述第二配置资源;将上述第二配置资源确定为上述目标配置资源;或,第四确定子模块,用于在上述使用参考信息指示上述目标序列值用于表示上述专属资源配置表中的专属配置资源、以及上述公共资源配置表中的公共配置资源的情况下,从上述公共资源配置表中确定出上述第一配置资源,并按照上述目标序列值从上述专属资源配置表中确定出上述第二配置资源;将上述第一配置资源、以及上述第二配置资源确定为上述目标配置资源。
8、作为一种可选的方案,上述装置还包括:获取模块,用于在上述获取资源查询请求之前,获取上述目标虚拟游戏在上述至少两个地区对应的全部配置资源;第一建立模块,用于在上述获取资源查询请求之前,将上述全部配置资源中允许上述至少两个地区中各个地区公共的配置资源确定为上述公共配置资源,并建立上述公共资源配置表,以存储上述公共配置资源;第二建立模块,用于在上述获取资源查询请求之前,将上述全部配置资源中除上述公共配置资源外的配置资源确定为上述专属配置资源,并建立多个目标专属资源表,以存储上述专属配置资源,其中,上述多个目标专属资源表包括上述专属资源配置表。
9、作为一种可选的方案,上述装置还包括:第一分组模块,用于在上述将上述全部配置资源中允许上述至少两个地区中各个地区公共的配置资源确定为上述公共配置资源,并建立上述公共资源配置表之后,按照功能属性将上述公共资源配置表中存储的公共配置资源进行分组管理;上述装置还包括:第二分组模块,用于在上述将上述全部配置资源中除上述公共配置资源外的配置资源确定为上述专属配置资源,并建立多个目标专属资源表之后,按照上述功能属性将上述多个目标专属资源表中各个目标专属资源表中存储的专属配置资源进行分组管理,以及按照地区属性将上述各个目标专属资源表进行分组管理,其中,不同的上述地区属性对应不同的地区。
10、作为一种可选的方案,上述装置还包括:第三建立模块,用于在上述按照上述功能属性将上述多个目标专属资源表中各个目标专属资源表中存储的专属配置资源进行分组管理,以及按照地区属性将上述各个目标专属资源表进行分组管理之后,建立上述功能属性与上述各个目标专属资源表中存储的专属配置资源之间的第一映射关系,以及建立上述地区属性与上述各个目标专属资源表之间的第二映射关系。
11、作为一种可选的方案,上述装置还包括:第四建立模块,用于在上述将上述全部配置资源中除上述公共配置资源外的配置资源确定为上述专属配置资源,并建立多个目标专属资源表之后,为上述至少两个地区中各个地区分配对应的序列值,并建立配置参考表,其中,上述配置参考表用于指示上述对应的序列值表示的配置资源,上述表示的配置资源包括以下至少之一:上述公共配置资源、上述专属配置资源。
12、作为本文档来自技高网...
【技术保护点】
1.一种资源查询方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述响应所述资源查询配置,获取所述目标地区关联的至少一个资源配置表之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述显示所述目标配置资源对应的目标序列值,包括:
4.根据权利要求3所述的方法,其特征在于,所述按照所述目标序列值,从所述至少一个资源配置表中确定出所述目标配置资源,包括:
5.根据权利要求2所述的方法,其特征在于,所述按照所述目标序列值,从所述至少一个资源配置表中确定出所述目标配置资源,包括:
6.根据权利要求1所述的方法,其特征在于,在所述获取资源查询请求之前,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,
8.根据权利要求7所述的方法,其特征在于,在所述按照所述功能属性将所述多个目标专属资源表中各个目标专属资源表中存储的专属配置资源进行分组管理,以及按照地区属性将所述各个目标专属资源表进行分组管理之后,所述方法还包括:
9.根据权利要求7所述的方法,其
10.根据权利要求1至9中任一项所述的方法,其特征在于,在所述响应所述资源查询配置,获取所述目标地区关联的至少一个资源配置表之后,所述方法还包括:
11.一种资源查询装置,其特征在于,包括:
12.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序可被终端设备或计算机运行时执行所述权利要求1至10任一项中所述的方法。
13.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至10任一项中所述方法的步骤。
14.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至10任一项中所述的方法。
...【技术特征摘要】
1.一种资源查询方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述响应所述资源查询配置,获取所述目标地区关联的至少一个资源配置表之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述显示所述目标配置资源对应的目标序列值,包括:
4.根据权利要求3所述的方法,其特征在于,所述按照所述目标序列值,从所述至少一个资源配置表中确定出所述目标配置资源,包括:
5.根据权利要求2所述的方法,其特征在于,所述按照所述目标序列值,从所述至少一个资源配置表中确定出所述目标配置资源,包括:
6.根据权利要求1所述的方法,其特征在于,在所述获取资源查询请求之前,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,
8.根据权利要求7所述的方法,其特征在于,在所述按照所述功能属性将所述多个目标专属资源表中各个目标专属资源表中存储的专属配置资源进行分组管理,以及按照地区属性将所述各个目标专属资源表进行分组管理之...
【专利技术属性】
技术研发人员:周晴,杨丹妮,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。