摘要:import java.security.KeyFactory; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.MessageDigest; import java.
阅读全文
摘要:import java.security.Security; import java.util.Base64; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec
阅读全文
摘要:/** * * MyResponseWrapper * 自定义HttpServletResponse包装器类,在过滤器中使用,可用于获取response响应的数据; * 使用方法:在过滤器中的doFilter方法中,创建这个类的对象,包装原始的response, * 然后将包装类对象作为参数传递给F
阅读全文
摘要:依赖的jar包: import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.lang.r
阅读全文
摘要:/** * 分页工具类,在获取查询起始行和总页数之前,应先设置总记录数和每页显示条数 * 每页显示条数默认为10 * @author 大别山人 * @2018年5月10日 下午10:04:41 * @param <T> */ public class PageBeanUtil<T> { // 当前页
阅读全文
摘要:直接将验证码的生成工作放到jsp中,就可以直接在页面请求这个jsp,不需要再去设置servlet的的映射路径,简化代码。
阅读全文
摘要:import java.security.MessageDigest; /** * 用于对项目中密码生成MD5摘要和加盐的工具类 * @author 大别山人 */ public final class MD5Util { private static final char[] hexadecima
阅读全文
摘要:import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.util.LinkedList; import java.util.zip.ZipEnt...
阅读全文
摘要:发送邮件的工具类以及发送邮件的示例代码,支持发送html标签,和发送附件。依赖commons-email和mail两个jar包。 发送邮件的测试类: 收件箱收到的邮件:
阅读全文
摘要:/** * * JDBC工具类,基于C3P0数据库连接池的实现 * * @author 彭锋 * @2018年5月7日 下午2:13:20 */ public final class JDBCUtils { /** * 使用C3P0-config中默认配置,创建数据库连接池对象 */ private static final DataSourc...
阅读全文
摘要:这个小Demo,依赖了commonsIO工具包;因为使用了函数式编程,所以JDK需要在jdk8以上; 具体代码如下:
阅读全文
摘要:/** * 消息摘要工具类。集成了16位MD5、32位MD5、SHA1、SHA224、SHA256、SHA384、SHA512; * @author 大别山人*/ public final class HashUtils { /** * 根据指定的字符串,返回SHA1的摘要结果 * @param d
阅读全文
摘要:import java.awt.Image; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; /** * * @author 彭锋 * 2018年3月23日 下午3:15:10 */ public f...
阅读全文
摘要:禁止鼠标右键:oncontextmenu="return false"; 禁止选择:onselectstart="return false"; 禁止拖放:ondragstart="return false"; 禁止拷贝:oncopy=document.selection.empty() 。 禁止复制
阅读全文
摘要:import java.io.IOException; import java.util.Collections; import java.util.Enumeration; import java.util.HashMap; import java.util.Map; import javax.servlet.Filter; import javax.servlet.FilterChain;...
阅读全文