摘要: 文件的下载与压缩这一部分逻辑在业务的Servlet层来实现它.并调用邮件发送功能。 首先要用到两个jar包activation.jar和mail.jar,这个如果没有可以网上下载一下。 /** * @see HttpServlet#doPost(HttpServletRequest request, 阅读全文
posted @ 2018-03-29 20:41 白芷苍术各三钱 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 要实现拦截器,首先我们需要定义几个类和接口 package com.xiawei.reflect.interceptor; public interface JavaBenDao { public void look();} package com.xiawei.reflect.intercepto 阅读全文
posted @ 2018-03-29 20:04 白芷苍术各三钱 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 创建一个实现类的接口,因为动态代理的本质其实就是代理接口 package com.xiawei.reflect.jdkproxy; public interface JavaClassDao { public void say();} 实现上面的借口 package com.xiawei.refle 阅读全文
posted @ 2018-03-28 21:55 白芷苍术各三钱 阅读(104) 评论(0) 推荐(0) 编辑
摘要: package com.xiawei.reflect.reflectservice; import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;/** * 反射生成对象(有参数的) * @au 阅读全文
posted @ 2018-03-28 21:48 白芷苍术各三钱 阅读(109) 评论(0) 推荐(0) 编辑
摘要: package com.xiawei.sort; import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;import java.util 阅读全文
posted @ 2018-03-28 21:45 白芷苍术各三钱 阅读(3058) 评论(0) 推荐(0) 编辑
摘要: package com.xiawei.singleton;/** * 第一种 * 饿汉模式</p> * 核心思想是:类加载时初始化单利 </p> * 优缺点:线程安全。浪费资源</p> * 适用范围:适用多线程</p> */public class SingletonA { private stat 阅读全文
posted @ 2018-03-28 21:42 白芷苍术各三钱 阅读(533) 评论(0) 推荐(0) 编辑