摘要:
Flex Builder中 workspace很好用,可以更好地管理更多项目。但当你想移除某个workspace时,怎么办呢?Flex Builder不提供删除workspace的功能,就算你删除了某个workspace的具体物理路径时,在Flex Builder的“File->switch workspace”里依然存在那个workspace路径,很碍眼。以下是一个解决办法:&... 阅读全文
摘要:
单态定义: Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。 还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并且能synchronize的安全自动加1,如... 阅读全文
摘要:
flex可以有两种库,一种是动态链接库(RSL),一种是静态链接库。 我们通常使用的swc是静态链接库,编译的时候会直接把需要的东西编进去,包含在生成的swf中。swc文件是一种压缩文件格式,里面包含一个library.swf 文件一个catalog.xml文件。这其中包含的.swf文件可以单提出来当成一个RSL。swc是编译的时候必... 阅读全文
摘要:
有时细小的调整会造成很大的不同。下面是一小部分能够改善你的程序性能的做法: 1. 如果不知道一个对象的类型,使用as操作符而不是使用try...catch,后者更慢一些: var iface:IMyInterface = (obj as IMyInterface); 2. 稀疏数组访问起来比较慢,所以把空的项填上null会提高速度。从数组中找不到一个值 的操作非常慢,比找到一个值要慢20倍... 阅读全文