学习要点: 1.什么是JavaScript 2.JavaScript特点 3.JavaScript历史 4.JavaScript核心 5.开发工具集一、什么是JavaScript JavaScript是一种具有面向对象能力的、解释型的程序设计语言。更具体一点,它是基于对象和事件驱动并具有...
分类:
编程语言 时间:
2015-05-12 22:55:53
阅读次数:
240
如果你学习过设计模式,那么当想通知其他组件某些事情发生时你一定会使用观察者模式。好了,既然能想到这个设计模式,那么就来看一个屌爆天的Android开源框架EventBus。主要功能是替代Intent、Handler、BroadCast在Fragment、Activity、Service、线程之间传递消息。他的最牛逼优点是开销小,代码简洁,解耦代码。...
分类:
其他好文 时间:
2015-05-12 15:36:10
阅读次数:
3926
上一篇:《IDDD 实现领域驱动设计-CQRS(命令查询职责分离)和 EDA(事件驱动架构)》学习架构知识,需要有一些功底和经验,要不然你会和我一样吃力,CQRS、EDA、ES、Saga 等等,这些是实践 DDD 所必不可少的架构,所以,如果你不懂这些,是很难看懂上篇所提到的 CQRS Journe...
分类:
其他好文 时间:
2015-05-12 15:09:13
阅读次数:
131
今天讲到数据结构解析的内容:XML和JSON两种XML数据结构:是扩展于HTML,主要使用标签对其解析有两种:1.SAX解析(Simple API for XML)。是基于事件驱动的解析方式,逐行解析数据(采用协议回调机制)NSXMLParser是iOS自带的XML解析类。解析过程由NSXMLPar...
分类:
移动开发 时间:
2015-05-11 21:43:59
阅读次数:
332
1.2.1 MVP
MVP是一种UI架构模式,适用于基于事件驱动的应用框架。MVP中的M和V分别对应MVC的Model和View,而P(Presenter)代替了Controller。
在MVP模式中,能够与Model直接进行交互的仅限于Presenter,View只能通过Presenter间接地调用Model。Model的...
分类:
Web程序 时间:
2015-05-10 18:59:47
阅读次数:
117
1JavaScript是一种基于对象和事件驱动的脚本语言,它提供了一些专有的类、对象及函数基本数据类型JavaScript提供了4种基本的数据类型用来处理数字和文字 Number、String、Null、Boolean变量 语法:var 变量名=值;变量命名规范:1)变量名由字母、数字、下划线和$....
分类:
Web程序 时间:
2015-05-08 20:08:23
阅读次数:
123
JS事件驱动,基于对象的非编译性语言,所以首先来看看对象的创建问题。
JS中对象的创建不像之前学过的语言使用class关键字,分为两大类,一般的创建方式和使用function关键字的。一般的方式每次相当于创建了了一个对象,如果想要创建类似的对象就会有大量的相似代码,这不符合面向对象,所以使用function相当于是使用class创建以一个类,可以通过类来实例化对象。...
分类:
编程语言 时间:
2015-05-06 23:09:12
阅读次数:
368
函数是由事件驱动或者当它被调用时执行的可重复使用的代码块。alert:弹出一个对话框。1.定义函数: function 函数名(){ 函数体;(代码块)}JS对大小写十分敏感,所以function必须小写。在函数调用时,也必须按照相同名称来调用函数。2.函数调用: 函数定义好之后,不能自动执行...
分类:
Web程序 时间:
2015-05-06 22:47:01
阅读次数:
237
Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。
另外还有一种基于组件的、事件驱动的Web框架在此就不介绍了,如Tapestry、JSF等。...
分类:
编程语言 时间:
2015-05-05 16:37:58
阅读次数:
241
BIND9采用的是事件驱动的机制来工作,而事件的源头则是IO,IO在linux使用的EPOLL的边缘触发模式。 本篇说的是epoll,BIND9如果创建了watcher线程(宏USE_WATCHER_THREAD控制),这里就讨论有线程的情况,实际上即使不创建线程干的也都是一样的活。在lib/...
分类:
其他好文 时间:
2015-05-04 19:58:39
阅读次数:
219