jdk 1.4下,检测ip是否连通的问题 在1.5下java.net.InetAddress里有个函数 boolean isReachable(int timeout) 可以直接检测某个IP是否能连通,请问1.4下面如何实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么没人回复呢?是不是必须要写个ping的程序 你不能用1。5吗?我用isReachable(int timeout),不是太好用,不过还是能用的 已经说服经理在服务器上换1.5了,不过isReachable(int timeout),的命中是在低啊,有没有好方法补偿,我试了循环 和 加大timeout值,效果都不明显。在本地开的tomcat上面还凑合,不过连上公司的测试服务器就全false了期待答案中... 我在改网上的ping代码了,不过不知道效果如何,还是期待朋友能给出个绝对可行的方案 JRE:1.4/* *执行windows的CMD中的命令 */private final static String windowsRunCommand(String cmdStr) throws IOException{Process p = Runtime.getRuntime().exec(cmdStr);InputStream stdoutStream = new BufferedInputStream(p.getInputStream());StringBuffer buffer = new StringBuffer();for (;;){int c = stdoutStream.read();if (c == -1) break;buffer.append((char) c);}String outputText = buffer.toString();stdoutStream.close();return outputText;}这是我程序中的代码运行正常,完全满足你的要求^_^揭帖给我分呵呵 线程 jQuery实现动态效果 请教一个主键生成 请教一个幂运算的问题. 写出如下代码的运行结果 JComboBox高级应用的一些问题 javaME 编程求助 请问,大家处理分页显示的时候,都是怎么做的? 各位帮帮忙吧?我要愁死了,好像是sybase的问题,但就是不好用 如何用java实现:与后台数据库相连生成曲线图 日期格式化 yyyy-MM-dd 跟 yyyy-MM-DD 区别在哪里? 从用户输入取到日期格式yyyy-MM-dd,如何格式化为yyyyMMdd
期待答案中...
/*
*执行windows的CMD中的命令
*/
private final static String windowsRunCommand(String cmdStr) throws IOException
{
Process p = Runtime.getRuntime().exec(cmdStr);
InputStream stdoutStream = new BufferedInputStream(p.getInputStream());
StringBuffer buffer = new StringBuffer();
for (;;)
{
int c = stdoutStream.read();
if (c == -1) break;
buffer.append((char) c);
}
String outputText = buffer.toString();
stdoutStream.close();
return outputText;
}这是我程序中的代码运行正常,完全满足你的要求^_^揭帖给我分呵呵