码迷,mamicode.com
首页 >  
搜索关键字:事件驱动    ( 1803个结果
聊聊常用的软件架构风格
今天和大家聊聊软件的架构风格。所谓的软件架构风格,就是一种可以重复利用的软件结构模式,其最大的作用是用相同的结构解决某一特殊领域的问题。如著名的三层B/S架构设计,其主要目的就是为了解决Web系统服务端与客户端的高耦合与维护成本高的问题。使用B/S三层架构模式,实现..
分类:其他好文   时间:2014-10-08 18:16:16    阅读次数:271
Python交互式编程导论----事件驱动编程
传统的编程是如下线性模式的:开始--->代码块A--->代码块B--->代码块C--->代码块D--->......--->结束每一个代码块里是完成各种各样事情的代码,但编程者知道代码块A,B,C,D...的执行顺序,唯一能够改变这个流程的是数据。输入不同的数据,根据条件语句判断,流程或许就改为A-...
分类:编程语言   时间:2014-10-08 01:13:54    阅读次数:379
[Java Web] 4\JavaScript 简单例子(高手略过)
内容概览:JavaScript简介JavaScript的基本语法JavaScript的基本应用JavaScript的事件处理window对象的使用JavaScript简介:JavaScript(Java脚本)是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言...
分类:编程语言   时间:2014-10-07 19:56:14    阅读次数:160
reactor设计模式
reactor设计模式,是一种基于事件驱动的设计模式。《Pattern-Oriented Software Architecture, Volume 2》对这个模式做了具体的解说。这个模式的结构图例如以下:图中的handle相应的是操作系统提供的句柄,比如I/O句柄,Event_Handler类持有...
分类:其他好文   时间:2014-10-05 21:32:08    阅读次数:220
reactor设计模式(转)
转自http://blog.csdn.net/swordmanwk/article/details/6170995 reactor设计模式,是一种基于事件驱动的设计模式。 《Pattern-Oriented Software Architecture, Volume 2》对这个模式做了详细的讲解.....
分类:其他好文   时间:2014-09-29 16:41:31    阅读次数:137
初识 ServiceWorker
初识ServiceWorker 初识ServiceWorker 在8月份的时候,W3C更新了一个叫Service Workers的API。 了解过HTML5中的Web Worker的人可能会对这个API会更容易理解一些,不然的话会将这两个API搞混。 其实,Service Worker是基于Web Worker的事件驱动的,他们执行的机制都是新开一个线程去处理一...
分类:其他好文   时间:2014-09-29 10:55:50    阅读次数:283
Netty框架
Netty框架新版本号:3.0.2.GA,于2008年11月19日公布。Netty项目致力于提供一个异步的、事件驱动的网络应用框架和工具,用于高速开发可维护的、高性能的、高扩展性的server和client之间的协议。换句话说,Netty式一个NIOclientserver框架,可以高速、轻松地开发...
分类:Web程序   时间:2014-09-28 21:01:25    阅读次数:174
twisted network programming essentials 读书体会
首先twisted是在python结构下的一个事件驱动的网络框架。你可以在此基础上做出遵循各种协议的client--server结构的软件应用. 刚刚读了第一大章 An Intrduction to twisted主要有如下体会: 1) 所谓的事件驱动是指程序的运行是由外在的因素决定的,比如GUI程序依赖的是用户的鼠标操作,网络程序依赖的是client的送回来的消息,在twisted中...
分类:Web程序   时间:2014-09-28 17:45:04    阅读次数:205
JavaScript基础的知识总结——[2]
JavaScript 函数函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。JavaScript 函数语法函数就是包裹在花括号中的代码块,前面使用了关键词 function:当调用该函数时,会执行函数内的代码。可以在某事件发生时直接调用函数,并且可在任何位置进行调用。function fu...
分类:编程语言   时间:2014-09-26 19:52:08    阅读次数:332
使用Mina框架开发 QQ Android 客户端
Apache MINA是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可靠性的网络应用程序。它提供了一个通过Java NIO在不同的传输例如TCP/IP和UDP/IP上抽象的事件驱动的异步API。 Apache MINA 也称为: ● NIO 框架库 ● 客户端服务器框架库 ● 一个...
分类:移动开发   时间:2014-09-25 21:01:27    阅读次数:326
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!