- 博客(5)
- 收藏
- 关注
原创 二.观察者模式(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关注的人