java
xiaoqi030611a
这个作者很懒,什么都没留下…
展开
-
Java根据文件内容判断是否是图片
在Web程序中,如果限制上传文件为图片,大部分方法都采取检查文件扩展名。这样,当把一个非图片文件的扩展名改为jpg、gif或者bmp时,就能绕过限制。所以必须得通过读取文件内容来进行判断。这里提供两种实现代码。 1、 ImageInputStream iis = ImageIO.createImageInputStream(resFile);//resFile为需被 Iterato原创 2012-08-02 09:28:06 · 1236 阅读 · 0 评论 -
java的垃圾回收机制
java的垃圾回收机制对于java体系结构的学习非常重要。这里将阅读的一些文献整理总结出来,记述java的几种垃圾回收算法。 垃圾回收算法有两个基本的问题:1.必须检测到垃圾对象。2.必须重新声明被垃圾对象占用的堆空间并且让堆空间可用。 可达性(reachability) 一个对象是可达的,当且仅当从可执行程序的根集开始有引用路径能访问该对象。 根集(roots set)原创 2012-09-08 22:12:56 · 259 阅读 · 0 评论 -
Struts2拦截器实现异常处理机制
Struts2拦截器实现异常处理机制 在j2ee项目中,系统内部难免会出现一些异常,如果把异常放任不管直接打印到浏览器可能会让用户感觉莫名其妙,也有可能让某些用户找到破解系统的方法。 所以不要在页面上输出错误信息,使用log日志的方式处理异常并记录异常。 就拿struts2+hibernate+spring项目说明:通常一个页面请求到后台以后,首先是到action(也就是所谓mvc转载 2015-07-12 11:11:04 · 583 阅读 · 0 评论