2010年8月20日 星期五

好用程式知識

  • 測中文
///// +++++++++++++++++++++++++++++++ 設定 ++++++++++++++++++++++++++++++
/////   \u0800-\u4E00 (日文)
/////   \u4E00-\u9fa5 (中文)
/////   \u9fa5-\uFFFF (韓文或其他)
/////   \u0080-\uFFFF 中日韓3byte以上的字符
/////   \uFE30-\uFFA0 全型符號 
///// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++







string str = "測試是不是中文";

bool bo = Regex.IsMatch(str, @"^[\u4E00-\u9fa5]+$");

if (bo)
 Response.Write("是中文");


  • 測AS3物件類別名稱
var className:String = flash.utils.getQualifiedClassName( yourObject );



  • Velocity evaluate String (not .vm file!)
ve.evaluate(context, writer, logTag, instring);
instring : input string
context , writer , logTage like usual .




  • 顯示Object key & value (source)
    var object:Object = new Object();
    object.name = "senocular";
    object.id = 2867;
    object.isModerator = true;
    for (var key:String in object){
     trace(key + ": " + object[key]); // object[key] is value
    }
    /* Output:
    isModerator: true
    id: 2867
    name: senocular
    */
  • 顯示Object value (source)
    var object:Object = new Object();
    object.name = "senocular";
    object.id = 2867;
    object.isModerator = true;
    for each (var value:* in object){
     trace(value);
    }
    /* Output:
    true
    2867
    senocular
    */

2010年8月18日 星期三

Flex Resources collection

          FlexXB - http://code.google.com/p/flexxb/ [XML to object...]

    2010年8月10日 星期二

    HTML5 重點整理

    • HTML5! 
    • HTML5 的宗旨是給與一般瀏覽器在不需要外掛的情形之下,給與使用者RIA的操作使用體驗,同時也讓開發者更容易使用Client端的運算能力,減少Server端的負擔做更多的處理
    • HTML5 目前缺乏一個完整的framework與開發工具
    • HTML5 除了W3c制定的標準之外還掺雜了很多Google對web app的技術需求
    • HTML5 的Canvs提供使用者一個可程式化(java script)繪圖平台,可以達到類似Java applet or Flash 的動態效果