- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 javacsv 解析csv文件
public List parseCSV(File file) throws Exception{ CsvReader reader = null; ArrayList csvList = new ArrayList(); //用来保存数据 try { reader = new CsvReader(file.getAbsolutePath()
2012-10-15 11:03:35 719
原创 http-apr-8080-exec-7 java.lang.OutOfMemoryError: PermGen space处理方法
解决方法: 手动设置MaxPermSize大小修改TOMCAT_HOME/bin/catalina.sh在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
2012-09-19 21:10:43 10287 1
原创 struts2下载文件名乱码解决办法 兼容浏览器
首先xml文件 application/octet-stream;charset=ISO8859-1 inputStream attachment;filename="${name}" 4096 然后重点来了,对文件名进行编码 HttpServletRequest request = ServletActionContex
2012-07-11 12:47:50 1135 1
原创 java 调用系统的cmd命令和其它格式转换为.flv格式实例
List comm = new ArrayList(); comm.add("notepad"); ProcessBuilder bulid = new ProcessBuilder(); bulid.command(comm); bulid.redirectErrorStream(true); bulid.start(); 视频转换实例 List
2012-07-09 10:13:41 944
原创 关于Arrays和LinkedList的简单用法
Arrays 常用静态方法 把数组转换为list int[] arr = {1,2,3,4,5}; List list = Arrays.asList(arr) 把集合转换为数组 list.toArray(arr); 对数组升序排列 Arrays.sort(arr); 复制指定长度的数组 Arrays.copy(arr,4); LinkedList用法 Linked
2012-07-08 01:26:51 903
原创 java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getValidationMode()Lja
这个问题困扰了我一天原来是 跟javaee.jar里面的jpa接口冲突了。解决方法是:移除MyEclipse自带的javaEE包加入javaEE中的jsf-api.jar jsf-impl.jar jstl-1.2.jar 包,再加入tomcat中的servlet-api.jar,其实就是将javaEE中的javaee.jar用tomcat中的servlet-api.jar换掉,这样这个问题就解
2012-07-05 04:00:39 9436 2
原创 JPA集成时报 java.lang.UnsupportedOperationException: The application must supply JDBC connections
搭建JPA环境是报如下错 java.lang.UnsupportedOperationException: The application must supply JDBC connections 我的修改前xml文件时 修改后 最后问提顺利解决
2012-07-05 01:09:41 10462
原创 用js高亮显示文字
$(function(){ highlight('${search}') }) function highlight(key) { var key = key.split('|'); for (var i=0; i var rng = document.body.createTextRange(); while (rng.
2012-07-03 20:33:06 995
原创 防止被别人frame
//因为框架(frame)的缘故,有许多人把别人的网页放置到自己的框架里,使之成为自己的一页。如果你要防止别人这样做,可以加入下列javascript代码即可,它会自动监测,然后跳出别人的框架。 if (self!=top) window.top.location.replace(self.location);
2012-07-01 14:19:17 516
原创 html 超出部分用省略符号显示(兼容浏览器)
.autocut{ width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ell
2012-06-30 10:53:28 1678
原创 java导出excel简单实例
HSSFWorkbook work = new HSSFWorkbook(); //创建一张表 HSSFSheet sheet = work.createSheet("项目固定资产投入情况表"); //创建行 HSSFRow rows = null; //创建单元格 HSSFCell cell = null; rows = sh
2012-06-26 10:25:24 384
原创 JasperReport 报表hello world 程序
JasperPrint print = null; try { InputStream is = TestTable.class.getResourceAsStream("report1.jasper"); JasperReport jasperReport = (JasperReport) JRLoader.loadObject(is);
2012-06-26 10:23:04 737
原创 Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition
使用openSessionViewFilter经常出现的一个错是【Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.】 原因大致是:这个拦截器会延迟session的关闭,当你在请求后如果执行一个查询语句然后再执行修改语句这样就会出现这个错误,因为
2012-06-26 00:10:24 3697
struts2上传文件进度条显示
2012-07-12
struts2 上传文件结合jquery显示进度条
2012-07-11
struts2标签使用说明(值得收藏)
2012-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人