zoukankan      html  css  js  c++  java
  • java 测试IP

    public static long calSpeed(String ip) {
            Runtime runtime = Runtime.getRuntime(); // 获取当前程序的运行进对象
            Process process = null; // 声明处理类对象
            String line = null; // 返回行信息
            InputStream is = null; // 输入流
            InputStreamReader isr = null; // 字节流
            BufferedReader br = null;
            try {
                process = runtime.exec("ping " + ip +" -w 1000"); // PING
                is = process.getInputStream(); // 实例化输入流
                isr = new InputStreamReader(is);// 把输入流转换成字节流
                br = new BufferedReader(isr);// 从字节中读取文本
                while ((line = br.readLine()) != null) {
                    if (line.contains("TTL")) {
                        int begin = line.indexOf("TTL=");
                        String value = line.substring(begin+4,line.length());
                        return Integer.valueOf(value);
                    }
                }
            } catch (IOException e) {
                System.out.println(e);
                runtime.exit(1);
            }finally{
                if(is!=null){
                    try {
                        is.close();
                    } catch (IOException e) {
                    }
                }
                if(isr!=null){
                    try {
                        isr.close();
                    } catch (IOException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                    }
                }
                if(br!=null){
                    try {
                        br.close();
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
            }
            return 10000;
        }
  • 相关阅读:
    ldconfig和ldd用法
    Linux上ld和ld.so命令的区别
    一维二维码的提取、识别和产生
    最大轮廓和投影
    如何做出半透明和闪光效果
    马赫效应和应对方法
    钢管识别项目1
    钢管识别项目2
    选择轮廓(select_shape)
    压板识别项目分析
  • 原文地址:https://www.cnblogs.com/ry123/p/4112342.html
Copyright © 2011-2022 走看看