java
MoonGoPark
这个作者很懒,什么都没留下…
展开
-
java程序中调用linux命令
1.Java调用shell Java语言以其跨平台性和简易性而著称,在Java里面的lang包里(java.lang.Runtime)提供了一个允许Java程序与该程序所运行的环境交互的接口,这就是Runtime类,在Runtime类里提供了获取当前运行环境的接口。其中的exec函数返回一个执行shell命令的子进程。exec函数的具体实现形式有以下几种:public Pro转载 2013-10-11 15:53:42 · 589 阅读 · 0 评论 -
Operation not allowed after ResultSet closed
“Operationnot allowed after ResultSetclosed”是mysql的数据库操作中经常出现的问题。百度这个问题,给出的解决方法都是:一个stmt多个rs进行操作.那么从stmt得到的rs1,必须马上操作此rs1后,才能去得到另外的rs2,再对rs2操作.不能互相交替使用,会引起rs已经关闭错误.错误的代码如下:stmt=conn.createStat转载 2013-11-15 10:31:03 · 667 阅读 · 0 评论 -
SVN基本使用方法
TotoiseSVN的基本使用方法在 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】中,我已经讲解了怎样安装TortoiseSVN。在上面的讲解中已经讲了怎么使用VisualSVN Server了,今天我要讲的是,TortoiseSVN的简单使用方法。一、签入源代码到SVN服务器假如我们使用Visual Studio在文件夹StartKit中创建了一个项目,我转载 2013-12-02 10:50:14 · 502 阅读 · 0 评论 -
java DBhelper
public class DBHelper {/* 定义driver,url,user,pwd等 */private static String driver = "com.mysql.jdbc.Driver";private static String url = "jdbc:mysql://127.0.0.1:3306/shiepsns";private static Stri转载 2014-02-26 20:46:03 · 557 阅读 · 0 评论 -
JAVA调用外部程序阻塞问题
前些天使用Java调用外部程序的时候,发现线程会堵塞在waitfor()方法。调用方法如下:Process process =Runtime.getRuntime().exec(cmd);process.waitfor();如果直接在Shell中调用这个程序,程序会很快结束,不会僵死。为什么会堵塞呢,原因是当调用exec(cmd)后,JVM会启动一个转载 2014-04-11 10:44:43 · 1801 阅读 · 0 评论 -
Struts2 国际化
总结自李刚的struts2.1权威指南一、struts2访问国际化消息有3种方式1、通过struts的标签2、使用ActionSupport类的getText3、为了在该表单元素的label元素里输出国际化资源可以为表单标签指定一个key值二、输出带占位符的国际化消息通俗的说就是动态显示国际化消息1、jsp页面中可以使用标签使用多个标签来填充填充原创 2014-12-16 22:52:24 · 478 阅读 · 0 评论