1,所谓观察者模式就是跟站岗一样,只要收到通知国有,相应的通知而已
2.应用有,windows ,QT等一些消息通知机制,其实消息通知机制也就是观察者模式
3,样例背景,某公司,有个老板A,然后公司的员工上班,有的看NBA ,有的炒股,有一天老板A 突然了,然后秘书就给那些看NBA ,股票的员工们,发了一短信老板A来了,然后他们自己进行处理
4,代码:
// 观察者模式.cpp : 定义控...
分类:
其他好文 时间:
2014-12-21 20:44:53
阅读次数:
172
一共就用到一个类:假定当前为第1版,通过对后台的请求,收到第2版的更新通知。代码如:packagecom.example.ex_templete;importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.net.HttpURLConnection;importjav..
分类:
移动开发 时间:
2014-12-21 18:09:01
阅读次数:
320
一、UML图
二、概念
观察者模式:定义了一种一对多的依赖关系,让多个观察者对象同时监听某一主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。
三、说明
角色:
(1)Subject类:可以翻译为主题或者抽象通知者,一般用一个抽象类或者一个接口实现。他把所有对观察者对象的引用保存在一个聚集里,每个主题都可以有任何数量的观察者。抽象主题提供一个接...
分类:
编程语言 时间:
2014-12-21 12:44:53
阅读次数:
288
我现在有2个android线程,一个是view 线程,一个是工作线程,我现在想让 工程线程暂停,直到view线程的 onDraw方法被调用后再继续运行
如何做?如何等待信号
处理方法
在java2个线程中传递对象,让一个线程去通知另一个线程的方式如下,在工作线程中调用
stick.wait();
When the view thread finishes its onD...
分类:
移动开发 时间:
2014-12-20 22:16:33
阅读次数:
293
ylbtech-ASP.NET MVC:WebForm与MVC对比 功能描述:WebForm与MVC对比A.1,MVC架构?MVC(Model-View-Controller)用于表示一种软件架构模式.它把软件系统分为三个基本部分:–模型(Model)?引用系统数据,管理系统功能并通知View更改....
分类:
Web程序 时间:
2014-12-20 18:02:58
阅读次数:
139
理解观察者模式简单的讲,一个对象作为特定任务或是另一对象的活动的观察者,并且在这个任务或活动发生时,利用事件的形式通知观察者。观察者的使用场合当一个对象的改变需要同时改变其它对象,并且它不知道具体有多少对象需要改变的时候,就应该考虑使用观察者模式。例如,用户A,B,C分别订阅某服务,当服务有更新是可...
分类:
Web程序 时间:
2014-12-20 16:45:17
阅读次数:
188
JS message是一个非常小的(用gzip压缩之后才3kb)JavaScript library 用于轻松在网页上展示通知提醒。除了通知,它还支持创建带风格的对话框和确认对话框。不需要任何JS框架。每一种消息类型(除了通知提醒)都拥有回调事件用于实现可定制的交互功能。消息外观也通过CSS自定义。...
分类:
Web程序 时间:
2014-12-20 14:13:12
阅读次数:
288
今天写到两个页面传值,刚开始通过url上加参数进行传值,var strLink = "my.asp?str1=" + str1List + "&str2=" + str2List ;var iHeight = 600; // 高度var iWidth = 1000; // 宽度var iTop = ...
分类:
Web程序 时间:
2014-12-20 14:05:10
阅读次数:
11223
IOS的Delegate,通俗一点说就是页面之间的传值。总结一下现在知道的IOS页面之间传值的方式有三种1.使用NSNotification发送通知的传值主要是通过NSNotificationCenter发送一个通知,他不知道要把值传给谁,当监听的页面收到通知消息,才会获取到消息。2.是利用属性来传...
分类:
移动开发 时间:
2014-12-19 17:08:49
阅读次数:
168
转自:http://www.solagirl.net/use-custom-para-in-alipay-return-url.html/comment-page-1 支付宝集成时,有同步返回地址return_url和异步通知地址notify_url,这两个地址中的参数与签名验证有非常大的关系,在...
分类:
其他好文 时间:
2014-12-19 13:10:27
阅读次数:
386