- 浏览: 290132 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (405)
- linux (31)
- java (144)
- mysql (52)
- html (19)
- oracle (8)
- sql (12)
- 无题 (5)
- js (16)
- android (4)
- tomcat (4)
- struts (2)
- spring (12)
- elcipse (2)
- shell (7)
- interview (2)
- redis (6)
- apache (2)
- maven (10)
- mq (6)
- kengen (0)
- windows (3)
- css (1)
- nginx (2)
- google (1)
- zk (1)
- ibm (1)
- git (1)
- mvn (1)
- jms (1)
- uml (1)
最新评论
import java.net.Inet4Address; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.util.ArrayList; import java.util.Enumeration; import java.util.List; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.util.CollectionUtils; public class IPUtils { static final Logger logger = LoggerFactory.getLogger(IPUtils.class); private static String localAddress = null; /** * <pre> * 获取本机IPV4地址 * </pre> * * @return 如果无法获取 IP ips size为0 * @throws SocketException */ public static List<String> getIpAddress() { List<String> ips = new ArrayList<String>(); try { Enumeration<NetworkInterface> interfaces = NetworkInterface.getNetworkInterfaces(); while (interfaces.hasMoreElements()) { NetworkInterface networkInterface = interfaces.nextElement(); if (networkInterface.isLoopback() || networkInterface.isVirtual() || !networkInterface.isUp()) { continue; } Enumeration<InetAddress> addresses = networkInterface.getInetAddresses(); while (addresses.hasMoreElements()) { InetAddress ipv4 = addresses.nextElement(); if (ipv4 instanceof Inet4Address) { ips.add(ipv4.toString().replace("/", "")); } } } } catch (Exception e) { logger.error("Get local IP error|{}", e.getMessage(), e); } logger.info("server ip|{}", ips); return ips; } public static String getLocalAddress() { if (!StringUtils.isEmpty(localAddress)) { return localAddress; } List<String> ips = getIpAddress(); if (CollectionUtils.isEmpty(ips)) { throw new RuntimeException("localAddress no found!"); } return localAddress = ips.get(0); } }
发表评论
-
adfasdfsdf
2017-03-23 08:38 465package com.twsz.creative.elv ... -
经典技术书籍
2016-12-08 11:00 378这个列表包括了 100 多本经典技术书籍,涵盖:计算机系统 ... -
分割字符串
2016-11-18 18:57 468@Test public void test2() { ... -
BD音乐部分接口
2016-11-15 15:45 631歌曲ID 详细信息接口:http://tingapi.ti ... -
限速器
2016-09-30 16:28 453package test.date; import ... -
Maven SCOPE
2016-09-29 23:34 357在Maven的依赖管理中, ... -
Twitter snowFlake
2016-09-19 22:22 376package com.netty.test.netty4 ... -
Spring BOOT生成web项目
2016-08-29 17:46 754https://github.com/spring-pro ... -
Java Performance Tuning Guide
2016-08-29 15:14 281http://java-performance.info/ ... -
Nexus
2016-08-26 00:51 3742、创建解压目录,并将apache-maven-3.0-b ... -
Chain
2016-08-25 12:25 310public static void main(Strin ... -
Spring Boot
2016-08-23 12:50 483package com; import org.sp ... -
JAVA Seriesization
2016-08-16 15:28 476http://www.th7.cn/Program/And ... -
字节码
2016-08-12 19:42 440http://www.blogjava.net/libin ... -
回调在JSMTemplate的位置
2016-08-11 21:55 294package test; public class ... -
原生activeMQ支持
2016-08-10 20:40 391http://www.cnblogs.com/xwdrea ... -
activeMQ
2016-08-09 13:06 361http://www.open-open.com/lib/ ... -
logback
2016-08-05 10:45 438logback logback.xml常用配置详解(二)& ... -
uml
2016-08-03 21:32 327UML建模语言7种图(以银行ATM系统为例) http: ... -
过滤字符串
2016-07-25 18:08 601/** 日志对象 **/ private static ...
相关推荐
LabVIEW自动检测获取本机IP地址。 项目可直接运行~
介绍DHCP客户端无法从DHCP服务器获取IP地址的故障排查思路及解决方案。
不通过request 方式和套字节方式获取IP地址.
java 获取IP地址 ...............................................................................
代理ip池(自动采集ip地址 从网站获取ip地址,检测是否可用,并实时更新,存入数据库中)
总共才几行代码,很简易的一个用来获取ip地址的软件
Qt获取IP地址、MAC地址等网卡信息,区分本地网卡、无线网卡和虚拟网卡
自动获取ip地址的BAT批处理 当然我也上传了自动设置IP的批处理代码 大家可以下载后自己改成想要的IP,公司或者企业非常有用。
获得本机IP地址bat文件
本实验利用WinPcap实现ARP协议,从而获取以太网上任意一台主机的IP地址与MAC地址的对应关系。
用VC++编写的获取IP地址的源程序,相信对学习VC++网络编程的人会有用
获取ip地址,并发送到指定邮箱,就这么个软件。
联想工程师专用小工具 自动获取ip地址工具V1.97.1联想工程师专用小工具 自动获取ip地址工具V1.97.1联想工程师专用小工具 自动获取ip地址工具V1.97.1联想工程师专用小工具 自动获取ip地址工具V1.97.1联想工程师专用小...
通过该工具类可以获得请求的IP地址,适用于后台管理系统的信息统计。
java获取IP地址的工具类,使用时传入HttpServletRequest request类型的参数即可。使用例子 public static void logPageError(HttpServletRequest request){IpUtils.getIpAddr(request))}
获取Ip地址代码 获取Ip地址代码
PB11.5获取IP地址及主机名,已经验证
使用intellij idea java开发软件,通过servlet获取访问用户的真实ip地址
完美获取IP地址的PHP代码,接口已经写好,可以直接放到 PHP 程序内做接口使用。