[发明专利]一种号码段区域地址查询方法、装置及终端在审
申请号: | 201510621634.3 | 申请日: | 2015-09-25 |
公开(公告)号: | CN105243110A | 公开(公告)日: | 2016-01-13 |
发明(设计)人: | 蒋文彬;王少杰;黄筱芬;曾斯生;胡玉龙;高小勇;黄倾月 | 申请(专利权)人: | 上海大汉三通无线通信有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 201203 上海市浦东新区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 号码 区域 地址 查询 方法 装置 终端 | ||
技术领域
本发明涉及号码段查询技术领域,更具体地说,涉及一种号码段区域地址查询方法、装置及终端。
背景技术
在电信行业,号码段资源是最基本的资源之一,各方面的应用都会使用到该数据资源,所以对该资源的处理速度会直接影响到很多应用的性能。在JAVA中快速得到某个号码段所对应的省份,通常做法是将号码段以及对应省份读取出来,放入键值对形式的MAP中,但是该方法的一个很大的缺陷是存储60万号段以及对应省份的数据,所耗用的内存非常大,且读取速率慢。
因此,如何快速读取号码段所对应的省份,减少存储60万号段及所对应省份的数据所占用的内存,是现在需要解决的问题。
发明内容
本发明的目的在于提供一种号码段区域地址查询方法、装置及终端,以实现快速读取号码段所对应的省份,减少存储60万号段及所对应省份的数据所占用的内存。
为实现上述目的,本发明实施例提供了如下技术方案:
一种号码段区域地址查询方法,包括:
接收待查询的号码段;
将所述号码段按照预设规则分为第一查询号码段和第二查询号码段;
查找在预设字节数组中,与所述第一查询号码相对应的目标字节数组;
在所述目标字节数组中,查找与所述第二查询号码段相对应的字节符号;
获取所述字节符号所对应的区域地址信息,并将所述区域地址信息作为所述号码段的区域地址信息。
优选的,所述接收待查询的号码段,包括:
接收待查询的11位手机号码;
选取所述11位手机号码中的前7位作为所述待查询的号码段。
优选的,将所述号码段按照预设规则分为第一查询号码段和第二查询号码段,包括:
将7位待查询的号码段的前3为作为所述第一查询号码段,将7位待查询的号码段的后4为作为所述第二查询号码段。
一种号码段区域地址查询装置,包括:
接收模块,用于接收待查询的号码段;
分组模块,用于将所述号码段按照预设规则分为第一查询号码段和第二查询号码段;
数组查询模块,用于查找在预设字节数组中,与所述第一查询号码相对应的目标字节数组;
符号查询模块,用于在所述目标字节数组中,查找与所述第二查询号码段相对应的字节符号;
区域地址获取模块,用于获取所述字节符号所对应的区域地址信息,并将所述区域地址信息作为所述号码段的区域地址信息。
优选的,所述接收模块,包括:
接收单元,用于接收待查询的11位手机号码;
选取单元,用于选取所述11位手机号码中的前7位作为所述待查询的号码段。
优选的,所述分组模块,包括:
将7位待查询的号码段的前3为作为所述第一查询号码段,将7位待查询的号码段的后4为作为所述第二查询号码段。
一种终端,包括上述任意一项所述的号码段区域地址查询装置。
优选的,所述终端为手机。
通过以上方案可知,本发明实施例提供的一种号码段区域地址查询方法、装置及终端,包括接收待查询的号码段;将所述号码段按照预设规则分为第一查询号码段和第二查询号码段;查找在预设字节数组中,与所述第一查询号码相对应的目标字节数组;在所述目标字节数组中,查找与所述第二查询号码段相对应的字节符号;获取所述字节符号所对应的区域地址信息,并将所述区域地址信息作为所述号码段的区域地址信息,通过用字节数组存储每个号码段所对应的字节符号,并将每个字节符号与区域地址所对应的方法,不仅减少了保存号码段及所对应地址的数据所占用的内存,并且能快速的查询出号码段所对应的地址信息。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例公开的一种号码段区域地址查询方法流程示意图;
图2为本发明实施例公开的一种号码段区域地址查询装置结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大汉三通无线通信有限公司,未经上海大汉三通无线通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510621634.3/2.html,转载请声明来源钻瓜专利网。