没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
19
解析纯真 地址库
JAVA 解析纯真 IP 地址库
通过 IP 获取其地址是比较常见的,例如很多网站都会记录你的登录地点,并提醒你的账户
信息是否安全等。
Java 解析 IP 地址具体代码如下:
解析的主类:
package
import
import !"#
$ import%"#
& import' !
( import )%!
* import +!)),
- import .
/ import0
import1+
import0
import+
import203
$ import330
&
( publicclass456
* 77纯真 数据库名88
- private4 380"9:;;<=:
/ 77保存的文件夹88
private4 34>008='9:=?7:
77一些固定常量,比如记录长度等等88
$ privatestaticnalint8'".%'=80"@>19(
& privatestaticnalbyte'"='".>8+%="89/#/
( privatestaticnalbyte'"='".>8+%="89/#/
*
- 77用来做为 ,查询一个 时首先查看 ,以减少不必要的重复查找88
/ private+A4 3B0 C.
77随机文件访问类88
private' !
77内存映射文件88
private+!)),DD
$ 77起始地区的开始和结束的绝对偏移88
19
解析纯真 地址库
& privatelong)3 B" !
( 77为提高效率而采用的临时变量88
* private0
- privatebyteEFDG
/ privatebyteEFD
privatebyteEFD
public45H4 3IB4 3!J6
this4>008='9!
$ this80"9I
& .9new1+A4 3B0 CHJ
( 9new0 HJ
* DG9newbyteE//F
- D9newbyteEF
$/ D9newbyteEF
$ try6
$ 9new' !H80"B::J
$ KcatchH !"# J6
$ 77如果找不到这个文件,再尝试再当前目录下搜索,这次全部改用小写文件名88
$$ 77因为有些系统可能区分大小写导致找不到 地址信息文件88
$& 4 3I 9newH80"J3HJ02.HJ
$( EFI9newH4>008='JHJ
$* forHint9/AI 3LLJ6
$- ifHIEFHJJ6
&/ ifHIEF3HJ02.HJMHI JJ6
& try6
& 9new' !HIEFB::J
& KcatchH !"# J6
& 033H: 地址信息文件没有找到, 显示功能将无法使
用:B0"''%'BJ
&$ 9null
&& K
&( break
&* K
&- K
(/ K
( K
( 77如果打开文件成功,读取文件头信息88
( ifHN9nullJ6
( try6
($ )3 9!0 3H/J
(& " !9!0 3HJ
(( ifH)3 99OPP" !99OJ6
19
解析纯真 地址库
(* HJ
(- 9null
*/ K
* KcatchH%"# J6
* 033H: 地址信息文件格式有错误, 显示功能将无法使
用:B0"''%'BJ
* 9null
* K
*$ K
*& K
*(
**
*- 7QQ
-/ Q给定一个地点的不完全名字,得到一系列包含 子串的 范围记录8
- QR地点子串8
- QR 包含 " 类型的 0
- Q7
- public03" =D3H4 3J6
-$ 0A" C9new0A" CHJ
-& long !%,9" !L
-( forHlong,9)3 L,A9 !%,,L98'".%'=80"
@>1J6
-* 77读取结束 偏移88
-- long9!0 3H,J
// 77如果 不等于O,读取 的地点信息88
/ ifHN9OJ6
/ 0 0930 HJ
/ 77判断是否这个地点里面包含了 子串,如果包含了,添加这个记录到 0 中,如果
没有,继续88
/ ifH03. HJ !#%GHJN9OPP03HJ !#%GHJN9OJ
6
/$ " 9new" HJ
/& 903. HJ
/( 903HJ
/* 77得到起始
/- !H,OBDJ
/ D3 9S34 3)HDJ
77得到结束
!HBDJ
!9S34 3)HDJ
77添加该记录88
$ !!H J
& K
剩余19页未读,继续阅读
资源评论
tanpao
- 粉丝: 4
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Go和React的高质量企业微信私域流量管理系统 。遵守Apache2.0协议,全网唯一免费商用。企业微信、私域流量、SCRM。详细文档+优秀项目+全部资料.zip
- 基于Go和React的企业微信的开源 SCRM 系统。企微,个微,微信,聚合聊天,自动回复,加好友。详细文档+优秀项目+全部资料.zip
- 基于go语言的搜索引擎,信息检索系统详细文档+优秀项目+全部资料.zip
- 基于Go语言,Beego框架开发的简单的文章发布管理系统。详细文档+优秀项目+全部资料.zip
- 基于Go语言的轻量级高性能的分布式日志系统详细文档+优秀项目+全部资料.zip
- 基于go语言简单的用户管理系统详细文档+优秀项目+全部资料.zip
- 基于Go语言的一个秒杀系统详细文档+优秀项目+全部资料.zip
- 基于Go语言的一个简易blog系统详细文档+优秀项目+全部资料.zip
- 基于Go语言开发,具备高安全性、高性能和易扩展性的企业级内容管理系统,详细文档+优秀项目+全部资料.zip
- 基于Go语言实现的单点登录系统详细文档+优秀项目+全部资料.zip
- 基于Go语言实现的微服务电商系统详细文档+优秀项目+全部资料.zip
- 基于python和sql server2014做的商品学生信息管理系统,有界面,利用的sql server数据库详细文档+优秀项目+全部资料.zip
- 基于OWTP协议库,封装所有与openw-server钱包服务API交互方法。用于集成到go语言开发下的应用方系统。详细文档+优秀项目+全部资料.zip
- 基于Quasar和Go语言的功能全面的管理系统详细文档+优秀项目+全部资料.zip
- 基于SpringBoot 开发的员工的季度绩效考核系统详细文档+优秀项目+全部资料.zip
- 四足机器人技术发展及其应用场景概述
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功