程式搖滾

生活 | 網路 | 程式 | 音樂 | 旅行 | 快樂與悲傷

2010年5月18日 星期二

Design Pattern : 21 Proxy

›
有的物件在初始化時,需要消耗較大的系統效能,也比較花費時間 若要加速整個系統的初始化效能,不至於loading過久 如果可以讓物件在真正被使用時,才被實體化 那就可以加速整個系統的初始化載入 這就是Proxy Pattern所要提供的功能 原本的程式執行流程是, 一...
2010年5月17日 星期一

Design Pattern : 20 Flyweight

›
Flyweight的目的在減輕記憶體的使用量, 也就是減少new出新的物件佔據記憶體。 在整個Pattern的運作上,利用一個Factory Pool, 當需要新的物件會先向Factory查詢, 如果在Pool內已經存在,那就直接由pool內取得回傳, 若pool內沒...
2010年5月7日 星期五

Design Pattern : 19 State

›
如果在開發程式裡,會需要對不同的狀態,有不同的處理方式 可以把各種狀態的處理,各自包裝形成一個獨立的State Class 也就是說,透過State切割,把複雜的處理,切割成各自獨立小的區塊, 每個State很單純的處理該狀態下的執行功能, 以這方式執行,亦可很輕易的擴充...
2010年5月6日 星期四

Always Somewhere - 大一印象

›
十月十號是放假的日子 宿舍裡是空空蕩蕩 住的近的都已經回家放假 外面的陽光是那麼的刺眼 穿著拖鞋,白色的汗衫,走下樓梯 理二社一樓總是比房間來的涼快 看看牆上留言箱,是否有新的小紙條在 踱出宿舍 大大的太陽,走過系館 走過外語學院 走過小巴黎 穿過圓環,走到校...
2010年5月5日 星期三

Android,Flash,Java EventListener比較

›
在Flash,Java,Android上對於事件的處理 同樣使用Listener,有著類似但有些差異的語法 以下以常用的滑鼠click事件做簡單比較 一.Flash Flash在對於所有的Event統一使用addEventListner method來做監聽 主要傳入...
‹
›
首頁
查看網路版
技術提供:Blogger.