- 6月 18 週三 201421:42
[.NET] Routed Event 相關觀念
- 5月 22 週四 201423:15
[Window batch file] 在批次檔中確認服務是否啟動並自動開啟服務

這篇主要筆記如何在批次檔中確認電腦中某個特定服務是否啟動,
當其處於停止狀態時並自動啟動它。
語法如下:
- 5月 07 週三 201421:55
Git Source Control Provider無法顯示File Status的問題解決

Git Source Control Provider是一套在Visual Sutdio中整合Git的擴充套件,除了讓你可以更方便進行Git相關操作外,
在檔案及程式碼控管上也提供了許多不錯的功能:
像是當你修改程式碼時會以色塊標示在更改過的程式碼行號旁,讓你可以很快找到曾經修改過的地方。
另外一個也很好用的功能則是會在方案總管中,針對你修改過的檔案標示相因應符號在前頭,如下圖所示:
- 4月 24 週四 201421:54
NSIS自學系列(3) 先備概念
在開始深入探討NSIS的語法之前, 我想先寫一篇文章來介紹我覺得在撰寫NSIS腳本語言時,
很重要的一個概念: Page 跟 Section。
***
很重要的一個概念: Page 跟 Section。
***
- 4月 18 週五 201421:56
NSIS自學系列(2) 編譯NSIS程式

在這篇文章中我們將先介紹如何將我們寫好的NSIS程式編譯成單一執行檔(也就是
我們平常看到的安裝檔):
1. 編寫好NSIS程式, 並存成.nsi檔(NSI為NSIS腳本檔案的預設副檔名)
一樣先以上篇的例子為例, 我們將其存成hello.nsi檔,如下圖所示:
2. 請先下載NSIS這套開發工具, 並安裝完成(一直按Next即可)
3. 開啟桌面上的NSIS捷徑, 並點選 [Compile NSI scripts],如下圖所示:
4. 在跳出的視窗(MakeNSISW)中, 點選 [Load Script] 按鈕,並載入我們剛剛寫好的hello.nsi
5. 確認載入視窗中無任何錯誤訊息,即可點選 [Test Installer] 來測試這個腳本語言的執行檔
6. 你可以直接點擊剛剛編譯好的執行檔來看執行結果(產生的執行檔會放置於跟腳本檔案同一
目錄下)
註1: MakeNSISW即為NSIS的編譯器, 我們可透過它來編譯寫好的NSIS腳本語言, 以產生可執行檔
註2: 執行結果即為上篇文章中的執行畫面, 這邊不再多貼一次囉
以上簡單分享, 如果有錯誤之處還請前輩們不吝指教 謝謝: )
--
Reference:
1. NSIS用戶手冊(英文): http://nsis.sourceforge.net/Docs/
2. NSIS用戶手冊(中文): http://omega.idv.tw/nsis/Contents.html
- 4月 16 週三 201420:40
NSIS自學系列(1) 什麼是NSIS

前言: NSIS可以做什麼 ?
絕大多數我們所下載或購買的軟體,都會打包成一個安裝檔。使用者只需要提供部分資訊(EX: 選擇要
安裝哪些檔案、設定檔案安裝位置)之後,剩下的部份安裝程式都會自動幫你完成。
NSIS(Nullsoft Scriptable Install System) 就是用來製作這類型安裝程式的一套開發工具,由於其使用
上相當具有彈性且容易學習,因此目前有許多軟體的安裝檔都是以NSIS撰寫而成,更重要的是: 他是免費的!
- 3月 05 週三 201421:55
[安裝程式] NSIS不能讀取中文的問題解決
- 3月 04 週二 201423:32
[JAVA] 錯誤解決: unmappable character for encoding MS950
(圖片來源: 電影《社群網站 The Social Network》)
近來想說重新複習一下許久沒碰的JAVA
就決定參考林信良老師(良葛格)先前開放的JAVA SE6的技術手冊全文
有空時就邊看邊練習, 重新打個底這樣
為了讓基礎紮實一點,這次我打算先不在IDE上做編輯,而是直接用Notepad++這套文字編輯軟體
PS. 其實我覺得這套跟記事本比起來真的是大躍進了.....lol
不過,在編譯某個小練習時噴了這個錯誤出來: unmappable character for encoding MS950
- 1月 22 週三 201422:03
[版控] 如何在Git中新增一個標籤到某筆Commit紀錄
- 1月 22 週三 201421:31
[VS] Visual Studio快捷鍵:程式碼展開/縮合

最近常常需要把程式碼做縮放的動作以方便搬移跟整理程式碼
所以記錄一下在Visual Studio2010 中展開跟縮合全部程式碼的hotkey
1. 首先,先按下 Ctrl + M,會看到Visual Studio視窗的左下角跑出這行字


