在线380人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
J2EE/JavaEE/JEE/EJB/JSF等技术讨论
上一主题
本人使用Tomcat5.0的jspc对sp页面进行预编译,但是预编译后,页面出现了中文乱码问题。而且页面出现中文乱码的并不是我从数据库返回来的值(因为我从数据库返回的值是做了中文转换的)。出现乱..
返回本主题
返回主题列表
下一主题
我看过一篇这样的帖子,可是没有说的 很具体,我知道你是懂这个问题的。 我的问题就是:我用 varchar2(4000)来定义一个字段 可是用preparedStatment.setString(1..
Go
总共有
1
回复 /
1
页
前往下页:
dongshaojie
悄悄话
发表文章: 3
注册时间: 2004年04月11日 00:46
如何判断进程是否结束!!(急!!!
2004年04月14日 23:08
标签列表
请教大家下面的哪个“public boolean isRuning()”方法要怎么实现!就是判断这个游戏是否还在执行,还是已经结束!主要就是判断“process”这个进程是否结束!晕啊!!
public class Game {
private Process process = null;
public Game() {
}
/**
* 执行这个游戏
*/
public void startGame(){
try {
process = Runtime.getRuntime().exec(this.exePath);
}
catch (Exception ex) {
ex.printStackTrace();
}
}
/**
* 判断这个程序是否在运行
* @return
*/
public boolean isRuning(){
}
}
wild fox
悄悄话
发表文章: 55
注册时间: 2003年03月19日 17:34
Re: 如何判断进程是否结束!!(急!!!
2004年04月20日 10:56
是否可以采用类似Observer 模式来处理
Game 类作为一个主题,而另外一个Observer来记录所有game的运行情况,每一个Game 在实例化的时候产生一个唯一的标识,然后再运行时、运行结束后在Observer中登记运行状态,Observer 中可以用HashMap来存放Games的运行状态 map.put(game.getID, game.status)
如下面
构造方法中
public Game() {
//产生一个唯一ID
}
public void startGame(){
try {
//notify observer:Game(ID) is Stated....
process = Runtime.getRuntime().exec(this.exePath);
process.waitFor(); //wait the process to terminate
//notify observer: Game(ID) is terminated
}
catch (Exception ex) {
//notify observer:Game(ID) is terminated
ex.printStackTrace();
}
}
/**
* 判断这个程序是否在运行
* @return
*/
public boolean isRuning(){
//get the status of the Game(ID) from observer
}
这个主题有
1
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
发贴前查询
标签列表
勿重复发表问题
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam