- 浏览: 137219 次
- 性别:
- 来自: 北京
-
最新评论
文章列表
【转】Python字符串格式化
- 博客分类:
- Python
字符串的格式化
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 个预定义的实体引用:
<
<
小于 (less than)
>
>
大于 (greater than)
&
&
和号 (ampersand)
'
【转】几种流行的视频编码比较(入门级别)
- 博客分类:
- Video
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 ...
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不显示
- 博客分类:
- Flex
在UIComponent中添加Image组件,图片不显示。
debug发现Image的宽和高仍为0;
一开始以为是异步加载的问题,但:
改用Loader加载图片,没问题。但是如果给Loader设置了宽高,反而不显示。
如果在Image外面包一个Group,也没问题。
只能在Image加载完成后设定Image的宽高。
有说法是将Image的scaleContent属性设置为false。
SDK3.6里我试了不管用。
SDK4.5里没有scaleContent属性,测试了scaleMode的四个属性,也不管用。
Flex中多个柱状图和折线图的问题
- 博客分类:
- Flex
做了个柱状图和折线图的混合图表,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();
Sprite的宽高设置及Flex组件的混淆
- 博客分类:
- Flex
由于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直接 ...
TextInput的ErrorString样式
- 博客分类:
- Flex
http://blog.minidx.com/2008/05/23/867.html
直接在css里写:
.errorTip {
borderColor: haloOrange;
color: black;
fontFamily: Base02Embedded;
fontSize: 16;
fontWeight: normal;
}
不需要在其他地方引用