`
zhu1xu2
  • 浏览: 4529 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
1.父组件调用子组件的方法: 1.1 注册子组件 var mainApp = new Vue({ components: { 'sms-template': smsTemplate } }) 1.2 子组件加上ref <sms-template ref="smsTemplate"></sms-template> 1.3 父组件通过ref访问子组件中定义的方法 showTemplateDlg: function showTemplateDlg() { this.$refs.smsTemplate.showT ...
适配器模式 将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。 外观模式 提供了一个统计的接口,用来访问子系统的一群接口。外观定义了一个高层接口,让子系统更容易使用。 代码示例待补充 package com.zaxk.study.pattern; import java.util.*; /** * 适配器模式 * Created by ZhuXu on 2017/11/14 0014. */ public class AdapterTest { public static void main(String[] a ...
命令模式 将“请求”封装成对象,以便使用不同的请求,队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。 package com.zaxk.study.pattern; /** * 命令模式 * Created by ZhuXu on 2017/11/11 0011. */ public class CommandTest { public static void main(String[] args) { Weapon sword = new Sword(); Weapon bow = new Bow(); ...
一.JAVA基础 1.八种基本类型的大小,以及他们的封装类 基本类型 封装类 字节 boolean Boolean 1/8 byte Byte 1 char Character 2 short Short 2 int Integer 4 float Float 4 long Long 8 double Double 8 2.Switch能否用String做参数 能,JAVA7之后支持,实际使用St ...
该文章转自http://www.blogjava.net/DLevin/archive/2013/10/15/404770.html,仅用于学习和收藏。 前记:最近公司在做的项目完全基于Cache(Gemfire)构建了一个类数据库的系统,自己做的一个小项目里用过Guava的Cache,以前做过的项目中使用过EH ...
单例模式 确保一个类只有一个实例,并提供一个全局访问站点。 类图: 1.线程不安全的单例模式 /** * 单例模式(线程不安全) */ public class SingletonTest { private static SingletonTest instance; private SingletonTest() { } public static SingletonTest getInstance() { if (instance == null) { instance = ...
工厂方法模式定义了一个创建对象的接口(工厂方法),但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 抽象工厂模式提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。 工厂方法模式能够封装具体类型的实例化。观察下面的类图,抽象的Provider类提供了一个创建对象的方法的接口,也称为“工厂方法”。在抽象的Provider中,任何其他实现的方法,都可能使用到这个工程方法所制造出来的产品,但只有子类真正实现这个工工厂方法并创建产品。 抽象工厂允许客户使用抽象的接口来创建一组相关的产品,而不需要知道(或关心)实际产出的具体产品是什么。这样一来,客户就从具体的产品中被 ...
<mvc:annotation-driven> 自动注册基于注解风格的处理器需要的DefaultAnnotationHandlerMapping、AnnotationMethodHandlerAdapter; 支持 Spring3 的 ConversionService 自动注册; 支持 JSR-303 验证框架的自动探测并注册(只需把 JSR-303 实现放置到 classpath); 自动注册相应的 HttpMessageConverter(用于支持@RequestBody  和 @ResponseBody)(如 XML 输入输出转换器 (只需将 JAXP 实现放置到 clas ...
装饰者模式动态地将责任附加到对象上。如要扩展功能,装饰者提供了比继承更有弹性的替代方案。 装饰者可以在所委托被装饰者的行为之前与/或之后,加上自己的行为,以达到特定的目的。 类图: package com.zaxk.study.pattern; /** * 装饰者模式 * Created by ZhuXu on 2017/11/9 0009. */ public class DecoratorTest { public static void main(String[] args) { Food food = new PorkRi ...
观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 主题和观察者定义了一对多的关系。观察者依赖于此主题,只要主题状态一有改变,观察者就会被通知。 类图: package com.zaxk.study.pattern; import java.util.Observable; import java.util.Observer; /** * 观察者模式 * Created by ZhuXu on 2017/11/9 0009. */ public class ObserverTest { ...
Global site tag (gtag.js) - Google Analytics