笔记

以前记得一些东西,结果找不到了,还要在网上重新找,找到一点就记录一点吧。 mport java.io.*;    public class Test   {   public static void main(String[] arg)   {   try{   Runtime.getRuntime().exec("notepad");   }   catch(Exception e) {}     }   } Windows下ruby 连接 Oracle数据库 2007-12-10 13:10 1、下载oci驱动 http://rubyforge.org/projects/ruby-oci8,下载最新版本。比如存放在C:/ 2、在命令行下执行:ruby ruby-oci8-xxx.rb import java.io.*; /** * 这是如何使用java使用unix或者windows命令的实例 */ public class ExecDemoLs { /** The program to run */ // public static final String PROGRAM = "ls";//这是unix系统命令 public static final String PROGRAM ="c:/mysql/bin/mysqld.exe"; static boolean done = false; public static void main(String argv[]) throws IOException { final Process p; // 声明命令项 BufferedReader is; // 命令输出项 String line; p = Runtime.getRuntime().exec(PROGRAM);//执行命令 // 执行命令线程, Thread waiter = new Thread() { public void run() { try { p.waitFor(); } catch (InterruptedException ex) { return; } System.out.println("Program terminated!");//如果已经运行了这个程序。就输出程序已运行 done = true;//如果执行完成设置done为真,用于判断命令结束。 } }; waiter.start(); //以下是和获得执行结果,就是说在完成情况下输出运行结果 is = new BufferedReader(new InputStreamReader(p.getInputStream())); while (!done && ((line = is.readLine()) != null)) System.out.println(line); return; } }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值