会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Rich.W
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2017年4月23日
设计模式学习笔记-原型模式
摘要: 一、概述 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象; 二、模式中的角色 Prototype:声明一个克隆自身的接口; ConcretePrototype:实现一个克隆自身的操作; 三、UML类图 四、代码实现 五、实际应用 在.NET里,那个原型抽象类Prototype是用不着
阅读全文
posted @ 2017-04-23 16:08 Rich.W
阅读(431)
评论(0)
推荐(1)
2017年4月11日
JavaScript里的创建对象(一)
摘要: 一、序 面向对象有一个标志,那就是它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。ECMA-262把对象定义为“无序属性的集合,其属性可以包含基本值、对象或者函数”。 使用Object来创建对象,如下代码所示: 使用对象字面量来创建对象,如下代码所示: 通过上面两种方式,虽然我创
阅读全文
posted @ 2017-04-11 00:36 Rich.W
阅读(756)
评论(2)
推荐(2)
2017年4月4日
设计模式学习笔记-单例模式
摘要: 一、概述 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 二、模式中的角色 Singleton:定义一个Instance操作,允许客户访问它的唯一实例,Instance是一个类操作;可能负责创建它自己的唯一实例; 三、UML类图 四、代码实现 4.1 双重锁定 4.2 静态初始化 五、应用场
阅读全文
posted @ 2017-04-04 23:47 Rich.W
阅读(162)
评论(0)
推荐(0)
设计模式学习笔记-建造者模式
摘要: 一、概述 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示; 二、模式中的角色 Builder:为创建一个Product对象的各个部件指定抽象接口; ConcreteBuilder:实现Builder的接口以构造和装配该产品的各个部件;定义并明确它所创建的表示;提供一个检索产
阅读全文
posted @ 2017-04-04 23:12 Rich.W
阅读(193)
评论(0)
推荐(0)
2017年4月3日
设计模式学习笔记-抽象工厂模式
摘要: 一、概述 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 二、模式中的角色 AbstarctProduct(IProduct):为一类产品对象声明一个接口; ConcreteProduct(MySqlProduct、SqlServerProduct):定义一个将被相应的具体工厂
阅读全文
posted @ 2017-04-03 12:17 Rich.W
阅读(345)
评论(0)
推荐(0)
2017年4月2日
设计模式学习笔记-工厂模式
摘要: 一、概述 定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法(Factory Method)使一个类的实例化延迟到其子类; 2、模式中的角色 Product(Map):定义工厂方法所创建的对象的接口。 ConcreteProduct(BaiduMap、GaodeMap):具体Produc
阅读全文
posted @ 2017-04-02 23:53 Rich.W
阅读(171)
评论(0)
推荐(0)
重新认识JavaScript里的数据类型
摘要: 一、序 数据类型,平时天天在用,今日闲暇便重新阅读了JavaScript数据类型这块,才发现平时用的时候有许些错误和不足,且对此深有感悟,便写下这篇文章加以巩固基础知识并有空翻出来温故而知新。 二、概述 ECMAScript中有5种基本数据类型:Undefined、Null、Boolean、Numb
阅读全文
posted @ 2017-04-02 20:21 Rich.W
阅读(157)
评论(0)
推荐(0)
2017年3月27日
设计模式学习笔记-简单工厂模式
摘要: 1、概述 将一个具体类的实例化交给静态工厂方法来实现; 2、模式中的角色 2.1:工厂类(Simple Factory)只包含创建具体类的静态方法; 2.2:抽象类(Map)定义简单工厂要返回的类; 2.3:具体类(BaiduMap,GaodeMap)具体类 3、UML图 4、代码实现 参考书籍《大
阅读全文
posted @ 2017-03-27 00:06 Rich.W
阅读(150)
评论(0)
推荐(0)
2017年3月22日
常用JS工具包
摘要: 平时常用的工具类,会持续维护此工具类
阅读全文
posted @ 2017-03-22 21:16 Rich.W
阅读(778)
评论(0)
推荐(0)
上一页
1
2
公告