`
文章列表
字符串的格式化  http://www.cnblogs.com/JerySpace/archive/2010/12/17/1909621.html   在python中也有类似于c中的printf()的格式输出标记。在python中格式化输出字符串使用的是%运算符,通用的形式为 格式标记字符串 % 要输出的值组 其中,左边部分的”格式标记字符串“可以完全和c中的一致。右边的'值组'如果有两个及以上的值则需要用小括号括起来,中间用短号隔开。重点来看左边的部分。左边部分的最简单形式为:
http://www.w3school.com.cn/xml/xml_cdata.asp 在 XML 中有 5 个预定义的实体引用: &lt; < 小于 (less than) &gt; > 大于 (greater than) &amp; & 和号 (ampersand) &apos;
http://blog.csdn.net/wcl0715/article/details/676137   目前比较流行的几种适合网络传输的视频编码有:MPEG4、H263、H264。下面简要介绍下这些编码。          (1)MPEG4:MPEG-4标准主要应用于视像电话(Video Phone),视像电子邮件(Video Email)和电子新闻(Electronic News)等,其传输速率要求较低,在4800-64000bits/sec之间,分辨率为176X144。MPEG-4利用很窄的带宽,通过帧重建技术,压缩和传输数据,以求以最少的数据获得最佳的图象质量。    ...
What else does HTML5 need to defeat flash ? Written by Viki Hoo http://speckyboy.com/2012/01/19/what-else-does-html5-need-to-defeat-flash-part-1/ 目前,HTML5 是网络天空中闪耀的星星。但是,HTML5准备好成为王者了吗?我们准备从两方面来讨论HTML5还需要什么来打败Flash。 技术上: 首先,我想强调的是,HTML5和Flash并没有太多相互替代的功能。例如,你可以通过Flash调用摄像头之类的硬件,但HTML ...
  作用域链(scope chain): 任何时候函数开始执行,都有一些对象和属性被创建。 首先,一个叫做activation object(活化对象)的特殊对象被创建,用来储存参数和该方法体中的其他本地变量或函数。这个对象你无法直接获取到,因为这属于内部机制。 其次,一个scope chain(作用域链)被创建,它包含一个有序列表,列表中的对象是由Flash Player或Adobe AIR用来核查标识符声明的。 任何执行中的函数都有一个由内部属性保存的作用域链。对于嵌套函数,作用域链开始于其自身的activation object,然后是其父函数的activation object ...

Flex优化技巧

    博客分类:
  • Flex
http://www.jb51.net/article/18260.htm   有些我不确定,需要验证。       1、当创建一个数组的时候避免用new操作符,用 var a:Array = [];而不用var a:Array = new Array();    2、快速的复制一个数组: var copy : Array = sourceArray.concat (); 3、设置一个数组的值是非常忙的: employees.push ( employee );
http://en.flash-ripper.com/2007/09/how-to-define-your-own-global-function-in-as3/   在根目录中创建类testTrace.as     package { public function testTrace():int{ trace("this is custom global trace"); return 123; } }   可以直接使用: trace("asdf" + testTrace().toString()); ...
先贴张图: 每个矩形代表一个对象。CA代表class A本身,它持有三个引用:TA是实例特征对象(traits object),存储了实例的属性,这些属性是由该类定义的。TCA是类特征对象(class traits object),代表了类的内部类型并了该类定义的存储静态属性。PA是原型对象(prototype object),它总是关联着由构造函数(constructor)属性最初添加的类对象。   实际上,prototype算是个历史遗留问题。在as1.0中,prototype是用来实现class定义和继承的:   // base class function Shape ...
想要对一个组件项目导出asdoc。组件的sdk是3.6,但使用环境的是eclipse的Flex SDK 4.0 插件版本。   那么,进入3.6.0\bin, 输入    asdoc -source-path E:\lib\myComp\src -doc-classes comp.MyComp 报错: Error: '' is not a directory   需要从sdk3.4中复制asdoc文件夹到sdk3.6中。见附件。 如果从sdk4.5中复制的话,会报错:   Error: Could not create toplevel.xml: Cannot run pr ...
在UIComponent中添加Image组件,图片不显示。 debug发现Image的宽和高仍为0;   一开始以为是异步加载的问题,但: 改用Loader加载图片,没问题。但是如果给Loader设置了宽高,反而不显示。 如果在Image外面包一个Group,也没问题。   只能在Image加载完成后设定Image的宽高。   有说法是将Image的scaleContent属性设置为false。 SDK3.6里我试了不管用。 SDK4.5里没有scaleContent属性,测试了scaleMode的四个属性,也不管用。
做了个柱状图和折线图的混合图表,2根3D的柱子,6根折线,遇到了有些诡异的问题。大致如下:   采用如下方式: <mx:ColumnChart id="myChart" showDataTips="true" height="250" width="350"> <mx:horizontalAxis> <mx:DateTimeAxis dataUnits="days&quo ...
高级dataGrid的dataProvider的set方法里并没有直接给super.dataProvider赋值,而是放在了commitProperties方法里。 所以,在需要呈现父子关系数据,用到HierarchicalData的时候,如果需要立即添加数据,那么:   advDg.dataProvider = *** ; advDg.validateProperties();
由于Bitmap和InteractiveObject同级,都继承自DisplayObject,因此没有右键菜单,需要在外部套上一个Sprite。     图片的宽为19,高为25.   情况1:   var s:Sprite = new Sprite(); s.addChild(btsImage);  一切正常。     情况2:   var s:Sprite = new Sprite(); s.width = 40 ;//btsImage.width ; s.height = 40 ;//btsImage.height ; ...
bug见前面的一篇文章: http://xltank.iteye.com/admin/blogs/1109353   前阵子又用profile查看了一下,结果发现,这个类本身的内存泄露不过是冰山一角。在内存快照里,有多个ByteArray、String、Object对象和它关联。这些对象是更大的内存泄露。   今天在别人的启发下,突然想到用sdk4.5.1A里的rpc.swc替换掉3.5里的rpc.swc,也就是从项目右键属性里的”Flex构建路径“-- ”库路径“中的Flex3.5树下删除掉rpc.swc,然后从sdk4.5.1A的frameworks/libs里把rpc.swc直接 ...
http://blog.minidx.com/2008/05/23/867.html   直接在css里写: .errorTip { borderColor: haloOrange; color: black; fontFamily: Base02Embedded; fontSize: 16; fontWeight: normal; }  不需要在其他地方引用
Global site tag (gtag.js) - Google Analytics