自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 moon的发展

  历史版本 version:1.2--实现level调整功能 version:1.1--实现random功能 version:1.0--实现knowledge category的功能 version:0.9--实现了后台 http://ymkyve.com/

2011-07-17 22:43:04 193

原创 eclipse下的c/c++环境

  1.下载eclipse的cpp版本     这样就可以不省去安装CDT(C/C++ Development Toolkit)   2.下载MinGW    (Minimal GNU for Windows)    http://sourceforge.net/projects/mingw/files/  不过这个官方网站非常的慢    迅雷的下载地址:    th...

2011-05-14 15:06:10 199

原创 hadoop环境安装之单机模式

  1.下载hadoop安装包    wget http://apache.etoak.com//hadoop/common/hadoop-0.20.203.0/hadoop-0.20.203.0rc1.tar.gz   2.解压    tar zxvf  hadoop-0.20.203.0rc1.tar.gz   3.设置环境变量    将解压出来的hadoop目录expor...

2011-05-14 14:51:35 180

原创 Java对WebService的支持

java6中集成了对WebService的支持 webservice的开发就变得轻松了   1.服务端使用Endpoint.publish()方法来发布ws应用 接口定义IHelloWordService public interface IHelloWordService { public void echo(); }  实现类HelloWordImpl import...

2011-03-20 17:26:33 182

原创 MemCachedClient for java

memcache的java客户端com.danga.MemCached.MemCachedClient的实现过程 其实很简单,就是一个socket通信过程 最后附上一个山寨版本的MemCachedClient   SockIOPool负责管理socket的pools SockIO是SockIOPool的一个内部类,功能相当于Socket,可以读写数据 MaintThread是Soc...

2011-03-14 20:01:06 250

原创 v5_11 创建AIR应用

v5_11 Creating an Adobe AIR application  创建AIR应用   Adobe AIR是一个跨操作系统的动作时环境,它使得开发者能够将HTML,Ajax,Adobe Flash以及Adobe Flex等技术融合到桌面应用程序当中 该技术可以创建一个能够跨操作系统运作的单一的应用安装程序   AIR程序会有一个app.xml文件 这个文件中包含有AIR应...

2011-03-05 21:45:06 150

原创 v5_07 了解皮肤的组成部分

v5_07 Implementing skin parts 了解皮肤的组成部分   ex5_07 这部分主要讲 皮肤的部件内容及如何使用它来彻底地改变Spark组件的外观和感觉   注意皮肤中Rect,Path以及id为titleDisplay,contentGroup的用法 contentGroup为必须的,它表示实际的内容,titleDisplay为标题   &lt...

2011-03-05 21:44:55 177

原创 v5_06 绘制MXML图形

v5_06 Drawing with MXMLgraphics 绘制MXML图形   ex5_06 spark基元 spark.primitives      The spark.primitives package contains the basic classes used by Spark components. Classe...

2011-03-05 21:44:40 146

原创 v5_05 了解皮肤

v5_05 Introducing skinning 了解皮肤   ex5_05 这部分主要讲 如何创建Spark组件的皮肤,以及使用可设计外观的Spark容器 使用基于约束的布局来排列皮肤内的容器内容,然后使用CSS将皮肤应用到一个组件   mx的皮肤是固化在组件中的 spark的皮肤是与组件的内容和功能相分离的,一个皮肤可以包含图形,文本,图片和动画 它们还支持组件的状态,...

2011-03-05 21:44:28 154

原创 v5_04 使用高级CSS选择器

