首先在http://ostermiller.org/utils/download.html 上下载com.Ostermiller.util cvs的jar包.
有了这个jar包就可以写个工具类,专门控制csv文件的读取操作.
具体代码如下:
public class CsvFileParser{
private LabeledCSVParser csvParser;//csvParser
private int currLineNum = -1;//The current line number for reading.
private S ...
在查询分析器中输入以下内容:
set statistics profile on
set statistics io on
set statistics time on
go
<这里写上你的语句...>
go
set statistics profile off
set statistics io off
set statistics time off
在2个go之间输入sql语句.然后在消息模式下查看.
在tomcat的bin目录下,找到catalina.bat文件,打开,在最上面添加这样一句:
set JAVA_OPTS=-Xms256m -Xmx512m.
OK, JVM内存已经被改到Total Memory: 256 MB,Max Memory: 512 MB.
在Eclipse中改tomcat JVM 内存, 运行Eclipse中配置的Tomcat.
在server配置, tomcat5.x->jdk, 在Java VM arguments 里添加:
-Xms256m -Xmx512m 达到一样的效果.
不过如果不这样改,而运行Eclipse中配置的tomcat,之前在catal ...
Sql Server中的datetime类型不包括"dd/MM/yyyy"这种格式.
昨天一个项目中在写ibatis中的sql语句时,order by #field#, 运行时总是报错,后来上网查了查,才知道这里不该用#,而应该用$,随即查了下#与$的区别.
总结如下:
1.#是把传入的数据当作字符串,如#field#传入的是id,则sql语句生成是这样,order by "id",这当然会报错..
2.$传入的数据直接生成在sql里,如#field#传入的是id,则sql语句生成是这样,order by id, 这就对了.
3.#方式能够很大程度防止sql注入.
4.$方式无法方式sql注入.
5.$方式一般用于传入数据库对象.例如传入表名.
6.一般能用#的就别用 ...
最近因为项目需要,要在applet上显示报表,一下子傻了眼,applet已经N年没用过了,上网找了好久,找到了JasperReport-applet.以下就来说说如何在applet上显示报表.
首先需要下载jasperReport的jar包.可以去他的官网上下.目前最新版本为2.0.5.
新建工程,在WebRoot下新建文件夹applets,当然这名字随意建.不过后面有配置地方需要用的到.在jasperreport包内demo/samples/webapp/applets下,把EmbeddedViewerApplet.class,JRViewerSimple.class,以及jasperre ...
为了完成根据输入内容动态弹出下拉窗口的实现,采用Ajax来实现.
javascript代码如下,需要导入prototype.js:
var inputField;
var nameTable;
var completeDiv;
var nameTableBody;
function initVars()
{
inputField = $("principalName"); //这里就是所要输入的文本框
nameTable = $("name_table");
completeDiv = $("popup");
nameTab ...
策略模式:
定义算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户.
观察者模式:
在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖他的对象都会收到通知,并自动更新.
装饰者模式:
动态的将责任附加到对象上.想要扩展功能,装饰者提供有别于继承的另一种选择.
工厂方法模式:
定义了一个创建对象的接口,但由子类决定要实例化的类是哪个.工厂方法让类把实例化推迟到子类.
抽象工厂模式:
提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类.
单件模式:
确保一个类只有一个实例,并提供 ...
一个非常简单的例子,用Jdom解析XML.
首先建一个XML.放在自己的工程路径下.如自己的项目位置在E:/work/JdomDemo.
我的book.xml内容如下:
<?xml version="1.0" ?>
<books>
<book id="1">
<name>Java</name>
<price>25</price>
<date>2005-01-01</date>
</book>
<book id="2">
<name>C++</name>
<pri ...
Ubuntu java配置:
1.下载jdk.可以去官方网站下,不过网站打开速度好慢...
下载不带rpm的bin,我下载的名为jdk-1_5_0_13-linux-i586.bin.
2.通过ftp传入linux系统.先声明,我的linux系统是在VM上运行的.
把文件保存在桌面好了.比如保存在/home/xhj/Desktop/jdk...
xhj为你自己安装时定的名字.请改为你自己的.
3.设置jdk-1_5_0_13-linux-i586.bin文件的操作权限.
打开终端首先进入/home/xhj/Desktop,然后输入dir查看,
如果有jdk-1_5_0 ...
- 浏览: 3886 次
- 性别:

- 来自: 南京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
JasperReport-applet
这个打印的份数默认就是1啊,不需要设置的哦.
-- by HJXia -
JasperReport-applet
用这个方式实现打印,能不能控制打印份数的设定,我现在一直想固定为1。但是找了几天 ...
-- by kasen -
JasperReport-applet
你说的似乎应该是EmbeddedViewerApplet这个类,这个类是jasp ...
-- by HJXia -
JasperReport-applet
你在Applet中是怎样处理PdfViaAppletServlet发回的Jasp ...
-- by sonichui -
Struts2源码分析讨论
似乎可以搞个简单例子,模拟这个过程: public interface Te ...
-- by leisure






评论排行榜