Posts

Showing posts from April, 2011

[日劇] BOSS

Image
BOSS, 2009春季日劇, 是由天海祐希、戶田惠梨香跟主野內豐主演的刑事犯罪類. 據說已經出到第二部, 目前PPS看到是EP2了, 可我還在看第一部xD 可能以前看木村的戲太多, 覺得天海的演技真的超像木村的, 不過這是誇讚她!!! 天海在BOSS裡頭真的是帥氣又有個性, 嚴肅又不失幽默, 是為證明自己的能力會一股腦地去衝刺的人! 也符合日劇一貫熱血的風格, 但這部沒有太多人生大道理, 情節一下緊張一下搞笑, 真的是大推!!! 哈, 其實看這部時都特別注意到劇中科學檢驗局做那些聲音、影像辨識的技術, 真是神乎其技!(但真的有那麼強嗎?) 加上天海的犯罪心理分析犯人心理, 讓我想到Lie to me的Lightman 與 Mr. Brain的九十九龍介 (雖然九九很誇張根本是天才型), 但這樣的劇情實在是深得我心 =..= 看著我都想在去翻翻之前念的心理學的書, 妄想著從事這類型的工作! 太帥氣了!!! 哈哈哈... 需要點Guts...

[運動] 健康檢查結果

超慘... 輕微肥胖型脂肪肝+腎結石+濕疹 這些都是過度暴飲暴食所導致... 現在的BMI是27!!! 哀... 真的要注意飲食加上規律運動,都覺得面目可憎了 =..= 寫下來每天提醒自己...

google phone screen

紀念一下! 前年曾經post過這個夢幻工作的requirement, 今天能有機會作phone interview, 不枉此生了 lol 距離上一段紀錄時間是1年半, 現在看看, 應該是也沒達到那些要求, 但我很努力回答問題了今天, 剩下的就交給上帝吧! 若說這次的心得是什麼, 應該是說我覺得g社的工程師腦袋都動的狠快, 果然優秀的人都在同一個高度; 結果如何不應該是我現在要關心的, 繼續朝著夢想前進吧!!!

[運動]國軍體能循序漸進要求標準表

國軍體能循序漸進要求標準表   項目 2分鐘仰臥起坐 2分鐘俯地挺身 3000公尺跑步 新兵結訓 25 25 19m 入伍3個月內 30 30 18m30s 入伍4個月內 35 35 17m 入伍5個月內 38 38 16m 入伍6個月內 40 45 15m 入伍半年以上 43 51 14m

[運動] 紀錄表

日期 運動項目 運動地點 運動時間 附註 05/26 慢跑 內湖高工 3000M/14圈 6P.M. 跑第五跑道 05/10 慢跑 內湖高工 3000M/18m28s  6P.M. 跑第五跑道 05/09 慢跑 內湖高工 3000M/23m20s  6P.M. 跑第五跑道 05/02 慢跑 內湖高工 2800M/18m32s  6:00P.M. 跑第五跑道 04/28 慢跑 內湖高工 3000M/18m52s  6:00P.M. 跑第五跑道 04/26 慢跑 內湖高工 3000M/19m22s  5:30P.M. 跑第四跑道 仰臥起坐 家裡 35下/1m35s 04/24 慢跑 汐止運動公園 3200M/19m24s  8:30P.M. 跑第五跑道 04/23 慢跑 汐止運動公園 3200M/21m30s  6P.M. 跑第五跑道 04/20 慢跑 內湖高工 3000M/20m32s  7P.M. 跑第五跑道 04/16 慢跑 汐止運動公園 3200M/20m34s 5P.M. 跑道全長400m(內圈) 跑第五跑道 04/14 慢跑 內湖高工 3000M/23m18s  6P.M. 跑第五跑道 仰臥起坐 家裡 35下/2m 04/12 慢跑 內湖高工 2000M/13m 7P.M. 跑道全長200m(內圈) 跑第五跑道

[JAVA] Maven 馬份

Maven是一個基於POM的JAVA project automation/management tool. 透過POM可以針對JAVA Project進行build、log跟site(就是建立說明文件), 相當方便的一個玩意. (1)建立新的project     "mvn archetype:generate"     => 會以prompt方式要求輸入              archetype(採用哪個project template, 預設99),              version,               groupId(這個project是由哪個組織或公司建立, ex. arc.com.gg),              artifactId(即Project name),              package(就是Java package).      * 下command方式可以用 "mvn archetype:create -DgroupId=apache.org.gg -DartifactId=MyProject -DpackageName=apache.org.package" (2) mvn 定義了build project的整個lifecycle, 每個stage of lifecycle都稱為一個 build phase (ex. validate, compile, package, install, and deploy). 常用的像 "mvn package", "mvn clean package". (但官網稱build phase為 goal... 可能因為可以一次串接多個phases, 用goals比較適合 = = 算了... 賣弄文字) (3) 接著作plugins configuration. 我的理解是plugin是為完成goals的tools. lol   不過plugin有兩類: build plugins(放在 <build/>下的)跟reporting plugins(放在<reporting/>). build plugin 在pom.xml的格式如下 <build>

[JAVA] maven, bnd note

1. maven 作出 executable jar. 參考 CLASSPATH設定 2. ONE-JAR 的文章參考: 網址1

[JAVA] SecurityManager

SecurityManager   # import java.lang.SecurityManager; SecurityManger允許app實做各自的security policy, 用來做access control check. 當然JVM本身也有實做自己的SecurityManger, 在執行前調用checkPermission()確認是否有執行請求的操作權限(ex. File, Socket, Net, Runtime, Property, AWT, Reflect跟Serializable), 不過一般都不會invoke它. invoke JVM SM的方式有兩種:    (1)在CLI下加上  "-Djava.security.manager", 安裝built-in default SM.            ex. java -Djava.security.manager Myapp    (2)在app中加入setSecurityManager() 來安裝SM (註)可以使用 "-Djava.security.policy"來指定不同的policy file路徑, 要注意的是 '='表示除了security porperties 指定的policies外, 也會load所指定的policy file; '=='則表示只load 所指定的policy file, 其他的都會被忽略. 在實作方面, SecurityManager事實上只是個control point, 真正的實作則是在AccessController裡頭: public class SecurityManager{     ...     public SecurityManager{         SecurityManager sm = System.getSecurityManager();         if (sm != null)              sm.checkPermission(new RuntimePermission("createSecurityManager"));     }    ...    public void checkPermissi

[JAVA] Reflect 練習

查詢JVM的class支援哪些Methods的方法 import java.lang.reflect.Method; public class ClassCase {  public void testClass(String name){   try{    Method[] ms = Class.forName(name).getDeclaredMethods();        for(Method m:ms){     System.out.println("Method:... " +m.getName());    }   }   catch (Exception ex){    ex.printStackTrace();   }  }    public static void main(String[] args){   //(Class.forName("ClassCase").newInstance()).testClass();   if (args.length == 1){    new ClassCase().testClass(args[0]);   }else   {    System.out.println("Usage: JVM -jar ClassCase.jar CLASS_NAME");    System.exit(0);   }  } }