2015/03/19

[Java] Eclipse WindowBuilder Plugin (Swing GUI Designer)

Help->Install New Software  (這是Eclipse安裝plugin的標準動作!!)


從下面的網址找到跟自己Eclipse版本一樣的選項
複製Update Site欄位的site網址,並貼到"Work with"欄位中,勾選所有選項後按Next


一樣Next,同意他的說明後開始安裝,如果碰上警告就按確定






2015/02/25

[Java] Notepad++的Java開發環境設定

(1)透過Notepad++的Plugin Manager安裝好NppExec






















(2)按下快捷鍵F6,在對話框中貼上以下內容並按save,存成你想要的名稱

cd $(CURRENT_DIRECTORY)
javac $(FILE_NAME)
java $(NAME_PART)














(3)之後只要把code存成java source file,就能在Notepad++裡面透過快捷鍵F6來執行



2014/12/27

Ubuntu Install Oracle Java via PPA

sudo add-apt-repository ppa:webup8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

You can find the latest version available from the website:
http://www.ubuntuupdates.org/ppa/webupd8_java

2014/12/24

[C++] static_cast & dynamic_cast

以往都用(int) variable來強迫轉型,新的C++裏頭似乎比較鼓勵用static_cast
dynamic_cast在物件轉型時會檢查是否由父類別轉為子類別,接著才進行轉換

Reference:
http://windsplife.blogspot.tw/2010/09/cstaticcast-dynamiccast-reinterpretcast.html