- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 观察者模式 Go语言实现
模式组成:观察者模式包含如下角色:目标(Subject): 目标知道它的观察者。可以有任意多个观察者观察同一个目标。 提供注册和删除观察者对象的接口。具体目标(ConcreteSubject): 将有关状态存入各ConcreteObserver对象。观察者(Observer): 为那些在目标发生改变时需获得通知的对象定义一个更新接口。当它的状态发生改变时, 向它的各个观察者
2013-05-02 20:25:52
1330
原创 中介者模式 Go语言实现
对于一个模块或者系统,可能由很多对象构成,而且这些对象之间可能存在相互的引用,在最坏的情况下,每一个对象都知道其他所有的对象,这无疑复杂化了对象之间的联系。虽然将一个系统分割成许多对象通常可以增强可复用性,但是对象间相互连接的激增又会降低其可复用性,大量的相互连接使得一个对象似乎不太可能在没有其他对象的支持下工作,系统表现为一个不可分割的整体,而且对系统的行为进行任何较大的改动都会十分困难。结果是
2013-05-02 14:55:46
892
原创 在一个FORM中如何实现多个ACTION动作
action不再在form里面指明,而是要在相关按钮的javascript代码中指定,然后手工提交。如 function action1 { document.form1.action="aaa.action"; document.form1.submit(); } function action2 { document.f
2012-12-30 18:23:26
766
转载 JavaScript之典型高阶函数
转自:cnblogs 发布者: html5cn几个函数 这几个方法均为javascript 1.6 数组新增的方法。是很典型的functional 函数,当然也非常实用。下面是functional的定义并不来自javascript。filter:接受一个集合Xs(X表示类型,s表示集合),一个谓词,这个谓词是从X到bool的映射(函数)。然后过虑这个集合,并返
2012-12-29 12:38:47
339
转载 MaHua – 在线 Markdown 编辑器
MaHua – 在线 Markdown 编辑器转自:小众软件 http://www.appinn.com/mahua-markdown-online/scavin(Google+) on2012.09.06,标签: Markdown,编辑.MaHua 是款在线 Markdown 编辑器,支持多文档编辑,可更换编辑器与预览区主题,并支持自定义 CSS,支持 VIM 快捷键,可显示
2012-12-27 13:49:12
1862
chromedriver最新版
2015-11-12
visual assist破解版
2010-05-05
飞秋 局域网专用( 及时通和传送文件工具)
2009-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人