v5_04 Introducing advanced CSS selectors 使用高级CSS选择器   ex5_04 这部分主要讲 后代选择器,伪类选择器,id选择器   1. 后代选择器 spark的panel的button的样式 s|Panel s|Button { color: #000000; chromeColor: #D9E028; } s|Pane...

2011-03-05 21:44:15 137

原创 v5_03 在CSS文件中定义样式

v5_03 Defining styles in CSS 在CSS文件中定义样式   ex5_03 这部分主要讲 如何通过使用设计模式来定义一些通用样式,从而来进一步增强应用程序 如何为Flex框架组件和自己的定制组件定义CSS样式   对于Spark来说,CSS主要有三种应用场景 1.为一个应用程序定义一些整体属性 2.为组件装配皮肤 3.为能够运用高级CSS选择器   ...

2011-02-27 20:31:25 187

原创 v5_02 使用文本布局框架

v5_02 Utilizing the Text Layout Framework 使用文本布局框架   ex5_02 这部分主要讲 用于控件中的各个属性,及一些关于文本布局框架方面的知识, 包括能够用于格式化文本的流元素   Flash Text Engine(flash 文本引擎) FTE是应用于flash player 10中的一个新的类集,它能够支持例如渲染单行文本等较低级...

2011-02-27 20:31:15 159

原创 v5_01 使用文本控件

v5_01 Introducing the text controls 使用文本控件   ex5_01 这部分主要讲 如何使用Spark的文本控件,样式和皮肤来改善你的程序的外观和风格   About the Spark text controls You use Flex text-based controls to display text and to let user...

2011-02-27 20:31:05 144

原创 v4_11 为视图状态应用变换

v4_11 Animating states with transitions  为视图状态应用变换   ex_10 这部分主要讲 把有关状态和效果的知识结合起来,创建状态间切换的动画过渡效果 如何创建多组件复合效果,以及控制组件在动画过程中出现和消失的时间   要想创建动画效果,首先需要定义一个或多个状态供切换 还需要定义这些效果的顺序以及特性 效果代码中还必须定义该效果的目标...

2011-02-27 20:30:50 132

原创 v4_10 使用特效来实现组件动画

v4_10 Animating components with effects  使用特效来实现组件动画   ex4_09 动画常常被认为过度使用或者没有必要,但如果制作和好,却不仅能增强用户体验而且也能和用户维持一个有效的对话    这段话告诉我们有效但不要过度   这部分主要讲 如何在对用户的响应或者系统事件中使用动画组件里的Spark特效   在Flex开发中动画的定义...

2011-02-27 20:30:36 140

原创 v4_09 使用容器控制组件布局

v4_09 Using constraints to control component layout 使用容器控制组件布局   这部分主要讲 当子组件依据父容器中的锚点位置的相对像素值进行定位时,如何实现基于约束的布局   为了使用基于约束布局的方法来放置组件并设置其大小,必须把该组件放在一个Spark容器当中,并且设置其layout属性为一个BasicLayout类的实例(mx其实...

2011-02-27 20:30:23 136

原创 v4_07 创建应用程序状态

v4_07 Creating pages with Flex states  创建应用程序状态   视图状态(View states)使开发者能够在同一个应用程序中创建不同的页面布局,或者在同一个自定组件中创建不同的布局   在一个应用程序中,每一个独立的布局称为一个状态 用户和系统事件可以用来改变应用的状态 可以在不同的状态之间添加,修改或删除组件   1.状态的声明 &...

2011-02-27 20:30:13 145

原创 v4_06 了解导航容器

v4_06 Understanding navigator containers 了解导航容器   ex4_06 这部分主要是讲 如何使用导航器(navigator)容器,包括ViewStack容器,它与其它UI控件共同工作来导航内容   有两种类型的容器 布局容器:用来控制容器子内容的大小和位置,这些子内容可能是控件或其它容器 导航容器:控制在子容器中进行导航,这些内容只可能是...

2011-02-27 20:29:59 208

原创 v4_05 创建项目渲染器和项目编辑器

v4_05 Creating item renderers and item editors 创建项目渲染器和项目编辑器   ex4-05 这部分主要讲 把有关项目渲染器的知识带到DataGrid控件中,并学习如何创建项目渲染器和项目编辑器 及如何创建渲染器和编辑器作为下拉式,内联式和组件形式的实现 如何使用渲染器里面的Spark组件 如何在DataGrid控件里的一个项目上处理一个...

2011-02-27 12:24:56 182

原创 v4_04 使用DataGrid控件

v4_04 Creating and formatting the DataGrid control 使用DataGrid控件   ex4_04 DataGrid像一个电子表格那样在行和列上显示数据 它继承于ListBase类的MX组件, 它的功能如下: 可调整大小的列 可自定义的列和标题 能够将列设置成可编辑的 能够创建自定义单元格显示 能够允许多个选择 实现分页数...

2011-02-27 12:24:36 110

原创 v4_03 在基于列表的组件中实施一个Spa

v4_03 Implementing a Spark item renderer in List-based controls 在基于列表的组件中实施一个Spark组件   这部分主要是讲如何公用一个自定义的项目渲染器 在List控件,Combobox控件中使用自定义的项目渲染器   这样,自定义的ItemRenderer被成功的使用到了不同控件中,使用方法都是一样的 <s...

2011-02-27 12:24:27 133

原创 v4_02 创建自定义项目渲染器

v4_02 Creating a custom item renderer 创建自定义项目渲染器   ex4_02 这部分主要讲如何自定义一个项目渲染器 可以根据需要使用任意组件和容器来处理显示界面   有两种试来创建项目渲染器 1.内嵌的渲染器 对于复杂的项目渲染器就很难处理了   2.引用一个外部的类文件的itemRenderer属性   可以看打开 impo...

2011-02-27 12:24:13 144

原创 v5_01 使用文本控件

v5_01 Introducing the text controls 使用文本控件   ex5_01 这部分主要讲 如何使用Spark的文本控件,样式和皮肤来改善你的程序的外观和风格   About the Spark text controls You use Flex text-based controls to display text and to let user...

2011-02-27 11:48:34 175

原创 v4_01 在项目渲染器中显示数据

v4_01 Representing data in default item renderers 在项目渲染器中显示数据   这部分主要讲 DataGroup的相关知识 它是基于一系统已定义的数据来展示其它内容 以及如何在DataGroup容器中使用两个预置的Spark项目渲染器来为数据集中的每一条记录定义统一的,可重用的外观       两个默认的项目渲染器 Defaul...

2011-02-26 15:54:17 151

原创 v3_07 使用双向绑定

v3_07 Implementing two-way binding  使用双向绑定   ex3_07 前面已经讲了mxml之间和mxlm,as间的数据绑定, 所有的绑定都是单向的,这部分主要讲如何进行双向的数据绑定   单向绑定允许一个对象观测另一个对象的属性变化 双向绑定允许两个对象相互观测彼此的属性变化   以下为示例,点柱状图显示下面的InputText,反过来,修改...

2011-02-26 15:53:55 278

原创 v3_06 验证表单数据

v3_06 validating form data 验证表单数据   这部分主要讲如何在flex应用程序中执行客户端验证   mx.validators.Validator验证器的父类 以下是所有验证器   1.首先在Declarations中声明validator source表明绑定的哪个属性,这里使用trigger和triggerEvent来触发validator ...

2011-02-26 15:53:40 168

原创 v4_08 应用布局

v4_08 laying out an application 应用布局   这部分主要讲 组件之间的父子关系,以及如何用精确的数值和百分比数值来定义子组件的位置和尺寸 一个子组件可以是一个容器或者是一个控件 在应用程序中对某个组件进行布局或定义其尺寸时,必须考虑到父组件,组件本身以及它的同级组件的属性 子组件受到它的直接父组件的约束   可以通过以下三种方式在容器中对组件进行布...

2011-02-26 15:49:49 138

原创 v3_05 格式化数据

v3_05 Using formatters 格式化数据   ex3_05 这部分主要是了解一些用于格式化的类及如何格式化数据   mx.formatters.Formatter是Formatter的父类 它有五个子类 CurrencyFormatter DateFormatter NumberFormatter PhoneFormatter ZipCodeFo...

2011-02-21 19:58:55 140

原创 v3_04 使用HTTPService向服务端传递数据

v3_04 Making an HTTPService request with parameters 使用HTTPService向服务端传递数据   ex3_04 http 这部分主要讲如何向HTTPService提交请求数据,以及如何处理服务端返回的信息   以下是两种数据绑定的方式 1.直接绑定,将mxml中的数据绑定到request请求中 可以进行数据验证...

2011-02-21 19:58:45 164

原创 v3_03 从自定义组件中派发一个值对象

v3_03 Dispatching a value object from the custom component 从自定义组件中派发一个值对象   ex3_03 这部分主要讲了如何提交一个form到主应用程序中,其实主要内容前面已经讲过了 这里主要是对之前内部的串联   这部分的起点是MVC那个例子 1.首先建一个请求提交参数的对象 package valueObject...

2011-02-20 15:59:05 170

原创 v3_02 扩展事件类来传递数据

v3_02 Extending the Event class to pass dataa in the event object 扩展事件类来传递数据 ex3_02 前面已经讲了如何在component触发事件 这部分主要是通知扩展flash.events.Event类,来使用已经触发的事件传递数据 及为什么扩展Event类对于避免组件之间的数据直接绑定来说是必需的 及如何复制已创建的...

2011-02-20 15:58:52 175

原创 v3_01 创建一个事件类型并派发事件对象

v3_01 creating an event type and dispatching the event object  创建一个事件类型并派发事件对象  ex3_01 首先定义两个component Choose.mxml Preview.mxml 问题是:如何让Choose.mxml上的click事件,通知到Preview.mxml上呢? 这部分主要是讲,如何让两个co...

2011-02-20 15:58:31 173

原创 v2_10 实现值对象和具备类型的数据

v2_10 Implementing value objects and a typed data model 实现值对象和具备类型的数据   ex2_08 这部分解决两个问题 1.Employee如何作为一个值对象传入数据 2.如何将一系列通用的对象转化为定型数据模型   值对象一般不包含任何实施细节或商业逻辑,它只是一个简单的数据对象   即,从服务器取得的是XML格式的...

2011-02-20 11:09:43 135

原创 v2_09 介绍ActionScript类编程

v2_09 Programming ActionScript classes  介绍ActionScript类编程   ex2_07    很多教程中讲到的跟java类似的概念及写法就不写出来了   Mxml与ActionScript的数据绑定,需要在声明实例时带上Bindable  Bindable 可以写在Class上面,以表明所有字段都是可以绑定的 [Bindable]...

2011-02-19 21:40:38 116

原创 关于moon

起名为moon,其实没有什么含义  它的产生:过年期间有一个念头,是不是该做点什么呢?我需要什么呢?   恩,一个随时记录和罗列知识点的东东. 当然这种知识管理的软件很多. 为啥要自己做呢?   因为-----------没事造轮子,造着玩.  它可以让我随心所欲的玩 平时做项目,受限于需求,业务等等   项目开发都是条条框框   另外很重要的一点,它可以有我自己喜欢的各种功能,随...

2011-02-19 21:39:14 201

原创 v2_08 介绍MVC模式

v2_08 Introducing the MVC pattern 介绍MVC模式   ex2_06 MVC模式中 模式是指应用中的数据对象 视图是指用户界面元素 控制器处理模型和视图进行交互的逻辑   在flex应用中 模型代表数据,例如包含了从HTTPService调用返回的数据的ArrayCollection 视图可能是一个DataGrid控件或其它UI组件 控制器...

2011-02-19 21:30:51 141

原创 v2_07 使用RemoteObject为应用填充数据

v2_07 Retrieving and handing data with RemoteObject  使用RemoteObject为应用填充数据   这部分有点先这样,后面再详细写 RemoteService允许一个客户端应用访问服务端代码中的方法 客户端和服务器之间的通信使用Action Message Format的格式,简称AFM AMF是一种用于数据传输的二进制格式,与相同...

2011-02-19 21:30:39 124

原创 v2_07 使用WebService为应用填充数据

v2_07 Retrieving and handing data with WebService使用WebService为应用填充数据   httpservice 能直接访问数据 而webservice实例只访问WSDL文档,而不是访问服务器上直接提供数据的方法   对于一个WebService来说,必须在一个单独的语句中调用WebService的方法,也叫做一个操作   这里要...

2011-02-19 21:30:29 111

原创 v2_07 使用HTTP为应用填充数据

v2_07 Retrieving and handing data with HTTPService  使用HTTP为应用填充数据   ex2_05 httpservice 这里主要介绍了HTTPService的使用,前面已经介绍了,就不写了   主要写下fault(异常)处理   首先把请求的地址随便来个错的,在IE下会提示一个错误(chrome下被屏蔽了)   [RP...

2011-02-19 21:30:09 164

原创 武林外传电影版

2.9号去看的吧   一句话:还是这帮人!

2011-02-19 13:09:03 346

空空如也

空空如也

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

TA关注的人

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