- 浏览: 161415 次
- 性别:
- 来自: 上海
最新评论
-
1021082712:
楼主,你的这个代码,你测试了没?有没有问题,当多次点击后,to ...
文件下载 struts2文件下载 struts2注解 -
杨莎莎:
为什么有两个图片文件呢?下的是哪一个啊
文件下载 struts2文件下载 struts2注解 -
青春的、脚步:
问个问题 回调用在什么情况下比较合适 因为我想到 如果你接口 ...
java回调接口 -
guomingzhang2008:
TXterran 写道哥们,这和回调有什么关系?没看懂。。为什 ...
java回调接口 -
guomingzhang2008:
MrLee23 写道不明白你写回调什么用??从你的代码上没体现 ...
java回调接口
文章列表
一、 POI简介
Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
二、 HSSF概况
HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。HSSF 为读取操作提供了两类API:usermodel和eventusermodel,即“用户模型”和“事件-用户模型”。
三、 POI EXCEL文档结构类
HSSFWorkbook exc ...
API Ext2.2中文文档
- 博客分类:
- ext
API,Ext2.2文档;
Ext教程;
Ext示例教程;
AdobeAIRInstaller.exe,这个可能对安装版的有用,具体的忘记了。
excel批注的使用注意点:
一个sheet中仅可以创建一个Patriarch,Patriarch是用来创建Comment的。如果创建了多个Patriarch,则不能正常添加注释。
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFComment;
import org.apache.poi.hssf.usermodel.HSSFRichTextString ...
log4j的配置,会严重影响性能。
前两周,项目在生产环境中,性能非常差,经过各种分析,最后突然发现项目中的日志log4j的级别是debug,哎,受不了他们了。当时进到项目中时,看代码是就看到了非常凌乱的log4j的配置,xml和propertis两种形式混在一起,完全不知所云,没有想到项目发布到生产时,日志级别都没有修改,哎,在这里抱怨下他们吧!
1000条数据,进行保存操作,用时40多分钟,11500条数据,用了5个小时都没过保存结束,控制台不停地在打印log,打印log并且写到日志文件中是要耗费io的,所以非常之慢;
将日志级别设置为error,这样只有在程序发生错误的时候才会打 ...
获取路径的方法:
1、在java类中获取路径(com.zhanggm.Test.java)
// 方式1,通过classZLoader获取路径,参数必须是""。
this.getClass().getClassLoader().getResource("");
// 结果为:“file:/D:/workspace/strutsTest/WebRoot/WEB-INF/classes/”,类型是java.net.URL。
this.getClass().getClassLoader().getResource("").g ...
保存文件,拷贝文件,复制文件,这些操作有很多封装好的类:
1、org.apache.commons.io.FileUtils类
// 如上传文件时,接受的上传文件实体,待保存到服务器中。
File file;
// 将 file 文件 保存到 absolutePath 路径下,且将文件名修改为 fileName。
org.apache.commons.io.FileUtils.copyFile(file, new File(absolutePath, fileName));
建档整理了下hibernate的注解:
待整理中......
hibernate主键注解:
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "testGenerator")
@SequenceGenerator(name = "testGenerator", sequenceName = "seq_t_student")
使用hibernate主键注解时,遇到了一个问题,当主键为sequenc时,数据库是DB2 ,问题如下:
主键的步长有时不以1递增,每次启动web应用后,主键值都莫 ...
hibernate异常:
1、异常 identifier of an instance of xx was altered from 8050 to null。。。。
我遇到这个问题是这样的,
在service层查询出实体a,然后将实体a的主键置空,再次查询有关实体a的操作,然后将实体a的属性复制到新的实体b中,实体b保存到数据库,此时没有添加事务,程序正常运行;
当我在service层添加了事务的注解后,程序会抛异常,异常出现在 我再次查询实体a时。
解决办法:
修改了查询出来的实体a后,如果修改了实体a的主键,那么再次查询时会抛异常,所以,不要修改实体a的主键,如果要修改,那么要执行保 ...