![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 83
a714501466
这个作者很懒,什么都没留下…
展开
-
response.setHeader()的用法
response.setHeader()下载中文文件名乱码问题 收藏 1. HTTP消息头(1)通用信息头即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma主要: Cache-Control , Connection , Data , Pragma , Trailer , Transfer-Encoding , Upgrade(2)请求头用于在请求消息中向服务器传递附加信息,主要包括客户机可以接受的数据类型,压缩方法,语言,以及客户计算机上保留的信息和发出转载 2010-09-29 17:33:00 · 211 阅读 · 0 评论 -
java反射机制详解 及 Method.invoke解释
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。1....原创 2012-03-20 20:26:24 · 116 阅读 · 0 评论 -
spring上传文件(request未被CommonsMultipartResolver处理)
/** * @Description: * @param request * @param nameParam:要获取的表单的file名 * @Return: String */ public static HashMap<String,Object> uploadFileWidthLimit(HttpServletRequest request, ...原创 2012-02-08 19:05:18 · 175 阅读 · 0 评论 -
解决自定义文件上传处理与Spring MultipartResolver的冲突问题
在原项目中,对文件上传的处理并不是使用Spring的MultipartResolver,而是使用自定义的MultiPartFilter和HttpServletRequestWrapper结合来进行处理。 MultiPartFilter是一个定义在web.xml中的<filter>,原理是通过判断HttpServletRequest中的contentType是否包含”multipa...原创 2012-02-08 18:59:26 · 310 阅读 · 0 评论 -
checked&unchecked Exception (转)
Java明确区分两种类型的异常. 那些扩展了java.lang.Exception的异常称为checked exceptions, 编译器要求这些异常必须被捕获或者重新抛出. 那些扩展了java.lang.RuntimeException的异常称为unchecked exceptions, 它们不是必须捕获的. 当然, 也可以捕获这些异常并相应地扩展调用栈, 就像通常对checked ex...原创 2012-06-07 09:18:25 · 129 阅读 · 0 评论 -
Apache Log4j 学习笔记
Apache Logging Project Homepage: http://logging.apache.org Log4j的类图 Logger - 日志写出器,供程序员输出日志信息 Appender - 日志目的地,把格式化好的日志信息输出到指定的地方去 ConsoleAppender - 目的地为控制台的Appender Fil...原创 2012-01-31 18:17:37 · 89 阅读 · 0 评论 -
[Java]读取文件方法大全
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 <!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><...原创 2011-02-25 11:10:03 · 101 阅读 · 0 评论 -
Log4j配置
log4j.rootLogger = debug , stdout , D , E### 输出到控制台 ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.outlog4j.appender.stdout.layout = org.apache.l...原创 2011-05-31 10:13:24 · 95 阅读 · 0 评论 -
JAVA中文字符编码问题详解
JAVA中文字符编码问题详解 JAVA的中文字符乱码问题一直很让人头疼。特别是在WEB应用中。网上的分析文章和解决方案都很多,但总是针对某些特定情况的。很多次遇到乱码问题后,经过极为辛苦的调试和搜索资料后终于解决,满以为自己已经掌握了对付这些字符乱码怪兽的诀窍。可当过段时间,换了个应用或换了个环境,又会碰到那讨厌的火星文,并再次无所适从。于是下决心好好整理一下中文字符编码问题,以方便自己...原创 2011-08-24 16:37:43 · 617 阅读 · 0 评论 -
java获取文件编码格式
public static String get_charset( File file ) { String charset = "GBK"; byte[] first3Bytes = new byte[3]; try { boolean checked = false; BufferedInputStream ...原创 2011-04-22 16:24:33 · 318 阅读 · 0 评论 -
java解析xml方法:DOM解析、SAX解析、JDOM解析、DOM4J解析
test.xml的格式如下:<?xml version="1.0" encoding="GB2312"?><RESULT><VALUE><NO>A1234</NO><ADDR>四川省项城县新桥镇幸福路360号</ADDR></VALU原创 2011-04-19 16:41:30 · 77 阅读 · 0 评论 -
使用 dom4j 解析 XML
dom4j API 包含一个解析 XML 文档的工具。本文中将使用这个解析器创建一个示例 XML 文档。清单 1 显示了这个示例 XML 文档,catalog.xml。清单 1. 示例 XML 文档(catalog.xml) <?xml version="1.0" encoding="UTF-8"?> <catalog> <!--An XML...原创 2011-04-19 15:47:43 · 75 阅读 · 0 评论 -
ehcache2.0配置
Ehcache是一个用Java实现的使用简单,高速,实现线程安全的缓存管理类库,ehcache提供了用内存,磁盘文件存储,以及分布式存储方式等多种灵活的cache管理方案。同时ehcache作为开放源代码项目,采用限制比较宽松的Apache License V2.0作为授权方式,被广泛地用于Hibernate, Spring,Cocoon等其他开源系统。 此处只做简单使用并未涉及监听及分布式存储...原创 2012-08-24 17:36:01 · 130 阅读 · 0 评论