`
文章列表
网上找了一个文件打包的程序。感觉不错拿来用用^_^ package test; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.zip.ZipEntr ...
Preferences->Java->Installed JREs 就在这里配置。点了Installed JREs 后点击右边的ADD按钮就会弹出配置页面来了

CSV文件导出

    博客分类:
  • java
需要完成excel导出的功能。我采取了直接导出为csv文件(csv文件以英文","分隔字段,一条记录一行),这样双击csv文件就可以默认使用excel打开。 需要注意的是导出的记录有可能里边有特殊的换行符,空格符等。这时需要将空格去掉(.trim()),并且将记录用引号引起来,记录格式如下: "49068","060400000229","1003056544","1","","2009-05-05 00:00:00.0","" &quo ...
获取tomcat的绝对路径 获取当前应用下的tmp目录在服务器上的绝对路径: String path=this.getRequest().getSession().getServletContext().getRealPath("/")+"tmp\\"; 获取某页面在服务器上的绝对路径: this.request.getSession().getServletContext().getRealPath("/index.html");
下载文件完毕后删除临时文件: public InputStream getInputStream() { InputStream is = null; try { is = new FileInputStream(file); } catch (FileNotFoundException e) { e.printStackTrace(); } Thread t = new Thread(new Runnable() { public void run() { try { // 线程睡30秒 ...
1、查看打开的游标: SQL> select * from v$open_cursor; 2、检查open_cursors参数值: SQL> select * from v$open_cursor;
Account.java: package domain; public class Account { private String id; private String acctNo; private double bal; private User owner; public Account(){} public Account(String acctNo,double bal){ this.acctNo=acctNo; this.bal=bal; } public String getId() { return id; } ...
如果你对客户端的js校验不放心的话,不妨使用服务器端校验。该校验是无法绕过的。struts2提供的验证框架可以实现这种功能。struts2提供两种校验方法:一种是写XML校验。另外一种是在action中写validate方法。这个例子将会用到后者。 1、包结构: 2、源代码: UserAction.java package action; import com.opensymphony.xwork2.ActionSupport; public class UserAction extends ActionSupport{ private String name; pr ...
最近写项目遇到这样一个警告。我用的数据库是oracle9i WARN [http-8088-2] JDBCExceptionReporter.logWarnings(54) | SQL Warning: 17110, SQLState: null WARN [http-8088-2] JDBCExceptionReporter.logWarnings(55) | Warning: 执行完毕, 但带有警告 程序能够正常执行,但是。如果一次录入多条数据就报错:超出打开游标的最大数 网上有前辈说group by子句有null值。经过不懈努力终于解决问题:原来我在做sum函数的时候,没有处理空值。 我 ...
javaeye摘抄 Deployment failure on Tomcat 6.x. Could not copy all resources to E:\tomcat6\tomcat6\webapps\xxx. If a file is locked, you can wait until the lock times out to redeploy, or stop the server and redeploy, or manually remove the deployment at E:\tomcat6\tomcat6\webapps\xxx 后来经过查找问题发现:我在web-in ...
1、hibernate1:1映射(外键关联) 2、包结构: 3、源代码: Account.java package domain; public class Account { private String id; private String acctNo; private double bal; private User owner; public Account() { } public Account(String acctNo, double bal) { this.acctNo = acctNo; this.bal = ...

获取ResultSet列数

    博客分类:
  • java
java获得ResultSet总列数的代码如下: ResultSet rs=你的查询结果 ResultSetMetaData rsmd = rs.getMetaData() ; int columnCount = rsmd.getColumnCount(); columnCount 就是ResultSet的总列数。
本文转自:http://blog.csdn.net/mike8785/archive/2010/04/02/5444265.aspx 自从使用AspectJ风格切面配置,使得Spring的切面配置大大简化,但是AspectJ是另外一个开源项目,其规则表达式的语法也稍稍有些怪异。 下面给出一些常见示例的写法: 比 ...
今天写了一个简单的js二级联动,作用是根据第一个select组件的option选项自动生成第二个select组件的option选项。写的比较简单。有什么不足之处大家多多指教。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> </HEAD> <script type="text/javascript ...

native2ascii

1、将要转化的中文输入记事本,保存为d:\1.txt。编码格式为ANSI。 2、【开始】【运行】输入cmd 3、native2ascii d:\1.txt d:\2.txt
Global site tag (gtag.js) - Google Analytics