系统启动
在启动时按下 X: 强制使用 Mac OS X 启动电脑!
在启动时按下 Option-Command-Shift-Delete: 不使用主要启动硬盘,并寻找使用外接磁盘与 CD
在启动时按下 C: 由具有系统文件夹的 CD 光盘启动
在启动时按下 N: 试图由兼容的网络服务器 (NetBoot) 启动
在启动时按下 T: 以火线目标磁盘方式启动
在启动时按下 Shift: Mac OS X 10.2 后,在「安全启动状态」启动,一切启动项目及不必要运行的核心扩展文件皆不运行
在启动时按下 Command-V: 以 Verbose 状态启动,将临时进入 UNIX 界面,短时不可使用鼠标
在启动时按下 Command-S: 以单一用户状态启动,将进入 UNIX 界面,不可使用鼠标
在启动时按下 X: 强制使用 Mac OS X 启动电脑!
在启动时按下 Option-Command-Shift-Delete: 不使用主要启动硬盘,并寻找使用外接磁盘与 CD
在启动时按下 C: 由具有系统文件夹的 CD 光盘启动
在启动时按下 N: 试图由兼容的网络服务器 (NetBoot) 启动
在启动时按下 T: 以火线目标磁盘方式启动
在启动时按下 Shift: Mac OS X 10.2 后,在「安全启动状态」启动,一切启动项目及不必要运行的核心扩展文件皆不运行
在启动时按下 Command-V: 以 Verbose 状态启动,将临时进入 UNIX 界面,短时不可使用鼠标
在启动时按下 Command-S: 以单一用户状态启动,将进入 UNIX 界面,不可使用鼠标
呵呵,很多操作还是危险的,怕忘记的自己标红一下。
* 将应用软体的视窗关上,就以为已关闭(离开)该应用软体。正解:应该从选单中选择「结束」指令。
* 下载一个应用软体后,就在其装载至桌面的磁碟影像档视窗上开启并执行使用之。正解:应该先将该应用软体磁碟影像档装载至桌面上,然后将其中的应用程式拖至应用程式档案夹中。
* 新增一大堆未命名档案夹。正解:应该一一命名之。
* 将某网站的网址输入至 Safari 的 Google 搜寻栏位内,以前往该网站。正解:应该将网址输入至网址栏位中,而不是搜寻栏位中。
* 将应用软体的视窗关上,就以为已关闭(离开)该应用软体。正解:应该从选单中选择「结束」指令。
* 下载一个应用软体后,就在其装载至桌面的磁碟影像档视窗上开启并执行使用之。正解:应该先将该应用软体磁碟影像档装载至桌面上,然后将其中的应用程式拖至应用程式档案夹中。
* 新增一大堆未命名档案夹。正解:应该一一命名之。
* 将某网站的网址输入至 Safari 的 Google 搜寻栏位内,以前往该网站。正解:应该将网址输入至网址栏位中,而不是搜寻栏位中。
ActionScript 1/2
var a:String = "中国加油";
trace(escape(a)); // %E4%B8%AD%E5%9B%BD%E5%8A%A0%E6%B2%B9%3A
ActionScript 3
var a:String = "中国加油:";
trace(escape(a)); // %u4E2D%u56FD%u52A0%u6CB9%3A
trace(encodeURI(a)); // %E4%B8%AD%E5%9B%BD%E5%8A%A0%E6%B2%B9:
trace(encodeURIComponent(a)); // %E4%B8%AD%E5%9B%BD%E5%8A%A0%E6%B2%B9%3A
JavaScript
var a = "中国加油:";
alert(escape(a)); // %u4E2D%u56FD%u52A0%u6CB9%3A
alert(encodeURI(a)); // %E4%B8%AD%E5%9B%BD%E5%8A%A0%E6%B2%B9:
alert(encodeURIComponent(a)); // %E4%B8%AD%E5%9B%BD%E5%8A%A0%E6%B2%B9%3A
var a:String = "中国加油";
trace(escape(a)); // %E4%B8%AD%E5%9B%BD%E5%8A%A0%E6%B2%B9%3A
ActionScript 3
var a:String = "中国加油:";
trace(escape(a)); // %u4E2D%u56FD%u52A0%u6CB9%3A
trace(encodeURI(a)); // %E4%B8%AD%E5%9B%BD%E5%8A%A0%E6%B2%B9:
trace(encodeURIComponent(a)); // %E4%B8%AD%E5%9B%BD%E5%8A%A0%E6%B2%B9%3A
JavaScript
var a = "中国加油:";
alert(escape(a)); // %u4E2D%u56FD%u52A0%u6CB9%3A
alert(encodeURI(a)); // %E4%B8%AD%E5%9B%BD%E5%8A%A0%E6%B2%B9:
alert(encodeURIComponent(a)); // %E4%B8%AD%E5%9B%BD%E5%8A%A0%E6%B2%B9%3A
默认情况下,Flash Player 7 和更高版本防止从一个域提供的 SWF 文件读取从另一个域提供的 SWF 文件的数据、对象或变量。
LoadVars.load
XML.load
MovieClip.loadMovie
MovieClipLoader.loadClip
……
这都是我们熟悉的,这几天在做的东西。发现 BitmapData.draw 也是属于变量范围。
网上搜索一下,差点看到蓝色一篇文章说是Adobe的Bug,正在骂的时候发现其实是 MovieClip.loadMovie 继承安全问题。
不过加了安全策略文件crossdomain.xml放在根目录,还是不能正确的Draw图形。
虽然最终用 System.security.loadPolicyFile(http://www.yy.com/crossdomain.xml) 搞定了。但是还是不知道为什么,Bug?SandBox?据说Flex和Flash,AS2/3都有这个问题。而且System.security.loadPolicyFile 传说还会经常失效,迷糊。
一年多过去了,还没有上AS3,真的是痛心疾首啊~
LoadVars.load
XML.load
MovieClip.loadMovie
MovieClipLoader.loadClip
……
这都是我们熟悉的,这几天在做的东西。发现 BitmapData.draw 也是属于变量范围。
网上搜索一下,差点看到蓝色一篇文章说是Adobe的Bug,正在骂的时候发现其实是 MovieClip.loadMovie 继承安全问题。
不过加了安全策略文件crossdomain.xml放在根目录,还是不能正确的Draw图形。
虽然最终用 System.security.loadPolicyFile(http://www.yy.com/crossdomain.xml) 搞定了。但是还是不知道为什么,Bug?SandBox?据说Flex和Flash,AS2/3都有这个问题。而且System.security.loadPolicyFile 传说还会经常失效,迷糊。
一年多过去了,还没有上AS3,真的是痛心疾首啊~
今天终于解决了一个困惑我1年的问题了。为什么flash链接老被浏览器拦下来?
原来为了追求干净把代码全写时间轴上,还能看不起在MC上写AS的东西。不过Flashplayer的处理好像不是这样认为的。
同样是getURL,在:
1. on(press/release)
2. *.onPress/onRelease
里面的效果就完全不一样。貌似方法一的处理算用户决定,而方法二算恶意代码。所以IE7会自动拦截方法二所执行的getURL。
不管原理如何,总算解决心头一患。
顺便强烈抗议一下,Ly这个机器太破了,数据库慢的要死。几乎不敢在blog干什么了,连备份都没想法。老东西靠的住多,不要把什么都选最新的往上面扔……
原来为了追求干净把代码全写时间轴上,还能看不起在MC上写AS的东西。不过Flashplayer的处理好像不是这样认为的。
同样是getURL,在:
1. on(press/release)
2. *.onPress/onRelease
里面的效果就完全不一样。貌似方法一的处理算用户决定,而方法二算恶意代码。所以IE7会自动拦截方法二所执行的getURL。
不管原理如何,总算解决心头一患。
顺便强烈抗议一下,Ly这个机器太破了,数据库慢的要死。几乎不敢在blog干什么了,连备份都没想法。老东西靠的住多,不要把什么都选最新的往上面扔……





