`
文章列表
AS3 提供了三种循环 for、forin、foreachin,这里测试一下三种方式的效率问题。 测试数据是一个 1000W 字符串的 Array,循环 push 到新的 Array 中。唯一不同的就是for的方式。为了防止GC造成的影响,每次输出后都会强制GC一次。 ================================================ for (var i : int = 0; i < testDatas.length; i++) times:10000000 used time:3286 times:10000000 used time:3343 time ...
1 在设置中将workspace编码设置成GB2312 2 在debug config中设置控制台编码为GB2312 3 将第一步设置回UTF-8 Ps: Windows 为什么不改成 UTF-8 呢?
flash右键菜单相关知识:http://args.cn/post/2010/05/knowledge-of-flash-right-click-menu-2/ 通过Html屏蔽右键:http://www.qgy18.com/2009/04/noflashmenu/
是因为路径错误造成的,使用以下两部可以解决,但内部原理还需要深挖。 地址使用绝对路径 使用flashplayer播放还是不行,这时倒出成exe就行了。  
事件驱动 什么时候使用事件 外部条件决定执行流程(监听) 状态更改(监听/发送) 异步调用外部行为(发送) 解耦和(监听/发送) 事件的替代方案 Observer(解耦/外部行为) Callback(异步) Command(解耦) 动态语言 动态语言优势 Function 可以独立使用,避免类爆炸。 有闭包,同上。 动态添加行为。(很少用到) 未完待续,慢慢总结。
睡眠 尽量不要熬夜,降低整体效率。 如果不得不熬夜,第二天一定要调整回来,避免恶性循环。 如果事情做不完,说明安排不合理,应该安排在第二天完成。 学习 新的语言一周内掌握语法,每个特性至少编写一个例子 每天花1小时看API,然后花1小时写API例子。 每周总结一个可以用程序改善的地方,并编写这个小程序。 每周将代码归类,整理总结。提炼出自己的工具库和 demo 库。 每天总结耗时最多的部分,记录下来。周末真对这部分找出解决方案。 做事 复杂的事情,分析后分解成N个可行的小问题(Project)。 每个小事情快速完成,完成后 Review,再做出调整。 每个 ...
BitmapData.getPixel32() 返回值不准确 因为,ARGB在还原时除法造成的精度问题。 Loader 导入图片最大长宽不得超过 8,192 像素。 补充:AIR 1.5 和 Flash Player 10 是 8,192, Flash Player 9 及早期版本和 AIR 1.1 及早期版本中,高度最大为 2,880。
Model 均是Mediator 的子类,用于操作数据。 提供 public 方法,不接受消息。 通过消息通知 Controller、View 数据更新 不应该负责逻辑 View 监听感兴趣的消息 (listNotificationInterests 中定义) 对接收到的消息做处理(handleNotification 中实现) 处理界面相关的简单逻辑 可以保留 Proxy 实例,方便操作数据
转换 bin Mac 下 ISO可以直接 挂载,但是 Bin 无法使用。通常情况下要使用付费软件挂载然后转换。 其实可以利用 Linux/Unix 下的免费工具转换。   这里编译好的 Mac 版 Root权限 另一个问题是有些操作需要Root权限。参照这里
听人家说拔掉鼠标工作效率会高数倍。这里介绍一个FF插件Vimperator,可以像使用Vim一样使用FF。   Q&A部分:   Q:为什么用FF而不是IE或者其他浏览器? A:FF跨平台,不用重复学习,习惯用FF。   Q:还有没有其他浏览器 ...
前一阵子迷恋机械键盘,了解了很多知识。无意中了解到键盘布局其实有很多种。其中有两种比较特殊,今天介绍的就是其中一种Dvorak 布局。   具体历史和介绍大家可以看看 wiki 和 这位 清华gg 的介绍,这里不再赘述。简单说就是一种键盘的重新排列方式。目的是为了让打字更轻松,效率更高。手也比较不会累。作为一个打字员,我深深的被吸引了于是一不做二不休,马上开始动手试用。   其实在我之前折腾过的人已经有很多了,比如 自己DIY的 、蠢蠢欲动的 、开始试用的 、Linux下的 。其实主流操作系统都原生支持这套键盘布局,只是 Windows 下中文输入比较悲剧,只能使用QWE ...

细节备忘

Dictionary 的用法: dict[key]; 这样的用法是不行的,至少要 dict[key] = null。不然无法存入。 for 和 for each的用法: for 遍历 Dictionary的时候,会把key变成字符串。所以只能写成 for (var xx : String in Dict) 否则报类型转换错误。 for each 遍历 Dictionary 直接出 value。如果想拿到Key的真实对象,推荐用这种写法: dict[key] = key;
曾经有这么一个 set 方法,他可以存一个Number值,但却一直没有人去用它。 基于不浪费资源的考虑,我用了,于是我只能 orz。。。   不卖关子了,这个方法就是 Sprite 中的 width 和 height。 用了保证你终身难忘,有勇气的可以试一下。
转自:http://pan.cdut.cn/dvorak/   我想买一个硬Dvorak键盘,有人知道哪里有卖的话告诉我一声。谢谢! Dvorak键盘是August Dvorak (1894 - 1975) 在二十世纪三十年代发明的一种异于QWERTY的键盘布局。关于这种键盘布局的普通知识,请参 ...
转自:http://diybbs.zol.com.cn/4/703_35282.html   写给所有准备入第一把机械的人 看到键盘区很多类似于“第一把机械键盘应该买什么”或者是“XX游戏用什么机械键盘好”之类的帖子 所以想写一些对于这些朋友们有所帮助的东西,写一点玩机械键盘的人都应该知道的虽然浅显的但有价值 的东西。 Chapter0:推荐(更新) CS:filco 80% 黑or茶 WAR3:7G or filco Gking or filco 圣手 黑or茶 各类格斗、DNF、三国无双动作游戏等:G80-3000 or filco Gking or 80% or 圣手 ...
Global site tag (gtag.js) - Google Analytics