在实际工作中,我需要使用redis的客户端去连接redis,于是选择了hiredis客户端(公司强推)。 ?hiRedis 是 Redis 官方指定的 C 语言客户端开发包,支持 Redis 完整的命令集、管线以及事件驱动编程。 1、情景描述...
分类:
编程语言 时间:
2015-09-02 17:29:55
阅读次数:
405
ASP.NET提供了事件驱动编程模型,使开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,在传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递变量,同样的事情,在使用事件驱动编程模型的ASP.NET就要麻烦一些,但是我们仍然有一些方法可以实现同样的功能。笔者在这...
分类:
Web程序 时间:
2015-08-26 19:28:42
阅读次数:
164
客户端的javascript采用的是异步事件驱动编程模型,在这种程序设计下,当文档,浏览器,元素或者与之相关的对象发生某些有趣的事情时,就会产生事件(event), 简而言之,时间就是web浏览器通知应用程序发生了什么事情。事件类型(event type)是一个用来说明发生了什么类型事件的字符串。由...
分类:
Web程序 时间:
2015-08-09 01:44:58
阅读次数:
132
什么是事件驱动? 事件驱动编程是以事件为第一驱动的编程模型,模块被动等待通知(notification),行为取决于外来的突发事件,是事件驱动的,符合事件驱动式编程(Event-Driven Programming,简称EDP)的模式。 何谓事件?通俗地说,它是已经发生的某种令人关注的事情。...
分类:
其他好文 时间:
2015-07-30 02:00:00
阅读次数:
157
JavaScript 程序采用了异步事件驱动编程模型。在这种程序设计风格下,当文档、浏览器、元素或与之相关的对象发生某些有趣的事情时,Web 浏览器就会产生事件(event)。 JavaScript 与 HTML 之间的交互是通过事件实现的。事件就是文档或浏览器窗口中发生的一些特定的交互瞬间,或.....
分类:
编程语言 时间:
2015-05-28 13:53:46
阅读次数:
460
客户端javascript程序采用了异步事件驱动编程模型。相关事件的几个概念: 事件类型(event type):用来说明发生什么类型事件的字符串; 事件目标(event target):发生事件的对象; 事件处理程序(event handler):处理或响应事件的函数; 事件对象(even...
分类:
编程语言 时间:
2015-05-20 22:02:48
阅读次数:
273
为什么使用akka
akka是Actor模型的实现。Actors为我们提供了以下优点:
1)对并发/并行程序的简单的、高级别的抽象。
2)异步、非阻塞、高性能的事件驱动编程模型。
3)非常轻量的事件驱动处理。
akka提供了容错性
使用“let-it-crash”语义和监管者树形结构来实现容错。非常适合编写永不停机、自愈合的高容错系统。监管者树形结构可以跨...
分类:
其他好文 时间:
2015-05-17 21:57:09
阅读次数:
163
Node.js现在非常活跃,相关生态社区已经超过Lua(基本上比较知名的功能都有nodejs模块实现)。但是我们为何要使用Node.Js?相比传统的webserver服务模式,nodejs有什么优点优势?Node.Js是基于javascript语言,建构在google V8 engine以及Linu...
分类:
Web程序 时间:
2015-05-04 17:34:17
阅读次数:
259
Reactive Extensions(Rx)是一个类库,它集成了异步、基于可观察(observable)序列的事件驱动编程和LINQ-style的查询操作。使用Reactive Extensions就一定意味着多线程吗?
分类:
Web程序 时间:
2015-04-11 23:59:32
阅读次数:
532
在前面的文章中我们简单介绍了事件驱动编程,现在让我们看看真实的代码并介绍EventBus的基础用法。
首先我会参考下图(从EventBus仓库截取的),介绍在事件驱动编程中扮演中心角色的实体们。...
分类:
移动开发 时间:
2015-03-11 01:57:39
阅读次数:
195