2009年8月29日 星期六

天啟四騎士

2996

當真相剖開後,一切都太遲了
四名騎士,四名毫不相干的被害人,四樁令人痛苦的秘密!
冷酷的警探艾登布雷斯林(丹尼斯奎德飾演),自從妻子過世以後,就和他的兩個兒子亞歷(盧泰勒普奇飾演)和史恩(連恩詹姆斯飾演)愈來愈疏遠了。在工作上,他投入了連續殺人案的調查中,這是依據聖經啟示錄的天啟四騎士預言的變態殺人案,每次犯案後,都會在虐殺現場留下出自於啟示錄的文句:「快來看」,是故佈疑陣?還是向警方挑釁?令辦案陷入膠著。
警方初步判定兇手有四人,而這些自稱為天啟四騎士,智天行道的兇手分別是─白騎士:偽裝詐術高手和不顧一切想征服別人的領導者;紅騎士:意圖讓人類反目自相殘殺的機智戰士,無辜的外表底下藏著熾烈的怒火;黑騎士:邪惡又霸道的暴君,精神錯亂卻永遠搶先別人一步;以及灰騎士:法力無邊的劊子手,決心將死亡散播到人間各處。
布雷斯林在辦案過程中,在每一次令人不忍卒睹的兇案現場,都讓他在血肉模糊的屍塊中有新的發現,慢慢地串連出他自己和四名嫌犯之間驚人的關係。四名騎士,四名毫不相干的被害人,四個令人痛苦的秘密!快來看吧。

心得:

這次章子怡沒有什麼武打動作,純粹靠演技

說真的演員如果演技不夠好,整部片可能就會被弄的很悶

本片也沒有什麼大咖,劇情很緊湊,不拖泥帶水

我還是比較喜歡美式的驚悚片

他可怕的地方是在於劇情

而不是賣弄一些特效、噁爛的畫面

這部片告訴我們:

“多關心自己的孩子,多給他們一點愛”

…就算這孩子不是自己親生的,不要打從心裡把他當外人

不要對孩子太冷漠

不然,很多會令人痛不欲生、後悔莫及的。

2009年8月27日 星期四

對不起閃到你…

好幾天前

寶貝一直叫我要注意收包裏

問是什麼東西也不說…

到底是什麼咧…

今天在下午開會的時候

寶貝突然打電話來

問我:你收到了對吧!

我在開會怎麼會收到呢

寶貝:可是我在網路上看到狀態是送件完成了。

嗯,那我開完會去一樓大廳問問看

開完會…

我問:brandon是不是有我的包裏?

有,我幫你放到五樓的冰箱了

annewu:那是什麼?是門票?

當然不是嚕!門票怎麼會放冰箱

brandon對不起喔!我的包裏還閃到你了@@

於是,我下去拿包裏上來。

joycee還打電話叫jack一起來被閃一下

結果joycee忘了叫jack要拿墨鏡了…

到底是什麼東西呢?

鏘將…

 

 

 

 

是遲到一天的情人節禮物

會說話的巧克力…

中間那一隻手是yantao 拿他拍的樣子給我看,不是我把他揮開喔!

千萬不要誤會了…

用手機拍的照片不好看,所以回家我又重新拍了幾張

IMG_0219

IMG_0221

接下來

我正開始在煩惱

到底要從那一個先吃呢?

2009年8月26日 星期三

火焰之舞-向偉大舞者致敬的最後機會

昨天寶貝問我說
你要不要去看火焰之舞
我想說之前不是去看過了嗎?

而且還是在高雄至德堂看的
舞台太小限制了表演的精采度一直讓我覺得很可惜

寶貝:麥可‧佛萊利 親自下海…
………
………
………
再多點都無法形容我當下的感覺
就像被電到一樣
真的快說不出話來

有人會想說
他不是很老了嗎?
這點不需要我們擔心
他一定是有自信才肯再度下海
所以我超期待

