2009年6月30日

欣赏ActionScript 3 的元件架构

摘要:欣赏ActionScript 3 的元件架构。   ActionScript 3 中所有可以被看到的视觉元件都统一于DisplayObject,即其子类的实例。DisplayObject是一个抽象类,不能生成实例。从系统架构设计上来说,这样的超类设计是常识。DisplayObject,我在AS3.0教程(5):强大的事件机制(1)中讲过,继承于EventDispatcher类,也就意味着所有的Di... 阅读全文

posted @ 2009-06-30 17:20 jiahuafu 阅读(1019) 评论(0) 推荐(0) 编辑

MovieClip,Sprite,Shape三者之间的区别

摘要:下面来了Sprite,这个3.0中我们打交道最多的容器了。一句话,它是去掉了时间轴的MovieClip(即阉割版MovieClip)。如我开头例子所说,倘若我们只是为了创建一个容器,那么Sprite是首选。甚至可以说,我们这些写代码的开发人员,90%以上的情况都只需要和Sprite打交道。含有时间轴的MovieClip一般是Flash工具创建出来的,往往只需要加载就可以了。准确的说,Sprite比... 阅读全文

posted @ 2009-06-30 17:13 jiahuafu 阅读(2889) 评论(0) 推荐(0) 编辑

addChild一个.swf时,该swf的背景色失效,同时如有超出大小的范围,也会显示,造成边距

摘要:addChild一个.swf时,该swf的背景色失效,同时如有超出大小的范围,也会显示,造成边距 阅读全文

posted @ 2009-06-30 14:45 jiahuafu 阅读(259) 评论(0) 推荐(0) 编辑

12个Flex常用功能代码

摘要:12个Flex常用功能代码 1。 复制内容到系统剪贴板 System.setClipboard(strContent);复制代码2。 复制一个ArrayCollection //dummy solution( well, it works ) var bar:ArrayCollection = new ArrayCollection(); for each ( var i:Object in a... 阅读全文

posted @ 2009-06-30 10:21 jiahuafu 阅读(189) 评论(0) 推荐(0) 编辑

【改变输出swf的尺度,背景颜色或帧频】

摘要:【改变输出swf的尺度,背景颜色或帧频】在”Navigator”窗框里右键你的项目>选中”Properties”>选中”ActionScript Compiler”>在”Additional compiler arguments”里输入你所需要的命令如想改变背景颜色,请输入: -def... 阅读全文

posted @ 2009-06-30 10:06 jiahuafu 阅读(420) 评论(0) 推荐(0) 编辑

flex builder3如何设置默认浏览器

摘要:flex builder3如何设置默认浏览器2009年6月3日 评论 发表评论 【window】—【perferences】—【General】—【Web browser】然后选择你需要的设置即可 来源:http://longstep.cn/?p=159 阅读全文

posted @ 2009-06-30 09:56 jiahuafu 阅读(883) 评论(0) 推荐(0) 编辑

2009年6月29日

AS3的百条常用知识收藏

摘要:【确保类是绝不会有子类,使用final】 final public class Example{} 【super关键字的使用】 super(); //父类的构造函数,只能在类实例构造函数内部使用 super.propertyName; //调用父类的属性,属性需要声明为public或protected super.methodName(); //调用父类的方法,方法需要声明为public或prot... 阅读全文

posted @ 2009-06-29 10:37 jiahuafu 阅读(346) 评论(1) 推荐(0) 编辑

2009年6月19日

URLLoader和Loader的区别

摘要:URLLoader就是下载读取外部 XML 文档可以使用 URLLoader 类从 URL 加载 XML 数据。要在应用程序中使用以下代码,请将示例中的 XML_URL值替换为有效的 URL:var myXML:XML = new XML();var myXMLURL:URLRequest = new URLRequest("http://www.example.com/Sample3.xml")... 阅读全文

posted @ 2009-06-19 09:52 jiahuafu 阅读(892) 评论(0) 推荐(0) 编辑

2009年6月17日

xml数据库的sql语句问题

