04 2009 档案

摘要:用于Flex中Entity对象与Display对象之间的数据双向动态绑定,支持TextInput、DateField、ComboBox。 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1 package controller.utils... 阅读全文
posted @ 2009-04-22 17:53 Z.W. 阅读(1143) 评论(2) 推荐(0)
摘要:对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若 ∈E(G),则u在线性序列中出现在v之前。 通常,这样的线性序列称为满足拓扑次序(TopoiSicai Order)的序列... 阅读全文
posted @ 2009-04-21 09:19 Z.W. 阅读(1087) 评论(0) 推荐(0)
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 package inc 2 { 3 public class EventNotifier 4 { 5 private var ie:InterestingEvent;... 阅读全文
posted @ 2009-04-20 09:18 Z.W. 阅读(2025) 评论(0) 推荐(0)
摘要:Flex开源项目******************************************************************************************** 1. Flexboxhttp://flexbox.mrinalwadhwa.com/这是一位来自印度的flex开发者在07年2月份建立的flex组件库,里面也有不少好东西。2. Flexlibhtt... 阅读全文
posted @ 2009-04-18 21:45 Z.W. 阅读(412) 评论(0) 推荐(0)
摘要:MySQL数据库的表是一个二维表,由一个或多个数据列构成。 每个数据列都有它的特定类型,该类型决定了MySQL如何看待该列数据,我们可以把整型数值存放到字符类型的列中,MySQL则会把它看成字符串来处理。 MySQL中的列类型有三种:数值类、字符串类和日期/时间类。 从大类来看列类型和数值类型一样,都是只有三种。但每种列类型都还可细分。 下面对各种列类型进行详细介绍。 数值类的数据列类... 阅读全文
posted @ 2009-04-18 08:04 Z.W. 阅读(645) 评论(0) 推荐(0)
摘要:看到有人写这样的东西,觉得写的太简单,本来些教程是不想再写的,没啥意思,EditPlus下编译flash,flex等等都是比较简单的事情。1.首先请EditPlus建立mxml扩展名 注:这儿的语法文件用的是xml的,在EditPlus的安装目录下有的,你也可以自己扩展建一下。 随意写一个文件,我们发现已经有了mxml扩展名 2.建立模版文件 注:这儿的模版文件可以随意... 阅读全文
posted @ 2009-04-13 12:35 Z.W. 阅读(196) 评论(0) 推荐(0)
摘要:一般情况下,我们接受FLEX数据一点都不难,可以由FLEX应用向PHP{或者其他任何脚本}发送一个请求,可以以各种不同的方式{AMFPHP,WebService,其他},这种方法的好处是使用方便,自由,缺点是,必须要从swf发送请求才可以实现,对于我们需要直接从URL上获取数据,并反馈在FLASH里面的话,就有些力不从心了。 现在给出另一种方法:http://….example.swf?usern... 阅读全文
posted @ 2009-04-13 12:34 Z.W. 阅读(585) 评论(1) 推荐(0)
摘要:window.print()方法调用ie打印,但打印出来有页码和路径,所以需要用脚本修改注册表: var HKEY_Root,HKEY_Path,HKEY_Key; HKEY_Root = "HKEY_CURRENT_USER\\"; HKEY_Path="Software\\Microsoft\\Internet Explorer\\PageSetup\\"; window.o... 阅读全文
posted @ 2009-04-13 12:22 Z.W. 阅读(333) 评论(0) 推荐(0)
摘要:一.首先下载Zend 6.0 并安装Zend 6.0 安装到 D:\Program Files\Zend\Zend Studio for Eclipse - 6.0.0.二.下载安装Flex Builder 3.0http://trials.adobe.com/Applicat … FB3_WWEJ_Plugin.exe1. 指定把 Flex Builder 3.0安装在 D:\Program ... 阅读全文
posted @ 2009-04-13 09:53 Z.W. 阅读(278) 评论(0) 推荐(0)
摘要:> 前言> 本文档将以一个例子的形式进行讲解使用校内API的流程。> 下文的介绍中假定你是一个ABC网站的拥有者,网站地址是www.abc.com。> 文中 Application 表示一个应用,你的网站将被视为一个Application。> Ok,我们开始吧。> 约定> 1、 你的Application必须要在xiaonei上事先进行申请登记,登记成功后Xiaonei为ABC提供一个API_KE... 阅读全文
posted @ 2009-04-13 09:47 Z.W. 阅读(765) 评论(1) 推荐(0)
摘要:客户端与服务器使用AMFPHP通信时不仅可以直接传递数字,字符,数组等基本数据类型外,还可以传递更复杂的数据类型。这意味着你可以传递自定义类的实例。 1.在客户端有个名为ValueObject的AS3类。 该类有id,value和description三个属性。[RemoteClass(alias="")]元标签用来注册该类,服务器就可以根据注册名来查找对应的服务器类。该元标签必须要有,但是别名... 阅读全文
posted @ 2009-04-13 09:38 Z.W. 阅读(300) 评论(0) 推荐(0)
摘要:因为目前的FLEX的RichTextEditor不支持图文混编,所以,只能自己动手了,实现最核心的部分,光标定位插入文本。 CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 4 25 26 30 ... 阅读全文
posted @ 2009-04-13 09:29 Z.W. 阅读(499) 评论(0) 推荐(0)
摘要:Flex与服务器的通信组件除了HTTPService,RemoteObject,WebService外,还有Producer、Consumer组件。Producer和Consumer使用Messaging的方式通信,与请求响应机制不同,这是一钟发布订阅机制。客户端向服务器订阅消息,当服务器消息发生变化后,订阅了该消息的客户端会取得更新数据即时更新,所以可以使用这它们制作出多人交互的应用,如即时聊天... 阅读全文
posted @ 2009-04-10 15:26 Z.W. 阅读(510) 评论(0) 推荐(0)
摘要:在Flex中使用RemoteObject可以很容易地对Java对象进行RPC调用,但是其配置较为复杂。使用AMFPHP对PHP进行RPC调用只需要指定RemoteObject的destination和endpoint属性即可,而在BlazeDS环境下,需要创建ChannelSet和Channel对象。通常的做法是使用一个xml文件来配置一个Java destination,Flex在编译的时候会根... 阅读全文
posted @ 2009-04-09 14:46 Z.W. 阅读(345) 评论(0) 推荐(0)
摘要:Singleton是比较简单的一种设计模式。在MVC模式中,Model一般就是一个Singleton。Flash IDE开发的应用与Flex交互是比较困难的,利用Singleton可以很容易的实现通信。先写一个继承自EventDispatcher的Singleton:Package { import flash.events.EventDispatcher; public class Sing... 阅读全文
posted @ 2009-04-08 18:23 Z.W. 阅读(183) 评论(0) 推荐(0)
摘要:翻译自http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions选择一个好的名字是产生通俗易懂的代码的关键。你应该花时间去思考如何选择一个好的名字,特别是public API我们的命名规范基本上与ECMAScript和Flash Player 9一致。缩写避免缩写是基本的规则。calculateOptimalValue()... 阅读全文
posted @ 2009-04-08 14:39 Z.W. 阅读(295) 评论(0) 推荐(0)
摘要:Flex组件生命周期大概可以分为3步:1. IntiliazitionConstructionConstruction是组件构造阶段,组件的构造器不能有必须的参数。在构造函数中可以添加事件监听器,初始化属性。这个阶段只做很少的事情。ConfigurationConfiguration是组件的配置阶段,组件的属性,事件回调函数,样式和效果定义都在这个阶段完成。你不应该把这些任务推迟到Attach... 阅读全文
posted @ 2009-04-02 15:56 Z.W. 阅读(181) 评论(0) 推荐(0)
摘要:Flash的fl组件和Flex的mx组件都有一个受保护方法callLater,callLater可以说是优化组件执行效率的一个杀手锏,极其有用。拿Flash的fl组件为例,fl组件有个重绘方法redraw(),如果改变组件的大小,焦点的获得和丢失都会是组件重绘来呈现不同的状态。而组件是复杂的,重绘的开销很大。如果假想一个按钮执行以下程式来更改外观,并且每次的更改都触发redraw()方法执行,那它... 阅读全文
posted @ 2009-04-02 15:55 Z.W. 阅读(324) 评论(0) 推荐(0)