2011年1月25日 星期二

flash loadvariable顯示&字元

說到這,flash真的很爛= =還得用這種爛方法....

如果用loadvariable讀取外部檔案來當作自己的資料時~~
通常是用:

loadVariables("xxx.txt", "xxxx");

然後xxx.txt裡面就可以這麼寫:

&title=xxx;
&name=xxx;

今天忽然要用到這種東西:

&school=A&M Texus

結果flash居然給我切開了 = =,試了\&,&&,"&"沒一個有用,最後發現是....

把&換成%26的編碼= =搞定= =(記得把txt檔改成utf-8的編碼,不然網路上說不會過,當然我懶得試...)

GOOGLE的搜尋字串為:"flash loadVariables escape &"
btw, 雙引號別忘了加,不然抓不到&這個字喔~~~

2011年1月22日 星期六

solving java heap space for antlrworks in mac

the cache default is 99M, but i need more. according to the website, just open antlrworks for mac bundle, and open Info.plist file using Property List Editor.

you will see the Infomation Property List -> Java, and just add new record with VMOptions as the Key and -Xmx512M as Value, save it. Enjoy it.

 

antlrworks在mac的預設cache大小為99,根據網站有人提供的作法,只要加個東東就ok了。將antlrworks用在mac平台的套件用右鍵選打開套件來打開,接著在選裡面的Info.plist,然後在java目錄中加上一筆設定,標頭打上VMOptions,數值打上-Xmx512M即可。