摘要: public class FileUploadManager { /** 允许上传的扩展名*/ public static String [] extensionPermit = {"txt", "xls", "zip"}; public FileUploadManager(User user, HttpServletRequest request) throws... 阅读全文
posted @ 2017-08-16 22:22 有梦就能实现 阅读(2177) 评论(0) 推荐(0) 编辑
摘要: 这个漏洞是2014年2月4日被发现的, 因为该组件试用范围非常广, 所以该漏洞的影响也非常巨大。通过特制的包含畸形header的http请求,可以导致使用该组件的应用程序进入无限循环从而耗尽CPU等资源并最终崩溃。 最近因为在修补struts1的可操纵classLoader的漏洞(struts2也有 阅读全文
posted @ 2017-08-16 21:09 有梦就能实现 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 文件上传一个经常用到的功能,它有许多中实现的方案。 页面表单 + RFC1897规范 + http协议上传 页面控件(flash/html5/activeX/applet) + RFC1897规范 + http协议上传 页面控件(flash/html5/activeX/applet) + 自定义数据 阅读全文
posted @ 2017-08-16 20:58 有梦就能实现 阅读(2206) 评论(0) 推荐(0) 编辑
摘要: Java 修改文件权限这个应该是老生常谈的功能,但是最近发现以前写的代码有一点点安全隐患,所以把代码改成NIO的方式,下面会介绍2种修改文件,文件夹权限的方法。 使用File类 这个方式是以前最常见的方式,但是这个方式有点缺点在Linux或者UNIX系统下,需要显示的指定权限为440,770等就显得 阅读全文
posted @ 2017-08-16 15:53 有梦就能实现 阅读(25558) 评论(0) 推荐(0) 编辑
摘要: 咋一看,太熟悉了,就去eclipse\links 目录下,发现指定的MyEclipse的路径不对。 突然想起来了,MyEclipse是换地了。 MyEclipse里面内置的eclipse找不到MyEclipse路径了,确保MyEclipse根目录在一个英文的文件夹下面,具体修改地址: D:\安装承载 阅读全文
posted @ 2017-08-16 14:44 有梦就能实现 阅读(3452) 评论(0) 推荐(0) 编辑
摘要: 现有一文件,其扩展名未知或标记错误。假设它是一个正常的、非空的文件,且将扩展名更正后可以正常使用,那么,如何判断它是哪种类型的文件? 在后缀未知,或者后缀被修改的文件,依然通过文件头来判断该文件究竟是什么文件类型。我们可以使用一个文本编辑工具如UltraEdit打开文件(16进制模式下),然后看文件 阅读全文
posted @ 2017-08-16 14:24 有梦就能实现 阅读(713) 评论(0) 推荐(0) 编辑