自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 三.装饰者模式

装饰者模式:动态地将责任附加到对象上。想要扩展功能,装饰者提供有别于继承另一种选择。

2016-09-14 10:33:08 222

原创 二.观察者模式(observer)

观察者模式提供了一种对象设计,让主题和观察者之间松耦合。观察者模式:它定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。

2016-09-09 13:39:30 291

原创 一.设计模式入门--策略模式

一 设计模式入门--策略模式1.   先看一个小例子-------------------父类:鸭  行为:【样子()】,【游泳()】,【呱呱叫()】 子类:绿头鸭,红头鸭 下面要做一些修改修改1:给鸭加个【 飞()】的方法,做法是在父类里加一个【飞()】修改2:加一个子类,橡皮鸭结果发现,橡皮鸭是不会飞,所以在橡皮鸭中,要把飞(),这个方法重写一下,让

2016-09-09 10:18:18 240

原创 关于下拉框option在IE下jquery方法hide()无效的解决办法

因为【month.hide()】无效,所以采用【month.wrap("<span style='display:none'></span>");】的方式来隐藏。【month.show()】由【month.replaceAll(monthP);】这个month子节点来代替包裹着【span】的父节点来显示。

2016-09-08 16:36:06 3828

原创 headfirst-设计模式 目的和意义

设计模式的简单理解:针对某类的问题的解决方案,相当于是一个模版。 为什么我们要用设计模式呢,目的和意义何在?1、复用解决方案直接使用针对某类问题的成熟设计,这样我们就不用重新设计了,也避免了在这类问题上犯同样的错误。2、确立通用术语在分析和设计阶段,交流有了一个明确的切入点和共识。3、提高观察高度我们可以从细节中解放出来,能够站在设计者的角度看待问题了。

2016-08-12 16:37:58 573

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除