注意下圖的字串Questionnaire是比照工作管理員顯示的名子,不加副檔名
2015年11月26日 星期四
[WPF] C# 讓控制項根據不同電腦的畫面(解析度)調整大小和位置
Step 1. 要把"Grid"設定高度跟寬度 ,這樣之後再加入其他控制項會比較好調整大小.
Step 2. 在XAML加入則就不會動態調整大小了.
2015年11月21日 星期六
文心蘭栽種介質 ^^

今天去逛植物店,順便問了老闆關於文心蘭的栽種方式,發現我的栽種方式會使文心蘭枯萎,原因是樹皮塊的保水力差,所以可能會使文心蘭缺水,於是老闆建議我用水苔,保水力強,所以回家後就調整了一下介質,最底層用樹皮塊(因保水力差,不會造成爛根),上層用水苔(保留水分),比例是水苔大於樹皮塊,這樣就可以一星期澆一次水,但還是需要看水苔的溼度做決定,右圖是換完的樣子,可以看到假球莖的部分有點皺皺的,表示缺水了
= =|||.
= =|||.
2015年11月20日 星期五
[WPF] 利用介面檔,在不同專案間傳值. Passing Values Between Multiple Projects by Interface
Step 1. (建立介面檔) 新增專案 -> 選擇類別庫 -> 確定.
Step 2. 建立後會是一個類別(Class), 將類別改為介面(Interface),並新增一成員(passValue),如下圖所示.
Step 3. 完成後執行(快捷鍵 F5),會出現下圖訊息,不用太在意,按OK.
Step 4. 到該專案的Debug目錄下,即可看到產生一個.dll檔,之後會用到.
Step 5. 建立第一個專案,記得選WPF應用程式.
Step 6. 接著,加入剛建立.dll檔.
Step 7. 將剛建立.dll (Interface.dll) 打勾->確定.
Step 8. 加入程式碼,如下圖.
Step 9. 執行(F5).
Step 10. 執行後,會在該專案的Debug目錄下產生.exe檔 (getValue.exe),在另一個專案會用到.
Step 11. 建立第二個專案.
Step 12. 加入getValue.exe和Interface.dll 到該專案的參考.
Step 13. 將getValue.exe和Interface.dll 打勾加入到該專案的參考.
Step 14. 加入程式碼,如下圖. (完成).
Step 15. 執行結果.
P.S.,有原始碼附件 Source Code
2015年10月23日 星期五
[Android Studio] Test an Android App on a Real Device
The link shows how to test an android app on a real device.
https://docs.google.com/document/d/19CDThB7AKaSM7WQfue0z8wao51-w6ML8JNvDaxunoEw/edit?usp=sharing
https://docs.google.com/document/d/19CDThB7AKaSM7WQfue0z8wao51-w6ML8JNvDaxunoEw/edit?usp=sharing
2013年1月6日 星期日
To Solve Invalid PSDU/MPDU
[wpan/p802_15_4phy.cc::PD_DATA_request][13.009094](node 3) Invalid PSDU/MPDU length: type = message, src = 3, dst = -1, uid = 104, mac_uid = 103, size = 255
造成上述錯誤發生的可能因素有:
1.封包大小過大,須設定packetSize_ ( EX.: packet max length is 127 in DSR routing protocol )
2.封包無法傳送到基地台. 如果基地台附近的節點沒啟動,導致封包無法被轉送到基地台,則會造成以上錯誤,所以必須讓基地台附近的節點START UP.
造成上述錯誤發生的可能因素有:
1.封包大小過大,須設定packetSize_ ( EX.: packet max length is 127 in DSR routing protocol )
2.封包無法傳送到基地台. 如果基地台附近的節點沒啟動,導致封包無法被轉送到基地台,則會造成以上錯誤,所以必須讓基地台附近的節點START UP.
2012年12月8日 星期六
Every node was set initial different energy
$ns node-config -initialEnergy 100
set first_node_(0) [$ns node]
# set initial energy for second node
$ns node-config -initialEnergy 200
set second_node_(1) [$ns node]
# set initial energy for third node
$ns node-config -initialEnergy 150
set third_node_(2) [$ns node]
訂閱:
文章 (Atom)