Flux是一个应用框架,Facebook用它来构建客户端的应。它利用一个单向数据流组织React的组件化视图的组件。相比框架来说它更像是一个模式,你可以不用很多新代码就可以立即开始使用Flux。 Flux应用有三个主要部分:适配器(dispatcher),存储(store)和视图(view,Rea...
分类:
其他好文 时间:
2015-05-12 18:38:22
阅读次数:
167
观察者模式是开发中经常使用的模式,这个模式由两个主要部分组成:主题和观察者。通过观察者模式,实现主题和观察者的解耦。主题负责发布内容,而观察者则接收主题发布的内容。通常情况下,观察者都是多个,所以,我们需要一个集合来保存所有的观察者,在主题发布内容之后,依次将主题发布的内容提供给观察者,从程序的角度...
分类:
Web程序 时间:
2015-05-06 06:54:16
阅读次数:
143
本系列博客主要记录学习《Javascript高级程序设计(第三版)》过程中的笔记。 一个完整的Web端Javascript实现应该有三个主要部分组成:语言核心ECMAScript,文档对象模型DOM(Document Object Model)和浏览器对象模型BOM(Browser Obj...
分类:
编程语言 时间:
2015-05-04 11:23:51
阅读次数:
130
Messenger在MVVM模式中的应用Messenger在MVVM中应用的前提 我们知道在MVVM架构中,系统平台的Silverlight客户端界面开发和业务逻辑已经被分开,XAML是SL的主要部分,界面设计者只需要绑定ViewModel里的数据即可。但是在ViewModel里有些时候是需要界面发...
分类:
其他好文 时间:
2015-05-03 13:20:40
阅读次数:
184
JavaEE中最常用的四个框架分别是:Struts、Spring、Hibernate、Swing。下面就说说这四个框架的特点,希望大家喜欢。StrutsStruts是一个基于SunJavaEE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。Struts框架可分为以下四个主要部分,其中...
分类:
编程语言 时间:
2015-04-28 13:26:22
阅读次数:
121
Dalvik虚拟机是Google的用于移动设备的Android平台的一个主要部分。虚拟机可运行Java平台应用程序,这些应用程序被转换成紧凑的Dalvik可执行格式(.dex),该格式适合内存和处理器速度受限的系统。Dalvik虚拟机的作者是丹伯恩斯坦(Dan Bornstein)。与 大多数虚拟机...
分类:
移动开发 时间:
2015-04-17 20:20:35
阅读次数:
144
一 · WPF由哪两部分组成?wpf 由两个主要部分 组成:引擎和编程框架。1 引擎。wpf引擎是基于窗体的应用程序 图形 视频 音频和文档提供了一个单一的运行时库。重要的是WPF基于矢量的呈现引擎使应用程序可以灵活地利用高DPI监视器,支持图形的硬件加速。2 框架。WPF框架为媒体 用户界面设计和...
程序诞生的第一步——预处理
程序在编译前要进行预处理,这一步被为预处理阶段,主要是进行一些文本性的操作,比如宏的替换,插入一些由#include指令所包含的一些文件的内容,以及处理一些条件编译的东西。下面介绍预处理的主要部分宏及其相关知识和一些标准中的命令。
首先标准中确定的一些预定义符号:
__FILE__ 进行编译的源文件名
...
分类:
其他好文 时间:
2015-04-04 09:15:15
阅读次数:
181
1.多媒体文件格式 文件格式定义了物理文件是如何组织并在文件系统上存储。一个普通的音频文件,它有两个主要 部分组成:元数据(标题,歌词)和音频数据。音频数据可能按帧顺序存储,也可能一整块存储。 文件格式的任务是定义元数据存储在文件的什么位置,音频数据存储在什么位置。 同理,知道了文件格式就可以从文件...
分类:
移动开发 时间:
2015-03-20 10:45:21
阅读次数:
168
很多时候需要异步操作来避免阻塞当前线程,而异步操作的结果需要通过回调告知调用者,而回调的方式有多种,且不同语言支持的情况也不一样。回调机制是在某个时间发生前准备好的一段代码,事件一旦发生,系就会执行相应的代码。因此回调有两个主要部分组成:(1)注册过程 (2)事件发生时需要执行的代码。实现回调机制的...
分类:
其他好文 时间:
2015-03-15 10:54:26
阅读次数:
138