- 浏览: 46432 次
- 性别:
- 来自: 北京
最新评论
-
NEO_ONE:
awk '!x[$0]++' all_EN.txt > ...
Centos手动设置IP(不用dhcp) -
NEO_ONE:
Update Table1 set c = (select c ...
Oracle_Two
解决process.waitFor()阻塞
- 博客分类:
- Java
private static void exeBat(){ Process p = null; try { p = Runtime.getRuntime().exec("tts.bat"); //获取进程的标准输入流 final InputStream is1 = p.getInputStream(); //获取进城的错误流 final InputStream is2 = p.getErrorStream(); //启动两个线程,一个线程负责读标准输出流,另一个负责读标准错误流 new Thread() { public void run() { BufferedReader br1 = new BufferedReader(new InputStreamReader(is1)); try { String line1 = null; while ((line1 = br1.readLine()) != null) { if (line1 != null){} } } catch (IOException e) { e.printStackTrace(); } finally{ try { is1.close(); } catch (IOException e) { e.printStackTrace(); } } } }.start(); new Thread() { public void run() { BufferedReader br2 = new BufferedReader(new InputStreamReader(is2)); try { String line2 = null ; while ((line2 = br2.readLine()) != null ) { if (line2 != null){} } } catch (IOException e) { e.printStackTrace(); } finally{ try { is2.close(); } catch (IOException e) { e.printStackTrace(); } } } }.start(); p.waitFor(); p.destroy(); System.out.println("tts退出=========================================="); } catch (Exception e) { try{ p.getErrorStream().close(); p.getInputStream().close(); p.getOutputStream().close(); }catch(Exception ee){} } }
发表评论
-
android sdk manager不能更新
2012-09-05 20:55 928Eclipse输出错误reason: Connection t ... -
进制转换
2012-06-12 15:10 6151. 十 -----> 二 给你一个十进制,比如: ... -
lucene3.5例子
2012-04-09 17:38 884package com.lucene; import j ... -
win端口占用查看
2012-01-09 16:58 737C:\>netstat -ano | findstr & ... -
ABNF
2011-12-15 11:19 1028BNF 巴科斯范 ... -
全角半角转换
2011-11-09 17:39 830public class Convert { public ... -
System.getProperty()
2011-11-02 17:19 770java.version Java ... -
正则匹配标点
2011-10-27 15:39 666摘抄:str = str.replaceAll("[ ... -
暂时很强大的正则
2011-10-26 22:37 613最新手机号: (13[0-9]|15[0|3|6|7|8 ... -
JS post提交表单
2011-09-23 10:15 2160js post方式提交表单有两种办法,1:AJAX提交 2:在 ... -
轻量级synchronized
2011-09-19 10:59 889后台admin给用户加分,点的快了,会加两次分,在前台没限制的 ... -
MD5__java应用
2011-09-18 15:21 688public final static String enco ... -
会话跟踪
2011-09-11 10:32 643Cookie : 分为会话cookie,持久cookie ... -
MAP遍历
2011-09-08 23:07 614//最常规的一种遍历方法,最常规就是最常用的,虽然不复杂, ... -
JAVA date处理
2011-08-04 14:05 661Date now=new Date(); Lo ... -
java日期处理小例子
2011-07-22 11:47 550import java.text.SimpleDateForm ... -
action type redirect 参数传递
2011-06-16 15:10 950在使用Struts2开发时,有时需要用redirect 来跟多 ... -
js replace
2011-06-08 16:10 695去掉“” :req.responseText.replace ... -
java使用代理访问网络的几种方法
2011-06-02 14:23 890方法一使用系统属性来完成代理设置, 这种方法比较简单, 但是不 ... -
项目不能发布到Tomcat
2011-05-31 14:56 1021原因: 在工程转移过程中,导致工程的 ...
相关推荐
最近做一个编程,用C#调用类似ssh,...网上说使用Process.StartInfo,Process.StandardInput,Process.StandOutput之类的,但是每次都在StandardOutput.Read/ReadToEnd卡死,原因复杂,最主要原因是微乳没有做好.下面是个分析 ...
如:* * * * * sh /home/kaiyuanuser/webspace/shell/auto_process.sh * * * * * sleep 15; sh /home/kaiyuanuser/webspace/shell/auto_process.sh * * * * * sleep 30; sh /home/kaiyuanuser/webspace/shell/auto_...
打开网页C#源代码程序System.Diagnostics.Process.Start
mapminmax.m和boiler_process.m, 映射函数,matlab7.0以下版本貌似没有这个函数。
在Android中,如果想退出Android程序,一般都是调用finish()、System.exit(0)android.os.Process.killProcess(android.os.Process.myPid())等方法来实现退出程序功能,可是在实际开发中,并不能达到完全退出应用程序...
System.ServiceProcess.dll(using System.ServiceProcess;) 包含服务控制器类 ServiceController
vc 图像处理 ImageProcess.rar
最快最简单解决手机中进程“android.process.acore”已停止运行问题.docx
较低版本的matlab的工具包中没有归一化的函数mapminmax .m及其子函数boiler_process.m,在libsvm的使用中是必不可少的调用函数。
使用Process类重定向时出现阻塞的解决方案 用C#调用类似ssh,ftp,runas,adb shell之类有中间输入,中间输出的.网上说使用Process.StartInfo,Process.StandardInput,Process.StandOutput之类的,但是每次都在...
利用python批量提取复制多个文件夹下的文件,并重命名
最有用的牛B东东--System.Diagnostics.Process.Start()
在node中,有全局变量process表示的是当前的node进程。process.env包含着关于系统环境的信息。但是process.env中并不存在NODE_ENV这个东西。NODE_ENV是用户一个自定义的变量,在webpack中它的用途是判断生产环境或...
POI Excel Process.docPOI Excel Process.docPOI Excel Process.docPOI Excel Process.docPOI Excel Process.doc
调用和关闭指定的程序,C#源代码,System.Diagnostics.Process.Start("notepad.exe"); 用VisualStudio2008创建
出错信息: 代码如下:Unknown error (0xffffffff)at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)at System.Diagnostics.Process.Start()at System.Diagnostics.Process.Start...
今晚在MATLAB R2012A环境下调试《MATLAB神经网络30个案例分析》中的SVM的例子,发生了Undefined function or variable 'boiler_process'的错误,其解决方法是添加一个'boiler_process'的M文件在工作空间中即可。...
mapminmax调用出现错误的时候可能缺少中的子函数
Essential.Business.Process.Modeling.rar
Software.Process.Dynamics. ebook