自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(15)
  • 资源 (20)
  • 收藏
  • 关注

原创 RichClient技术对应用架构的影响

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> Flex,Sliverlight,javaFX,Mozilla Prism,这些RichClient技术纷纷出现。与ajax这样的改良主义相比,RichClien

2007-11-19 17:17:00 1070

原创 flashtest

2007-11-15 14:26:00 717

原创 Cairngorm中的职责划分

Cairngorm是一个轻量级的Flex框架,提供了使用Flex构建应用的最佳实践。本文讨论Cairngorm架构中各角色的职能划分及消息机制。Cairngorm的架构如下图(图中“组件”表示架构元素,“接口”表示事件的派发或监听):视图(View)视图接收用户事件或系统事件,并分派应用事件。对于用户事件产生的应用事件,可以理解为“用户请求(Request)”。系统事件包括:组件的创建、初始化,模

2007-11-15 10:06:00 1186

原创 Simple Flex RSS Reader using Cairngorm 研究

显示结构下图是RssReader的显示结构。可以发现,除了可视化组件(绿色)外,非可视化组件(红色)也用mxml的方式组装到整个Application中。这样做的目的是为了更好的利用Flex中的事件传播机制。 事件流下面看一下RssReader初始化时的事件流。(其他的事件流可以用同样的方法进行分析) <!-- @page { si

2007-11-14 15:24:00 1716

原创 flex事件机制4:事件流

前面已经介绍了事件的注册与分发、监听器的设置以及如何自定义事件。 但是事件源分派(dispatch)的事件如何被监听器获取呢?这就涉及到Flex中的事件机制。关于flash中的事件流,在Adobe livedocs网站上有详细的说明,这里就不再重复了。

2007-11-13 16:39:00 1377

原创 flex事件机制3:事件监听器

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> 事件监听器同样要继承EventDispatcher类,这样就可以使用addEventListener方法:public function addEventListener

2007-11-13 16:34:00 3375 1

原创 flex事件机制2:自定义事件

除了使用actionscript中的事件外,flex还允许开发者自定义事件。典型的自定义事件是继承flash.events.Event类,并在其中声明多个事件名称。如下:package test.events...{    import flash.events.Event;    public class MyEvent extends Event    ...{        publ

2007-11-13 15:08:00 1708

原创 flex事件机制1:事件源

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> 事件源产生并分派(dispatch)事件。在flex中,通过继承flash.events.EventDispatcher类,就可以使用dispatchEvent()方法分发事件给

2007-11-13 14:51:00 3740

原创 Flex中的数据绑定(Data Binding)3:change事件及监听

在前面的例子中,已经涉及了Flex中数据绑定相关的事件及监听。[Bindable]标记相当于[Bindable(event="propertyChange")],编译器会自动为声明了[Bindable]的对象实现IEventDispatcher,并在声明了[Bindable]的数据发生改变时自动发送“propertyChange”事件。    Flex组件默认添加了PropertyChangeEv

2007-11-12 17:21:00 2066

原创 Flex中的数据绑定(Data Binding)2:例子

在上一篇讨论了flex中数据绑定的原理,这里看一下实际的例子,代码如下:xml version="1.0" encoding="utf-8"?>mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">    mx:Script>         

2007-11-12 15:57:00 1690

原创 Flex中的数据绑定(Data Binding)1:数据绑定的原理

    Flex中提供了[Bindable]标签,可以方便的实现数据绑定。但是其背后的原理是什么呢?可以用flash.utils.describeType这个工具来分析。    假设有如下的类,对成员变量声明了数据绑定:package test...{    import mx.collections.ArrayCollection;        public class Bindabl

2007-11-12 11:26:00 4962 4

转载 搞笑雕塑之“连个球都不顶”

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> 北大有一雕塑:字母D和S,意为德赛两先生,S上顶个地球。寓意为:科学还顶个球,民主连个球都不顶。 

2007-11-09 09:54:00 810

转载 搞笑雕塑之“扯蛋”

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> 烟台的城市雕塑,人称“扯蛋”。

2007-11-09 09:52:00 1449

转载 搞笑雕塑之“各奔东西”

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> 西南财经大学校内有个比翼双飞雕塑。大致是一男一女向两个不同方向飞奔,脚下踩着的石头是money形状。也就是说,这对男女分开的原因是。。。不愧为财经大学 

2007-11-09 09:48:00 672

转载 搞笑雕塑之“读书顶个球”

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> <!-- @page { size: 21cm 29.7cm; margin: 2cm }

2007-11-09 09:46:00 1070 1

《学习GNU Emacs》(英文版)

《学习GNU Emacs》英文版, 非常适合初学者。 不喜欢英文的可以去看中文版:http://download.csdn.net/detail/thinkinside/4064868

2012-02-15

《学习GNU Emacs》(中文版)

《学习GNU Emacs》中文版, 非常适合初学者

2012-02-15

用Django开发Depot购物车应用iteration5代码

《用Django开发Depot购物车应用》代码

2012-02-03

用Django开发Depot购物车应用iteration4代码

《用Django开发Depot购物车应用》代码

2012-01-31

用Django开发Depot购物车应用iteration3代码

《用Django开发Depot购物车应用》代码

2012-01-31

用Django开发Depot购物车应用iteration2代码

《用Django开发Depot购物车应用》代码

2012-01-30

霍金大设计英文版

不得不看的一本书,霍金的《大设计》(The Grand Design)

2012-01-30

Shell Coding

本文结合大量实例阐述如何编写一个 shell 脚本。 为什么要进行 shell 编程 在Linux 系统中,虽然有各种各样的图形化接口工具,但是shell仍然是一个非常灵活的工 具。Shell 不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用 shell 使 大量的任务自动化,shell 特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携 性比效率更重要的任务。

2012-01-30

用Django开发Depot购物车应用iteration1代码

《用Django开发Depot购物车应用》代码

2012-01-30

分析模式中文版-第13-15章(end)

Martin Fowler的分析模式因文件大小限制,分成多个文件下载

2011-01-07

分析模式中文版-第10-12章

Martin Fowler的分析模式因文件大小限制,分成多个文件下载

2011-01-07

分析模式中文版-第7-9章

Martin Fowler的分析模式因文件大小限制,分成多个文件下载

2011-01-07

分析模式中文版-第4-6章

Martin Fowler的分析模式 因文件大小限制,分成多个文件下载

2011-01-07

分析模式中文版-目录

Martin Fowler的分析模式 因文件大小限制,分成多个文件下载

2011-01-07

GTD-尽管去做_无压工作的艺术

GTD的经典著作,很适合忙碌的IT人士 GTD是戴维•艾伦在风靡全球的经典畅销书 《Getting Things Done——无压工作的艺术》中推演出来的一套时间和事务管理系统和方法。 GTD的流程:搜集(Collect)生活中所有悬而未决的杂事(即未尽事宜);然后对这些杂事(即未尽事宜)进行预判并加工处理(Process)出行动;对这些行动进行组织整理(Organize);以便检视回顾(Review);最后付诸实施(Do)。 GTD所需技能的辨析:搜集(记录能力)、加工(预期判断能力)、组织(归纳分类能力)、检视回顾(资讯回馈能力)、执行(直觉选择能力)。显而易见,GTD所需的底蕴能力是你早已掌握的粗浅简单的技能,实践GTD只需改变行为模式而不必学习新的技能。

2010-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除