02 2015 档案
摘要:定义:Convert a interface of class into anthoer interface clients expect. Adapter let classes work together that could't otherwise because of incompat...
阅读全文
摘要:JDK 提供的动态代理的两个相关的类:InvocationHandler 和 Proxy 一:Proxy Proxy 提供了一个获取实例的静态方法 public static Object newProxyInstance(ClassLoader loader,Class<?>[] interfac
阅读全文
摘要:定义:provide a surrogate or palceholder for anthoer object to control access to it 提供一个代理或者另一个对象的占位符来控制对原本对象的访问类图: 分类:代理模式分为 普通代理、强制代理(访问该对象必须通过他...
阅读全文
摘要:定义: Define the skeleton of algorithm in an operation , deferring some steps to subclass. Template method lets subclasses redefine certain steps of a...
阅读全文
摘要:定义:Defined an interface for creating an object,but let subclasses decide which class to instantiate.Factory Method let a class defer instantiation to ...
阅读全文
摘要:package dmode.singleton;import java.util.Random;/** * 类描述: 单例模式 * 单例定义:ensure a class has only one instence,and provide a global point of access to i...
阅读全文
摘要:一:单一职责原则(single Responsibility Principle) 接口尽量做到职责的单一性,类可以灵活设计,通过实现不同的接口来达到目的二:里氏替换原则 父类出现的地方,子类都可以出现。增强代码健壮性,版本升级时,即使增加子类,原有子类不受影响。每一个子类是一个业务实体,通过父...
阅读全文
摘要:在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization) 【泛化关系】:是一种继承...
阅读全文
摘要:一: 定义注解实体import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.an...
阅读全文
摘要:1 apache 的beanUtils 工具类,只能将Bean 转换成 Map类型,不能转换成 Map2 借助工具类DozerBeanMapper 需要引入的jar 有dozer.jar 此外还包含:slf4j.jar,commons-lang.jar,commons-beanutil.jar,...
阅读全文
摘要:Mybatis拦截器介绍 拦截器的一个作用就是我们可以拦截某些方法的调用,我们可以选择在这些被拦截的方法执行前后加上某些逻辑,也可以在执行这些被拦截的方法时执行自己的逻辑而不再执行被拦截的方法。Mybatis拦截器设计的一个初衷就是为了供用户在某些时候可以实现自己的逻辑而不必去动Mybatis固有的...
阅读全文
摘要:(Dao层继承SqlSessionDaoSupport 需要将spring注解扫描打开,SqlSessionDaoSupport 采用了注解的方式注入sqlsessionTemplete)之前一直使用mybatis+mybatis-spring-1.1.1,系统升级mybatis后使用 mybati...
阅读全文
摘要:一:泛型分三类: 1 类上的泛型、2接口上的泛型、3 泛型方法二:什么时候用? 如果你写两套代码,处理流程几乎一模一样,只是针对的数据的类型不一样,就可以考虑“只写一遍”,而不是两遍三:泛型方法 在返回值前加上符号 表示该方法是泛型方法 public static List generic...
阅读全文
摘要:腾讯CDChttp://cdc.tencent.com/CDC(Customer Research & User Experience Design Center)腾讯用户研究与体验设计中心腾讯ISDhttp://isd.tencent.com/腾讯UEDhttp://ued.qq.com/腾讯WS...
阅读全文
摘要:一:生成部门用户拥有的查看权限信息create or replace procedure refreshUseridOfCityas cursor c_job is select id,dept_code,dept_name from ram_department order by dept_...
阅读全文
摘要:1:是针对多个用户对同一个资源进行update、delete操作 2:两种锁都是当数据资源操作冲突的时候,最后由于锁的原因,来保证资源的不混乱。 乐观锁:允许多人同时操作一条记录,谁先提交,记录变更为谁,后续提交的都失败 悲观锁:允许一个人操作单一资源,谁先进来,谁先占有资源。后续接入的需要等待 3
阅读全文
摘要:一:创建JOB1.在job目录下创建job,输入job名,enabled为勾选状态,type选择‘pl/sql block’,action 为 执行代码块:例:begin delete from SF_PWD ;commit; end;2.startdate 为开始执行job 的时间,按需求写,en...
阅读全文

浙公网安备 33010602011771号