歡迎跟我連絡

本頁最下方有Web MSN可以直接跟我交談喔!
免安裝程式...哈哈 歡迎聊天

2009年3月16日 星期一

3/15 台南市摩托車遊記

3/14白色情人節加上超級冷鋒過境,在家"呆"了一天...
今天天氣好,決定騎著摩托車到台南晃晃吃吃喝喝...
第一站在赤崁樓附近停車,路邊看到這個可愛的石椅

老婆坐上去,拍一張...

武廟通往慈安宮小巷內的一個新建築"梳妝樓",上次來還沒看到,但是也還沒開張...

吃了山根壽司,就前往下個景點...
第二站,孔廟對面小市集...

上次來的時候已經收攤了,這次終於可以看到市集的樣子...

還不錯的街景,幫老婆拍兩張...


街景...


在第二站吃了這個...

看似便宜但是蠻貴的,也不怎麼好吃...
另外還吃了"福記肉圓"...
第三站,步行幾分鐘就到了"台灣文學館"...

館內...






最後在附近的小公園,因為有老婆最喜歡的盪鞦韆,所以拍下這一張,做為今天的Ending...

2009台南市花季

2009/3/1下午到台南火車站附近的台南公園看看這都市叢林內的花季...
園內人比花多,隨手拍了幾張...







2009陽明山花季

2009/2/21陽明山花季的第一天,就上山賞花了...



剛上山,天氣不算太好陰陰的...

山櫻花...



山茶花...

叫不出名字的小花...


出生不久的小厥葉...

約莫下午4點跟著車潮離開了陽明山,到師大夜市大快朵頤一番...

2009/2/9 半影月食

2/9元宵節,吃湯圓、放天燈之際,別忘了抬頭看看天空中的月亮。為什麼?因為2/9晚間將發生半影月食,雖全程可見,但當三分之二的月面進入地球半影後,肉眼才易察覺月球亮度變化,故較好的觀察時間約在2/9的22:00~23:20之間,建議以攝影方式記錄。
專家拍的


我拍的,哈哈....差很多

台南縣大內天文台

2009/2/6 年假將結束前,一直聽說台南縣大內有一座天文台,那裡也號稱星星的故鄉.
所以決定騎著小折前往看看,來回約有45km.









相關資訊:南瀛天文教育園區

2009年3月12日 星期四

Win XP 的網路傳輸優化設定

Win XP 的網路傳輸相關設定並沒有完全發揮寬頻上網效能的極限。
1.開始→執行 ( 輸入 REGEDIT 後按確定 )。
2.出現登陸編輯程式視窗,點選左邊窗格的:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
3.點選左邊窗格裡“Tcpip”後按滑鼠右鍵,選擇新增 DWORD。
4.將 DWORD 的名稱設定為“DefaultTTL”後選擇修改:設定為十六進位,數值設為“80”。
5.再點選左邊窗格裡“Tcpip”後按滑鼠右鍵,選擇新增 DWORD。
6.將 DWORD 的名稱設定為“GlobalMaxTcpWindowSize”後選擇修改:設定為十六進位,數值設為“7FFF”。

系統裝置管理員出現 Plug and Play BIOS Extension 驚嘆號

"PnP BIOS Extension" 或者"Plug and Play BIOS Extension",有驚嘆號之解決方法

1、打開控制台
2、點選系統
3、點選硬體
4、點選裝置管理員
5、看看系統裡是否有"PnP BIOS Extension" 或者"Plug and Play BIOS Extension",
前者說明你安裝了Daemontool,後者說明你安裝了Alcohol 120%。
(後來移除掉這兩種程式其中一種, 虛擬光碟機的登錄碼還存在,此方法是用權限停止執行,本人不確定刪除是否可以)
6、點選右下角開始--->執行---輸入"regedit"(登錄檔)
7、打開HKEY_LOCAL_MACHINE--SYSTEM--CurrentControlSet--Enum--Root--SYSTEM
8、在這裡你可以找到類似 "0000" "0001" "0002" "0003" 等等,點選打開,在其中找"DeviceDesc"後面是"PnP BIOS Extension"或者"Plug and Play BIOS Extension"的機碼。
9、現在是最重要的部分。例如,如果你在"0002"的"DeviceDesc"找到了上述字樣,右鍵單點"0002",單點權限(p)...。在彈出的對話框中單點 "SYSTEM",將下面選取的權限設為「拒絕」,單點確定。現在再到裝置管理員應該看不到"PnP BIOS Extension" 或者"Plug and Play BIOS Extension"了。

2009年3月4日 星期三

跨執行緒存取UI的一個方法

有時候WinFrom寫多執行緒時,卻出現了以下錯誤訊息
跨執行緒作業無效: 存取控制項 xxxxx 時所使用的執行緒與建立控制項的執行緒不同。

解決方法之一如下:
Form.CheckForIllegalCrossThreadCalls = false; //檢查開關

程式中有效管理大量資料的一個方法

有時候會遇到在程式中需要建立龐大的Array,ArrayList甚至是Queue.
可以運用下面方式(Pseudocode):

using System.Collections;
using System.Collections.Generic;
.....

Dictionary MyArryList = new Dictionary();
.....
//建立需要的ArryList
MyArryList.Add("同事資料", new ArrayList());
MyArryList.Add("朋友資料", new ArrayList());
MyArryList.Add("親戚資料", new ArrayList());
MyArryList.Add("同學資料", new ArrayList());

//使用
MyArryList["同事資料"][0] = ???;
MyArryList["同事資料"][1] = ???;
MyArryList["同事資料"][2] = ???;
MyArryList["同事資料"][3] = ???;

MyArryList["朋友資料"][0] = ???;
MyArryList["朋友資料"][1] = ???;
MyArryList["朋友資料"][2] = ???;
MyArryList["朋友資料"][3] = ???;
......

MSN狀態(我在線上時,可以跟我交談喔)