看了一下場次
第一場是在高雄巨蛋演出
另一場是在台中的戶外場地
第一場和戶外場都是我比較中意的
不過最後我們選了第一場
因為他選的日子很特別
是星期三
星期三不塞車
可以很愜意的坐車到高雄
和寶貝吃個好吃的晚餐後
慢慢走去看表演
一起向偉大的舞者致敬

這跟星期六、日的人山人海
感覺一定差很多

當代有三個很偉大的人
都叫michael
michael jackson(1958年生)
http://en.wikipedia.org/wiki/Michael_Jackson
Michael Flatley…也是1958年生的
http://en.wikipedia.org/wiki/Michael_Flatley
Michael Jordan 1963年生的
http://en.wikipedia.org/wiki/Michael_Jordan
其中有2位我都沒有機會現場向他致敬
這一次我一定不能再失去這個機會

2009年8月6日 星期四

最近在聽的一些歌

自從MJ當仙以後…
上次回家就去把國中買CD翻出來聽
為什麼
為什麼
10幾年前的歌
現在聽起來一點都不會覺得俗氣、芭樂
而且上網去把歌詞翻出來仔細的看一看
真的超讚的
再去youtube看一些影片
連他的舞步也真的是無話可說









天王果然是天王…

今天最意外的發現…
下午突然想聽聽

Rihanna 的 Umbrella


結果在youtube意外發現…
Marie' Digby
2007年五月Marié Digby透過YouTube以木吉他翻唱Rihanna的大熱歌曲Umbrella,知名度也因此盛傳開來,她的母親是日本人,父親則是愛爾蘭裔的美國人,簡單來說就是混血正妹一枚。
引用:http://aleon.pixnet.net/blog/trackback/40c05bb44c/13697257



2009年8月5日 星期三

Parallel C# Insert SQL

以下.Net 3.5支援平行運算的寫法
.Net 4.0可以再作跟細的Config。
昨天測試的結果
Select 作10萬次是從38秒降到23秒。

Insert 同一個Table 1萬次(這個Table有設定一個Raw(32)的PK,為了測會不會Table Lock Error!) 1萬次 從180秒降到48秒。

觀查他Connection的用量

Insert時 它同時打開6個Connection...........
以後如果有一些效能考量的程式
不妨可以試看看

/*
* Created by SharpDevelop.
* User: Yup
* Date: 2009/8/5
* Time: ¤U¤E 12:24
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
using System.Collections.Generic;
using System.Data.OracleClient;
using System.Threading;
using System.Threading.Tasks;

namespace ParallelTry
{
        class Program
        {
                public static void Main(string[] args)
                {
                        List<string> items=new List<string>();
                        for(int i=0;i<1000;i++)
                        {
                                items.Add(i.ToString());
                        }
                        Console.WriteLine("Parallel Start!");
                        //1000個loop將被拆成2個500次的task. 會拆成幾次沒有特別指定 會自動判斷,在此用2次為例
                        Parallel.ForEach<string,OracleConnection>(
                                //Sources
                                items,
                                //localInit 只會在Task進入時執行一次。
                                ()=>{
                                        OracleConnection conn=new OracleConnection("connection string");
                                        conn.Open();//500次loop共用一個Connection.
                                        return conn;
                                },
                                //Action 在一個Task裡被執行500次。
                                (item,index,state)=>{
                                        try
                                        {
                                                using(OracleCommand cmd=new OracleCommand("SQL",state.ThreadLocalState))
                                                {
                                                        //Do Something.......................
                                                        cmd.ExecuteNonQuery();
                                                }
                                        }
                                        catch
                                        {
                                                state.Stop();//中斷所有平行運
                                        }
                                },
                                //localFinally Task結束時執行一次。 
                                finallyConn=>{
                                        finallyConn.Close();
                                }          
                        );
                        Console.Write("Press any key to continue . . . ");
                        Console.ReadKey(true);
                }
        }
}