03 2018 档案
摘要:package com.xiawei.repeatdays; import java.util.Date; /** * 判断日期之间关系(相交,相离,重合),得到相交重合的天数 * */public class RepeatDays { /** * 将两个日期相减的结果以字符串秒的格式返回 */ p
阅读全文
摘要:创建一个IProduct,后面模拟业务时要用到 package com.xiawei.factory; public class IProduct { private String productNo = "";} package com.xiawei.factory;/** * 规范工厂接口 </
阅读全文
摘要:package com.xiawei.observer; import java.util.ArrayList;import java.util.List;import java.util.Observable;import java.util.Observer; /** * 这里我们来了解一下观察
阅读全文
摘要:文件的下载与压缩这一部分逻辑在业务的Servlet层来实现它.并调用邮件发送功能。 首先要用到两个jar包activation.jar和mail.jar,这个如果没有可以网上下载一下。 /** * @see HttpServlet#doPost(HttpServletRequest request,
阅读全文
摘要:要实现拦截器,首先我们需要定义几个类和接口 package com.xiawei.reflect.interceptor; public interface JavaBenDao { public void look();} package com.xiawei.reflect.intercepto
阅读全文
摘要:创建一个实现类的接口,因为动态代理的本质其实就是代理接口 package com.xiawei.reflect.jdkproxy; public interface JavaClassDao { public void say();} 实现上面的借口 package com.xiawei.refle
阅读全文
摘要:package com.xiawei.reflect.reflectservice; import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;/** * 反射生成对象(有参数的) * @au
阅读全文
摘要:package com.xiawei.sort; import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;import java.util
阅读全文
摘要:package com.xiawei.singleton;/** * 第一种 * 饿汉模式</p> * 核心思想是:类加载时初始化单利 </p> * 优缺点:线程安全。浪费资源</p> * 适用范围:适用多线程</p> */public class SingletonA { private stat
阅读全文