摘要:xml数据库的sql语句问题id和时间没有问题select * from where id= and createTime=如出现 比较符,id好说,price > 1000如何解决?select * from where id > 90 and price > 1000看来只能由xml应用服务器AppDb解决,这个语句的结果果应该是提前安排一个时间计算好的,也就是说前台是通过大... 阅读全文

posted @ 2009-06-17 11:18 jiahuafu 阅读(162) 评论(0) 推荐(0) 编辑

2009年6月16日

基于单个xml的数据库

摘要:用户觉得怎么方便,我们就怎么弄1.好处,无需另外安装数据库引擎,数据库引擎和应用程序整合。单文件修改容易,用记事本打开即可修改查找容易,用windows 查找2.应用程序前台直接加载xml文件,不经过query数据库服务器(不存在),速度快3.缺点:容量大小,受限于硬盘分区大小,同时受硬盘碎片整理影响,硬盘使用率低于数据库和应用程序整合,效率不行,以后得自已写xml服务器4.如何设计?按数据库设计... 阅读全文

posted @ 2009-06-16 13:25 jiahuafu 阅读(122) 评论(0) 推荐(0) 编辑

基于单个xml的数据库

摘要:为什么需要?因为各种数据库弄得烦,而且还要钱...用户觉得怎么方便,我们就怎么弄1.好处,无需另外安装数据库引擎,数据库引擎和应用程序整合。无并发问题,只与磁盘性能和Web服务器cache有关,也就是顶级性能单文件修改容易,用记事本打开即可修改查找容易,用windows 查找2.应用程序前台直接加载xml文件,不经过query数据库服务器(不存在),速度快3.缺点:容量大小,受限于硬盘分区大小,同... 阅读全文

posted @ 2009-06-16 13:25 jiahuafu 阅读(160) 评论(1) 推荐(0) 编辑

require_once()

摘要:require_once()require_once() 语句在脚本执行期间包括并运行指定文件。此行为和 require() 语句类似,唯一区别是如果该文件中的代码已经被包括了,则不会再次包括。有关此语句怎样工作参见 require() 的文档。 require_once() 应该用于在脚本执行期间同一个文件有可能被包括超过一次的情况下,你想确保它只被包括一次以避免函数重定义,变量重新赋值等问题。... 阅读全文

posted @ 2009-06-16 10:49 jiahuafu 阅读(211) 评论(0) 推荐(0) 编辑

include_once()

摘要:include_once()The include_once() 语句在脚本执行期间包括并运行指定文件。此行为和 include() 语句类似,唯一区别是如果该文件中的代码已经被包括了,则不会再次包括。如同此语句名字暗示的那样,只会包括一次。 include_once() 应该用于在脚本执行期间同一个文件有可能被包括超过一次的情况下,你想确保它只被包括一次以避免函数重定义,变量重新赋值等问题。 使... 阅读全文

posted @ 2009-06-16 10:47 jiahuafu 阅读(230) 评论(0) 推荐(0) 编辑

2009年6月15日

linux的文件permission需要设置,否则会使用as3的urlrequest失败

摘要:linux的文件permission需要设置,否则会使用as3的urlrequest失败urlrequest的路径则和windows一样 阅读全文

posted @ 2009-06-15 14:48 jiahuafu 阅读(166) 评论(0) 推荐(0) 编辑

2009年6月10日

同一台机子Tcp发出的包,先后到达服务器的顺序是一样的,不会有后来的先到的情况

摘要:1.TCP肯定不会,协议规定的。如果发送方没有收到接受放发送来的“确认收到第i个包”的确认信息,发送方是不会发送第i+1个包的。UDP的话倒是很可能会,因为每个UDP包都是单独路由的,如果后发出的包比先发出的包选择了一个更快的线路,就很有可能。 顺便说一下,TCP包的路由路径是在建立连接的时候确定的,所以,我们说“建立一个TCP连接耗费很多资源”,... 阅读全文

posted @ 2009-06-10 12:00 jiahuafu 阅读(620) 评论(0) 推荐(0) 编辑

导航