这是我以前写的一篇blog,相信对你会有所帮助.
http://www.shineblog.com/blog/more.asp?name=rainbow&id=12819
http://www.shineblog.com/blog/more.asp?name=rainbow&id=12819
解决方案 »
- myeclipse 启动tomcat的问题
- weblogic错误getPort()
- 谁能比较一下struts2和jsf2各自的优点和缺点
- EJB中的LOCAL与REMOTE什么区别
- 还是tomcat 虚拟主机和虚拟路径就不能并存?!
- 请问那位会序列号生成算法?
- 那个大虾用过lucene?进来小弟有些问题咨询
- Linux环境下java不能访问mysql的数据库(急!急!急!)
- 200大分!关于把EJB事务传播到非EJB类的问题!
- 最近需要做一套联通的短信网关接口程序,不是很懂!希望大家给点意见!
- 用Tomcat显示Java Servlet,怎样才能发布一个java程序?(如http://192.168.1.1:8080/testjava)
- 急急急 resin-ee-2.1.12 + oracle9i 死机----->>>
枚举进程看是否有java.exe或javaw.exe
利用Socket我阤想过,但觉得不是很合理,能不能有更好的办法?
对crow_soup() 说:
锁文件的话,如果当程序异常退出的话,锁文件就没有用了吗?对yuanweihong说:
我没太明白你的意思。
写吧:import java.io.File;
import java.io.IOException;public class Test {
// 选个TMD变态点的文件名
private static String fileName = "C:\\xxxlock";
public static void main(String[] args){
File lockFile = new File(fileName);
try{
if(!lockFile.createNewFile()){
System.out.println("Lock file already exists!");
return;
}
} catch(IOException e){
e.printStackTrace();
return;
}
lockFile.deleteOnExit(); System.out.println("Run something");
try{
Thread.sleep(50000);
} catch (InterruptedException e){
}
}
};