几个常用的可视作固定编码的数据库的简介(转lizongbo)

2024-02-21 08:18

本文主要是介绍几个常用的可视作固定编码的数据库的简介(转lizongbo),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在实际开发中,常常需要整理一些几乎固定的数据来使用,几个常用的可视作固定编码的数据库,
一般包括以下:
copyright @ lizongbo
1。省、直辖市编码信息表,包含省份编号,全称,简称,域名后缀(已经整理)。
例如我自己定义的:
<province>
  <name>北京</name>
  <label>北京市</label>
  <no>11</no>
  <domain>bj</domain>
  <shortname>京</shortname>
 </province>
2.行政区划,身份证籍贯表:
信息来源可参考:
http://www.stats.gov.cn/tjbz/xzqhdm/t20041022_402202293.htm
(需要自己加工)
或者使用现成的数据库,有以下字段,
copyright @ lizongbo
copyright @ lizongbo
T_XZQH
namecodeo_code
北京市110000BJS
北京市辖区110100BJSXQ
北京东城区110101BJDCQ
北京西城区110102BJXCQ
北京崇文区110103BJCWQ
不足之处,数据不是最新的。
3.邮政编码和电话区号表。
从网上能够找到相关数据进行加工,也有现成的工具可以导出,
但是得到的数据都只是精确到前四位的邮编,后面为00,大约2400多条数据。
通过其它途径可以整理出部分更详细的数据,但是也只大概到3000多条。
完整的信息,在网上搜索不出来,恐怕只有邮电局自家才有了。
电话区号的信息倒是是比较全的了。
copyright @ lizongbo
4.国别地区代码表,
没有看到个比较完整的,但是有两个可以参考的来源,
a。在hotmail注册邮箱的时候,那里有个国家地区的选择,可以考虑从这里获取数据。
同样,也可以参考2003年国别(地区)统计代码表(海关总署提供)
http://www.stats.gov.cn/tjbz/xzqhdm/t20040607_402156469.htm
 
来整理成自己想要的数据。
5.ip地址信息表,
copyright @ lizongbo
QQ IP数据库纯真版是目前最好的了,更新的频度也非常快, http://96hk.y365.com/
java的也可以使用: http://www.xdevelop.net/main.jsp?catalogID=29
 
copyright @ lizongbo
6.手机号码归属地信息。
a.网上有几个版本的数据,现成就可以用的是
http://www.delphibox.com/article.asp?articleid=110
但是数据已经很老了,而且也很少。
copyright @ lizongbo
b.有人用java封装好了的现成的 class。
http://www.xdevelop.net/main.jsp?catalogID=40
要获得更多的数据,可以在网上搜索到有人从别处获取数据的方法,具体解密后的数据并没有提供,
但是可以参考其做法,自己来进行加工,可以得到大约59000条记录。

这篇关于几个常用的可视作固定编码的数据库的简介(转lizongbo)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/731116

相关文章

Spring Security简介、使用与最佳实践

《SpringSecurity简介、使用与最佳实践》SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架,本文给大家介绍SpringSec... 目录一、如何理解 Spring Security?—— 核心思想二、如何在 Java 项目中使用?——

Java实现字节字符转bcd编码

《Java实现字节字符转bcd编码》BCD是一种将十进制数字编码为二进制的表示方式,常用于数字显示和存储,本文将介绍如何在Java中实现字节字符转BCD码的过程,需要的小伙伴可以了解下... 目录前言BCD码是什么Java实现字节转bcd编码方法补充总结前言BCD码(Binary-Coded Decima

Linux下MySQL数据库定时备份脚本与Crontab配置教学

《Linux下MySQL数据库定时备份脚本与Crontab配置教学》在生产环境中,数据库是核心资产之一,定期备份数据库可以有效防止意外数据丢失,本文将分享一份MySQL定时备份脚本,并讲解如何通过cr... 目录备份脚本详解脚本功能说明授权与可执行权限使用 Crontab 定时执行编辑 Crontab添加定

JavaScript中比较两个数组是否有相同元素(交集)的三种常用方法

《JavaScript中比较两个数组是否有相同元素(交集)的三种常用方法》:本文主要介绍JavaScript中比较两个数组是否有相同元素(交集)的三种常用方法,每种方法结合实例代码给大家介绍的非常... 目录引言:为什么"相等"判断如此重要?方法1:使用some()+includes()(适合小数组)方法2

SpringBoot 获取请求参数的常用注解及用法

《SpringBoot获取请求参数的常用注解及用法》SpringBoot通过@RequestParam、@PathVariable等注解支持从HTTP请求中获取参数,涵盖查询、路径、请求体、头、C... 目录SpringBoot 提供了多种注解来方便地从 HTTP 请求中获取参数以下是主要的注解及其用法:1

如何通过try-catch判断数据库唯一键字段是否重复

《如何通过try-catch判断数据库唯一键字段是否重复》在MyBatis+MySQL中,通过try-catch捕获唯一约束异常可避免重复数据查询,优点是减少数据库交互、提升并发安全,缺点是异常处理开... 目录1、原理2、怎么理解“异常走的是数据库错误路径,开销比普通逻辑分支稍高”?1. 普通逻辑分支 v

Python与MySQL实现数据库实时同步的详细步骤

《Python与MySQL实现数据库实时同步的详细步骤》在日常开发中,数据同步是一项常见的需求,本篇文章将使用Python和MySQL来实现数据库实时同步,我们将围绕数据变更捕获、数据处理和数据写入这... 目录前言摘要概述:数据同步方案1. 基本思路2. mysql Binlog 简介实现步骤与代码示例1

Java Stream 并行流简介、使用与注意事项小结

《JavaStream并行流简介、使用与注意事项小结》Java8并行流基于StreamAPI,利用多核CPU提升计算密集型任务效率,但需注意线程安全、顺序不确定及线程池管理,可通过自定义线程池与C... 目录1. 并行流简介​特点:​2. 并行流的简单使用​示例:并行流的基本使用​3. 配合自定义线程池​示

使用shardingsphere实现mysql数据库分片方式

《使用shardingsphere实现mysql数据库分片方式》本文介绍如何使用ShardingSphere-JDBC在SpringBoot中实现MySQL水平分库,涵盖分片策略、路由算法及零侵入配置... 目录一、ShardingSphere 简介1.1 对比1.2 核心概念1.3 Sharding-Sp

PostgreSQL简介及实战应用

《PostgreSQL简介及实战应用》PostgreSQL是一种功能强大的开源关系型数据库管理系统,以其稳定性、高性能、扩展性和复杂查询能力在众多项目中得到广泛应用,本文将从基础概念讲起,逐步深入到高... 目录前言1. PostgreSQL基础1.1 PostgreSQL简介1.2 基础语法1.3 数据库