摘要: 1. 工程介绍本工程doTestIP为eclipse(java EE)下创建的工程,JDK1.6实现的功能如下: 1、解析二进制的IP数据库文件 2、导出经过解析后的IP记录文档,只支持txt格式 3、支持查询IP的归属地 4、支持查询某地区的IP或者IP范围 5、能将数据分解成如下格式:< IP,国家,省/市,城市,详细地址,单位地址,运营商>,并批量插入数据库。(44万条数据,优化后耗时约60s)2. 工程结构需要的jar包:junit-4.8.1.jar & log4j-1.2.15.jar & ojdbc14.jar2.1 运行主类(入口)IP地址查询的运行 阅读全文
posted @ 2012-08-05 20:22 平和. 阅读(2199) 评论(6) 推荐(0)
摘要: 机缘巧合之下,需要研究下IP数据库,这个库提供给的IP定位功能十分之有用。可以想象,他会被用在很多场合,电子商务需要统计网站流量的来源和分布,社交工具可以知道对方所在的位置等等;、 网络上,清华大学的某人,重写了介绍文档,言简意赅,行文清晰,同时提供了Demo,快速上手。 网上提供的查询IP的程序,写的比较混乱,方法笼杂在一起。同时存在数组越界访问的异常,类封闭性奇差,开放性很低。具象化的说就是,文件的位置和路径设置定死了,不能通过properties文件方便的修改,也没有运行的主类。 总之一句话,网上的那个工程仅仅是项目,不具有开放性和封闭性,继续使用的朋友们必须重头读懂程序,实际... 阅读全文
posted @ 2012-08-05 20:08 平和. 阅读(4455) 评论(3) 推荐(2)
摘要: 安装Oracle 9i,提取数据库有误,为什么呢,呵呵....有时候问题很容易解决,如果没人告诉你,就另当别论了。别人以为你懂的,咱也意味自己懂的,但,墨菲定理告诉我们担心的事儿很可能会变成真的。 这个问题仅仅是因为安装路径中含有中文而已,提取路径和安装位置的路径,和计算机名称三者中任一个含有中文,都可能会造成问题。这也是每个人的计算机名称极力建议设置成英文的一个原因。-------------------------一下是卸载oracle安装失败后的卸载步骤-------------------------------------- ⑴开始->设置->控制面板->管理工具->服务 ... 阅读全文
posted @ 2012-08-05 19:31 平和. 阅读(855) 评论(0) 推荐(0)
摘要: 来到了博客园,但我并没有原本该有的愉悦。虽然作为IT入门者,但是想记录自己一步一步成长的脚印。 没有太多考虑,我首先选择的是CSDN博客,兴匆匆的开通了CSND博客,搞设置,心理还是有点嫌麻烦的。打算新增博文,居然要三天后才可以写,实在不明白,从没有遇到过这样的社区,这么霸道的。CSDn做了这么久,修复不了这个BUG?还是考验技术员的耐心? 我只是普通人,时间没有那么寸光寸金那么宝贝,没什么可抱怨CSDN的,但是我也有普通人的喜怒哀乐,我也有普通人的不耐烦。也不想去说不能自定义的背景了,必要与否,人人有自己的看法,但是,千篇一律的博客背景,..... 转而去开通ITeye,很多技术问... 阅读全文
posted @ 2012-08-05 18:47 平和. 阅读(209) 评论(0) 推荐(0)