Java
synge33
做事脚踏实地,认真负责
展开
-
Java调用外部程序命令时线程阻塞问题分析
原文地址:http://www.qqread.com/java/2010/05/w493489.html 今天要写个远程重启服务的功能,为了开发速度,暂时定为Java代码+WMIC命令的方法,简单的说,就是利用Java调用本机应用程序的方法。涉及到的Java类有java.lang包里面的Runtime、Process、ProcessBuilder三个类,以及wmic中重启服务的命令。因为之前转载 2012-03-09 10:26:25 · 2597 阅读 · 0 评论 -
关于Android中Java调用外部命令的三种方式
此所谓三种方式,只是个人认为。本人还是菜鸟初涉,所以有所错误,请指正。 个人认为,Java调用外部命令。无非三种情况: 一.是只执行命令,不考虑返回值。 二.是执行命令的同时,还需要得到返回值。 三.是执行命令的同时,等待得到返回值。 二和三的不同在于,前者之间可以得到返回。后者通过某些情况后才可以得到返回。 (一) Runtime.getRuntime().exec("su")原创 2012-03-09 16:27:38 · 4010 阅读 · 0 评论 -
byte[]转16进制bug总结
原文地址: http://www.blogjava.net/yangpingyu/archive/2012/01/10/368211.html (一)问题 项目中需要对文件做md5sum,分两步走:1、对文件流的每个字节用md5实例进行update,然后进行digest。2、digest返回长度为16的byte数组,一般我们需要把byte数组转成16进制字符串(很转载 2012-03-15 13:40:27 · 1108 阅读 · 0 评论