摘要:以上为response响应乱码解决问题 提交乱码 web配置全局过滤器
阅读全文
摘要:response.setHeader("Content-Disposition", "attachement;filename="+URLEncoder.encode(filename, "UTF-8"));
阅读全文
摘要:StudentQuery:package Student;import java.util.ArrayList;import java.util.List;public class StudentQuery { private Integer id; private String no;...
阅读全文
摘要:springmvc配置文件处理器: controller
阅读全文
摘要:如果已经将项目绑定到服务器了,那就先删除服务器。重新添加项目进服务器,双击修改下面Server Locations到tomcat目录下顺带可以修改下右上角的超时设置再点击下方这样就可以了。
阅读全文
摘要:项目结构同上一篇泛型通用的写法ExportExcel.javapackage excel;import java.io.OutputStream;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.te...
阅读全文
摘要:POI3.9效率大幅度提高,支持xls以及xlsx。首先需要POI的JAR包,MAVEN配置如下: org.apache.poi poi 3.9 org.apache.poi poi-ooxml 3.9 org.apache.poi poi-oox...
阅读全文
摘要:持久代被占满异常:java.lang.OutOfMemoryError: PermGen space说明:Perm空间被占满。无法为新的class分配存储空间而引发的异常。这个异常以前是没有的,但是在Java反射大量使用的今天这个异常比较 常见了。主要原因就是大量动态反射生成的类不断被加载,最终导致...
阅读全文
摘要:堆大小设置:JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存 限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。在Windows Server 2003 系统,3.5G物理内存,JDK5.0下...
阅读全文
摘要:串行收集器:用单线程处理所有垃圾回收工作,因为无需多线程交互,所以效率比较高。但是,也无法使用多处理器的优势,所以此收集器适合单处理器机器。当然,此收集器也可以用在小数据量(100M左右)情况下的多处理器机器上。可以使用-XX:+UseSerialGC打开。并行收集器:对年轻代进行并行垃圾回收,因此...
阅读全文
摘要:分代的垃圾回收策略,是基于这样一个事实:不同的对象的生命周期是不一样的。因此,不同生命周期的对象可以采取不同的收集方式 ,以便提高回收效率。在Java程序运行的过程中,会产生大量的对象,其中有些对象是与业务信息相关,比如Http请求中的Session对象、线程、Socket连接, 这类对象跟业务直接...
阅读全文
摘要:数据类型:Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型:byte,short,int,long,cha...
阅读全文
摘要:package ceshi;public class ExceptionTest { public long maxLevel = 20; public static void main(String[] args) { ExceptionTest test = new E...
阅读全文
摘要:GC优点:1.提高生产率,不用逐行检查内存是否释放。2.Java安全策略的一部分,不会使用户错误释放内存而导致JVM崩溃。GC算法基本两点:1.检测出垃圾对象。2.回收垃圾对象,释放相应堆空间。垃圾检测一般是先建立一个根对象集合,其它对象要是从根对象起可触及就是活的,无法到达的就是垃圾,如下图栈是真...
阅读全文
摘要:目录结构:2.pom.xml 4.0.0 com.alibaba springmvc 0.0.1-SNAPSHOT war UTF-8 4.0.0.RELEASE 4.12 1.1.3 2.1...
阅读全文
摘要:1.将压缩包内activiti文件夹放入Myeclipse\dropins文件夹内并修改activiti文件夹内Link文件指向自己的目录重启Myeclipse(这时打开bpmn文件仍会报错)。2.将压缩包内patches文件放入Myeclipse\dropins文件夹内,再次重启Myeclipse...
阅读全文
摘要:在web.xml中加入 CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding utf-8 ...
阅读全文
摘要:1.新建mvn项目,在pom.xml中加入依赖包 4.0.0 com.alibaba springmvc 0.0.1-SNAPSHOT war UTF-8 4.0.0.RELEASE 4.12 1.1.3 ...
阅读全文
摘要:1.进入Aone新建项目2.测试人员填huyangjun和husong3.进入后拉分支4.弄个日常普通环境5.吧环境跑起,绑定Host就可以
阅读全文
摘要:运行mvn eclipse:eclipse时,经常会出现因为maven项目过大,导致内存不足java栈溢出的error,需要更改MAVEN启动内存http://stackoverflow.com/questions/2819853/setting-java-heap-space-under-mave...
阅读全文