摘要:
In computer systems organization or operating systems, "busy waiting" refers to a process that keeps checking something (e.g., an I/O device) to see i 阅读全文
posted @ 2018-02-08 19:11
zzfx
阅读(713)
评论(0)
推荐(0)
摘要:
事件的处理机制:单播、广播、链式路由、职责链。 单播:单一函数调用; 广播:一对多的消息发布机制; 链式处理:事件的传播处理。 职责链: 可选模式:策略模式; 内核机制: 1)谁处理;定位职责;一个或多个; 2)处理链条:一步到位、多步完成。 阅读全文
posted @ 2018-02-08 19:03
zzfx
阅读(293)
评论(0)
推荐(0)
摘要:
push:对应函数调用;属于发起方主动型 pull :对应消息循环;模型为信息池+事件循环+派发;属于接收者主动; 通常这种模式的角色对应于消息中心(事件派发中心)。 观察者模式:变化+派发。 阅读全文
posted @ 2018-02-08 18:56
zzfx
阅读(476)
评论(0)
推荐(0)
摘要:
相当于数据驱动。 要点: 1)基于状态(变化);vs 基于用户事件;(主动与被动)。 2)订阅发布机制; 3)关联状态的一致性需要优先保障。 RxJava Observable类源自于Gang of Four的观察者模式。但有高于观察者模式: 生产者在没有数据产生时发出通知:onComplete() 阅读全文
posted @ 2018-02-08 18:37
zzfx
阅读(150)
评论(0)
推荐(0)