会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小笨蛋
公众号:行走的张于
博客园
首页
新随笔
联系
订阅
管理
随笔 - 128
文章 - 0
评论 - 331
阅读 -
59万
2009年12月2日
设计模式之观察者模式
摘要: 观察者模式就好像报社(主题)天天再印报纸,所有的用户(观察者)每天都能收到报社送来的最新的报纸。如果用户(观察者)不想订阅报纸了,那么只要告诉报社不要给我报纸就可以了。程序的设计理念为 主题控制观察者的接口,通知观察者是否有新的数据需要更新。观察者控制主题的接口随时告诉主题,是否增加了新的观察者。以便主题在一下次数据更新时能知道又来了新的观察者,并为其发送数据。
阅读全文
posted @ 2009-12-02 13:46 Sandglass
阅读(1745)
评论(6)
推荐(0)
编辑
公告
公众号:行走的张于
昵称:
Sandglass
园龄:
15年3个月
粉丝:
103
关注:
5
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
Python
(4)
net.tcp
(2)
wpf
(1)
WebServices
(1)
webService
(1)
WCF回调
(1)
Wcf4
(1)
WCF
(1)
Silverlight4
(1)
Silverlight
(1)
更多
随笔分类
.NET(48)
Castle(1)
css(1)
JAVA(12)
JS(1)
Perl(1)
PHP(2)
Python(4)
Silverlight(16)
VB.NET(1)
WCF(4)
WPF(12)
设计模式(6)
数据库(4)
随笔(9)
异常(1)
更多
随笔档案
2021年3月(1)
2020年12月(2)
2020年11月(2)
2020年8月(1)
2015年3月(1)
2014年3月(2)
2013年8月(1)
2013年7月(1)
2013年6月(2)
2013年5月(1)
2012年8月(2)
2012年4月(2)
2011年9月(1)
2011年7月(1)
2011年6月(1)
2011年4月(2)
2011年2月(2)
2010年12月(2)
2010年11月(2)
2010年9月(1)
2010年8月(2)
2010年7月(1)
2010年6月(4)
2010年3月(4)
2010年2月(6)
2010年1月(7)
2009年12月(18)
2009年11月(56)
更多
阅读排行榜
1. Windows环境配置Apache+Mysql+PHP(114234)
2. Navicat数据存放位置和备份数据库路径设置(69919)
3. MyEclipse插件介绍与下载(51875)
4. C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文件,无法访问文件)的解决方法(47468)
5. perl DBI 总结(30853)
评论排行榜
1. Silverlight4中用net.tcp双工方式进行通信(31)
2. WPF内存释放(30)
3. 使用Silverlight4与Wcf4的Net.tcp实现的简单聊天室(30)
4. 设计模式之策略模式(21)
5. Windows环境配置Apache+Mysql+PHP(20)
推荐排行榜
1. Windows环境配置Apache+Mysql+PHP(8)
2. 从基础说起:WCF回调操作CallBack Opeartions详解(6)
3. WPF中自定义漂亮的进度条(5)
4. perl DBI 总结(4)
5. [转]wpf相关好资源(4)
最新评论
1. Re:Navicat数据存放位置和备份数据库路径设置
这个网址不对劲呀
--等你的夏天
2. Re:Sql Server数据库汉字按字母、笔划、拼音首字母、排序
我写了一个按拼音和笔顺排序中文的cn_sort库,可解决多音字,楼主若感兴趣可以看下:
--蔚尺丈八声
3. Re:C#操作FTP报错,远程服务器返回错误:(550)文件不可用(例如,未找到文件,无法访问文件)的解决方法
@悠悠木子李 我也是...
--等等小九吧009
4. Re:合并GridView中某列相同信息的行(单元格)
@lsd 兄弟,这文章我写的有点早,忘记了,不过通常这种控件库不会完全摒弃以前的属性,尤其是cell这种重要属性,你看看是不是少引用了什么或属性名字不一样。你通宵了?...
--Sandglass
5. Re:合并GridView中某列相同信息的行(单元格)
这个方法适用于dev的哪个版本?我的8.3.4版本里面没有cell属性。
--lsd
点击右上角即可分享