ip解析出问题
来源:6-10 省份浏览量统计之IP库解析
挺爱
2019-01-05
运行结果:
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
Negative seek offset
--------------
未知国家
null
null
代码
public class IPTest {
@Test
public void testIP(){
IPParser.RegionInfo regionInfo = IPParser.getInstance().analyseIp("192.168.1.7");
System.out.println("--------------");
System.out.println(regionInfo.getCountry());
System.out.println(regionInfo.getCity());
System.out.println(regionInfo.getProvince());
}
}
写回答
5回答
-
慕少3162306
2020-05-20
PK哥,课程中有讲到过IPSeeker这一节吗?我只是听到了通过IP解析地址,课程里面就多了两个类IPParser和IPSeeker,
这个报错的信息在
if (ipCache.containsKey(ipStr)) {
IPLocation loc = (IPLocation) ipCache.get(ipStr);
return loc.country;
} else {
IPLocation loc = getIPLocation(ip);
ipCache.put(ipStr, loc.getCopy());
return loc.country;
}HashTable的cache存储器是空,这个要怎么解决?
012020-05-20 -
慕少3162306
2020-05-19
我也有这个问题,
private static final String ipFilePath = "D:\\/workspace\\/hadoop-train-v2\\/ip\\/qqwry.dat";
win10系统的文件地址不能是这样吗?
012020-05-19 -
Michael_PK
2019-01-05
肯定没解析出来啊,一步步debug进去看看,很大可能是IP库路径不对。拷贝进去也看看什么地方要修改啊
00 -
挺爱
提问者
2019-01-05
是qqwry.dat没有连接任何的文件类型吗?dat文件应该是什么类型的啊
00 -
挺爱
提问者
2019-01-05
该写的都写了,utils还是粘贴的
00
相似问题
IP地址解析出错
回答 1
输入 ip addr有两个ip地址的问题
回答 3