zoukankan      html  css  js  c++  java
  • Java 获取当前线程、进程、服务器ip

    /**
     * 获取当前线程id
     */
    private Long getThreadId() {
        try {
            return Thread.currentThread().getId();
        } catch (Exception e) {
            return null;
        }
    }
    
    /**
     * 获取当前进程id
     */
    private Long getProcessId() {
        try {
            RuntimeMXBean runtime = ManagementFactory.getRuntimeMXBean();
            String name = runtime.getName();
            String pid = name.substring(0, name.indexOf('@' ));
            return Long.parseLong(pid);
        } catch (Exception e) {
            return null;
        }
    }
    
    /**
     * 获取当前服务器ip地址
     */
    private String getServerIp() {
        try {
            //用 getLocalHost() 方法创建的InetAddress的对象
            InetAddress address = InetAddress.getLocalHost();
            return address.getHostAddress();
        } catch (Exception e) {
            return null;
        }
    }
  • 相关阅读:
    跨站请求伪造CSRF
    XSS危害——session劫持
    跨站脚本攻击XSS
    初识jsonp
    php json与xml序列化/反序列化
    php操作xml
    HTML5 WebStorage
    串口调试助手
    dashboard
    windows定时器编程
  • 原文地址:https://www.cnblogs.com/acm-bingzi/p/thread_process_ip.html
Copyright © 2011-2022 走看看