迷你馬坊
電腦世界的紛紛擾擾。
2011年11月21日 星期一
Source Insight - tab鍵
作業系統:Windows XP
應用程式:Source Insight 3.50.0035
事件狀況:
將tab鍵的編輯功能改為空格。
解決方法:
進入「Options」→「Document Options」。
在「Editing Options」選單勾選「Expand tabs」。
在「Editing Options」選單設定「Tab width」,一般是設定為2、4或8。
2011年11月14日 星期一
Source Insight - 數字鍵盤游標亂跳
作業系統:Windows XP
應用程式:Source Insight 3.50.0035
事件狀況:
數字鍵盤的「+」、「-」、「*」和「/」會造成游標亂跳。
解決方法:
這是程式內的鍵盤預設值問題。
進入「Options」→「Key Assignments」。
在「Command」輸入關鍵字,分別找到:
Navigation: Scroll Half Page Down
Navigation: Scroll Half Page Up
Navigation: Function Down
Navigation: Function Up
,並修改keystrokes,將「+」、「-」、「*」和「/」的設定刪除。
2011年11月8日 星期二
Windows 7 - 韓文檔名顯示為亂碼或方框
作業系統:Windows 7 64bit
事件狀況:
Windows無法顯示有韓文的檔案名稱。
解決辦法:
進入「控制台」→「地區及語言」→「系統管理」→「變更系統地區設定」,將目前的系統地區設定改成「英文(美國)」,重新開機後就能正常顯示韓文的檔名。
2011年11月3日 星期四
Linux - 使用多顆核心執行make
Linux利用「make」指令進行編譯code,一般只會開一個thread,如果要開啟多線程運作,只要在加個參數就可以,例如開4個thread:
$make -j4
當然,CPU需要是多核心的才能有加速效果!
2011年11月2日 星期三
Java - 條件式編譯
在C語言或C++,有所謂的前置處理器(或預處理器),也就是「#define」、「#ifdef」、……等使用「#」作為開頭的關鍵字,實現條件式編譯。在Java,雖然沒有前置處理器這項功能,但可以用「static final」修飾boolean變數,把變數變成常數,再利用if的判斷句,達到條件式編譯的效果。
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)