`
venceinfo
  • 浏览: 38254 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

process两法用法(二)

阅读更多
package interview.process;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;

public class ProcessBuilderDemo
{
	public static void main(String[] args)
	{
		// call("javac");
		call("cmd.exe /C dir"); // 不支持该方法
	}

	public static void call(String cmd)
	{
		// Runtime rt = Runtime.getRuntime();

		Process pro = null;
		try
		{
			// pro = rt.exec(cmd);

			ProcessBuilder pb = new ProcessBuilder(cmd);
			pb.redirectErrorStream(true);
			pro = pb.start();

			// =============
			new StreamTool(pro.getInputStream()).start();
			// new StreamTool(pro.getErrorStream()).start();

			// ===========

			pro.waitFor();
		}
		catch (InterruptedException e)
		{
			e.printStackTrace();
		}
		catch (IOException e)
		{
			e.printStackTrace();
		}

	}

	private static class StreamTool extends Thread
	{
		BufferedReader br = null;

		public StreamTool(InputStream is)
		{
			br = new BufferedReader(new InputStreamReader(is));
		}

		public void run()
		{
			String line = null;

			try
			{
				while ((line = br.readLine()) != null)
				{
					System.out.println(line);
				}
			}
			catch (IOException e)
			{
				e.printStackTrace();
			}
		}
	}
}

 

分享到:
评论

相关推荐

    processv40.zip

    使用PROCESS 4.0,用户可以轻松执行各种统计分析,例如Bootstrap法估计中介效应的置信区间,检验调节效应的显著性,以及构建复杂的统计模型。对于研究者来说,这个工具提供了一种直观且高效的方式来探索和解释数据中...

    【048期】SPSS 如何使用PROCESS插件检验调节效应及简单斜率分析.docx

    PROCESS插件使用Bootstrap法对模型参数进行估计,并提供置信区间。置信区间是指模型参数的可能取值范围,通常取值为95%或99%。如果置信区间不包含0,则表示结果有统计显著意义。 结论 PROCESS插件是SPSS的一个功能...

    【047期】SPSS 如何使用PROCESS插件检验中介效应.docx

    二、PROCESS 插件的使用 PROCESS 插件是 SPSS 的一个插件,可以对多种中介和调节模型进行验证。使用 PROCESS 插件可以快速地实现中介效应检验。 首先,需要安装 PROCESS 插件,然后在 SPSS 中加载插件。接着,需要...

    如何使用PROCESS插件检验调节效应及简单斜率分析.docx

    SPSS 宏程序 PROCESS 基于偏差校正的百分位 Bootstrap 法,可以对多种中介和调节模型进行验证,已得到研究者的广泛使用。通常抽取 5000 个Bootstrap 样本获取参数估计的稳健标准误和Bootstrap 置信区间,若置信区间...

    image-process.rar_二值_二值化_图像二值化

    本压缩包“image-process.rar”包含了关于二值化及其相关操作的代码实现,例如二值化腐蚀和二值化膨胀。 一、二值化: 二值化的概念源自于数字图像处理,它的主要目标是将图像的灰度级范围压缩到黑白两个级别。这一...

    FANUC机器人Process IO接线及信号配置方法.doc

    FANUC 机器人 Process IO 接线及信号配置方法 FANUC 机器人的 Process IO 接线及信号配置方法是指在 FANUC 机器人控制柜中,Process IO 部分的接线和信号配置方法。Process IO 部分包括 R-30iB 控制柜 A 柜的 MA 板...

    code for image process

    常见的预处理技术包括去噪(如使用高斯滤波器)、图像增强(如直方图均衡化)、灰度化(将彩色图像转换为灰度图像)和二值化(将图像转换为黑白两色)。 3. **图像分析**:这是图像处理的核心部分,包括边缘检测...

    SI PROCESS FOR THE VLSI ERA(1)

    其中,Czochralski法是最常见的方法,通过将多晶硅原料在高温下熔化,再用旋转的籽晶接触熔融硅液面,缓慢向上提拉,从而生长出单晶硅棒。单晶硅棒经过切割、磨削、抛光等工序后,最终制成用于VLSI生产的硅片。 ###...

    Process启动进程.rarProcess启动进程.rarProcess启动进程.rar

    3. **编程方式启动**:开发者可以通过编程语言调用系统API来启动进程,例如在C#中使用`System.Diagnostics.Process.Start()`方法,在Java中使用`Runtime.getRuntime().exec()`。 三、进程生命周期 进程经历以下几个...

    The Hitting Time for a Cox Risk Process

    在本文中,通过使用向后微分推导法结合马尔可夫性质,作者得到了首中时拉普拉斯变换满足的积分-微分方程。 7. 概率方法:概率论是处理随机现象和不确定性的数学工具。在本文的研究中,利用概率方法来给出积分-微分...

    帝国理工课件-process engineering2

    #### 二、采样和分析 采样是获取流体样本的过程,旨在确保所取样本能够代表整个被采样流体的真实特性。不同的流体(如气体和液体)需要采用不同的采样技术。对于含有多个相态的复杂流体,采样变得更加困难。 #####...

    首先使用德尔菲法,结合熵法和层次分析法共同确定顾客数据不同指标的价值权重,其次基于信息规则和高斯函数引入稀缺性指数、.zip

    在数据分析和决策支持领域,德尔菲法(Delphi Method)、熵法(Entropy Method)以及层次分析法(AHP, Analytic Hierarchy Process)是三种常用的技术。这些方法在确定顾客数据不同指标的价值权重方面扮演着关键角色。让...

    Essentials_of_Process_Control

    在《Essentials_of_Process_Control》中,读者可以学习到以下关键知识点: 1. **过程控制基础**:了解过程控制的基本概念,包括控制器、被控对象、反馈和前馈控制、PID(比例-积分-微分)控制器的工作原理。 2. **...

    imageProcess.rar_imageprocess_旋转模板 Opencv

    这两个函数分别生成旋转矩阵和执行二维仿射变换,使图像按照指定角度进行旋转,并保持原图像的尺寸或填充空白区域以适应新的尺寸。 在实际应用中,这些基本操作经常组合使用,以解决更复杂的图像处理问题。例如,先...

    wordprocess.zip

    在本项目"wordprocess.zip"中,我们关注的是使用C语言来实现对TXT文本中英文单词的统计。这个任务可以通过两种不同的数据结构来完成:哈希表法和链表法。这两种方法都是为了高效地存储和查找文本中的单词,以便进行...

    用VHDL语言实现的除法器,里面含有实现的原理方法报告!

    除法器是数字系统中的一个重要组成部分,它负责执行两个二进制数之间的除法运算。在VHDL中,实现除法器通常涉及以下步骤: 1. **设计思路**:除法器可以分为同步和异步两种类型。同步除法器在整个运算过程中依赖于...

    层次分析法与主成分分析法

    层次分析法(Analytic Hierarchy Process,AHP)与主成分分析法(Principal Component Analysis,PCA)是数据处理和决策制定中的两种重要方法。在数学建模中,它们经常被用来解决复杂问题,帮助我们从大量的信息中...

    基于vhdl的8位除法器设计

    本文介绍了一种基于VHDL语言的8位除法器设计方法,该设计采用层次化结构,能够处理任意8位数的除法运算。 #### 设计原理与实现 ##### 除法器设计概述 本文所提出的除法器设计基于一种特定的除法原理:首先,将无...

    Workflow Modeling—Tools for Process Improvement and Application Development

    本章介绍了一系列技术手段,如访谈法、观察法等,帮助读者收集有关现状流程的信息。 - **第十二章:现状模型中的难点** 即使采用了正确的方法和技术,构建现状模型也可能遇到不少挑战。本章分析了这些问题,并...

Global site tag (gtag.js) - Google Analytics