
QQ这个问题自己有了它们的IP地址分享计划就很严重。它们有自己的一个IP地址数据库,但数据库里的数据经常出问题,我的地理信息显示也和你有一样的问题,一会儿北京,一会儿保定,一会儿云南,总是天南海北的跑,其实我就是一直在北京。你不用担心,这都是正常现象,如果实在不放心,可以更改自己的密码。我感觉QQ的初衷是为了防止别人盗号,所以在短时间内如果在别的地方登录就会提示。不过现在因为它们的这个IP地址数据库的问题,这反而成为了一个很麻烦的问题。我也是经常提示要输入验证码,有时候累了,眼睛看不清,根本就输不对,愁死我了。另外,我想我的一点经验能让你放心吧,就是我的QQ24小时在线,我会用手机登录,所以当提示我QQ的登录地方是别的地方的时候,我根本没担心,因为我知道那就是他们的IP地址数据库出了问题。期待他们能早点把这个问题解决了吧,确实太烦人了。
实例描述IP地址是网络上每台计算机的标识,在浏览器中输入的网址也是要经过DNS服务器转换为IP地址才能找到服务器的,在很多网络程序中要求输入服务器IP地址或者对方连接的IP地址,IP地址的错误输入将使程序无法运行。
本实例将实现对IP地址的验证功能,实例的运行效果如图414所示。
实现过程(1)在Eclipse中新建项目CheckIP,并在其中创建一个CheckIPjava文件。
在该类的主方法中创建标准输入流的扫描器对象,接收用户输入的IP地址。
核心代码如下所示:protectedvoiddo_button_actionPerformed(ActionEvente){Stringtext=ipFieldgetText();//获取用户输入Stringinfo=matches(text);//对输入文本进行IP验证showMessageDialog(null,info);//用对话框输出验证结果}(2)编写IP地址的mathches()方法,该方法利用正则表达式对输入的字符串进行验证,并返回验证结果,关键代码如下所示。
publicStringmatches(Stringtext){if(text!=null&&!textisEmpty()){//定义正则表达式Stringregex="^(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|[1-9])\\"+"(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|\\d)\\"+"(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|\\d)\\"+"(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|\\d)$";//判断IP地址是否与正则表达式匹配if(textmatches(regex)){//返回判断信息returntext+"\n是一个合法的IP地址!";}else{//返回判断信息returntext+"\n不是一个合法的IP地址!";}}//返回判断信息return"请输入要验证的IP地址!";}代码解析本实例的关键点在于IP地址格式与数字范围的验证,用户在输入IP地址时,程序可以获取的只有字符串类型,所以本实例利用字符串的灵活性和正则表达式搭配进行IP地址格式与范围的验证。
该方法是String字符串类的方法,用于判断字符串与制定的正则表达式是否匹配。
其声明语法如下:publicbooleanmathches(Stringregex);Java程序设计经典300例XXXVIII知识扩展在正则表达式中,“”代表任何一个字符,因此在正则表达式中如果想使用普通意义的点字符“”,必须使用转义字符“\”。
应该是改不的,除非你换号码,而且还要用有来电秀的先验证一下,是不是显示本地的IP。估计是分号码的时候定的,但实际号码销售地区和之前的不一样,我的很多来电显示的都是外县市的,其实都是我周围的朋友,见惯不怪了。
成都之名出自刘备:“一年成市,三年成都”:先主刘备入蜀之后重视发展,决心让成都发达成为象当时的洛阳、长安,以为蜀都,与曹魏争雄;于是定下了让成都一年成市,三年成都的目标,成都由此得名。
以上就是关于我这齐齐哈尔的网吧怎么显示云南昆明的IP地址。就是登陆QQ的时候一直显示云南昆明 网吧很多上网的人都反映全部的内容,包括:我这齐齐哈尔的网吧怎么显示云南昆明的IP地址。就是登陆QQ的时候一直显示云南昆明 网吧很多上网的人都反映、昆明Java培训:如何验证IP地址的有效性、我用的电信3G网卡,在云南西双版纳州办理的。为什么IP地址却是在云南昆明呢,一直改不过来等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)