這是貼Code測試
Wei's Blog
2014年5月30日 星期五
實習快結束了
在軟體公司實習也接近尾聲了,整體來說是學到經驗比較多、而不是技術等等的。為什麼會這麼說呢?
公司在程式方面使用自家發展的架構,軟體設計(軟體)文件也是自家才有的,也就是說離開了公司,等於是跟開發平台永別。唯一留下的就是經驗,像是條條大路通羅馬的概念,雖然離開了這條路,不過走著走著還是會到達其最終目的地,不同條路線還是有共通的設計理念、精神在其中,寫程式最重要的也是學這些阿。
2014年1月20日 星期一
Coursera開放式課程
看完葉教授的演講後,越發覺得網路對於人類的文化有很大的影響,人類經過數千年的文化、知識傳承,越後代的子孫要學習的知識越多,想必未來的教育勢必要改變教學方式。
其中提到線上開放式課程Coursera,來自各國完全免費的大學課程,有空多上去逛逛吧!
Linux command
整理一些常見打包解包的指令
tar
打包:tar cvf FileName.tar DirName
解包: tar xvf FileName.tar
.gz
壓縮:gzip FileName
解壓1:gunzip FileName.gz
解壓2:gzip -d FileName.gz
.tar.gz
壓縮:tar zcvf FileName.tar.gz DirName
解壓:tar zxvf FileName.tar.gz
.bz2
壓縮: bzip2 -z FileName
解壓1:bzip2 -d FileName.bz2
解壓2:bunzip2 FileName.bz2
.tar.bz2
壓縮:tar jcvf FileName.tar.bz2 DirName
解壓:tar jxvf FileName.tar.bz2
.bz
壓縮:unkown
解壓1:bzip2 -d FileName.bz
解壓2:bunzip2 FileName.bz
.tar.bz
壓縮:unkown
解壓:tar jxvf FileName.tar.bz
.Z
壓縮:compress FileName
解壓:uncompress FileName.Z
.tar.Z
壓縮:tar Zcvf FileName.tar.Z DirName
解壓:tar Zxvf FileName.tar.Z
.tgz
壓縮:unkown
解壓:tar zxvf FileName.tgz
.tar.tgz
壓縮:tar zcvf FileName.tar.tgz FileName
解壓:tar zxvf FileName.tar.tgz
.zip
壓縮:zip FileName.zip DirName
解壓:unzip FileName.zip
.rar
壓縮:rar e FileName.rar
解壓:rar a FileName.rar
.lha
壓縮:lha -a FileName.lha FileName
解壓:lha -e FileName.lha
source: http://ethan.twbbs.org/2009/09/14/compress
tar
打包:tar cvf FileName.tar DirName
解包: tar xvf FileName.tar
.gz
壓縮:gzip FileName
解壓1:gunzip FileName.gz
解壓2:gzip -d FileName.gz
.tar.gz
壓縮:tar zcvf FileName.tar.gz DirName
解壓:tar zxvf FileName.tar.gz
.bz2
壓縮: bzip2 -z FileName
解壓1:bzip2 -d FileName.bz2
解壓2:bunzip2 FileName.bz2
.tar.bz2
壓縮:tar jcvf FileName.tar.bz2 DirName
解壓:tar jxvf FileName.tar.bz2
.bz
壓縮:unkown
解壓1:bzip2 -d FileName.bz
解壓2:bunzip2 FileName.bz
.tar.bz
壓縮:unkown
解壓:tar jxvf FileName.tar.bz
.Z
壓縮:compress FileName
解壓:uncompress FileName.Z
.tar.Z
壓縮:tar Zcvf FileName.tar.Z DirName
解壓:tar Zxvf FileName.tar.Z
.tgz
壓縮:unkown
解壓:tar zxvf FileName.tgz
.tar.tgz
壓縮:tar zcvf FileName.tar.tgz FileName
解壓:tar zxvf FileName.tar.tgz
.zip
壓縮:zip FileName.zip DirName
解壓:unzip FileName.zip
.rar
壓縮:rar e FileName.rar
解壓:rar a FileName.rar
.lha
壓縮:lha -a FileName.lha FileName
解壓:lha -e FileName.lha
source: http://ethan.twbbs.org/2009/09/14/compress
Linux中安裝Eclipse
此篇安裝教學適用於Fedora、CentOS、RedHat
安裝Eclipse之前得完成兩步驟:
*安裝Java JDK,還沒安裝點這裡
*下載好Eclipse壓縮檔官方網站
步驟完成後即可進行安裝動作
切換使用者為root
#su -
解壓縮Eclipse資料夾,輸出在/opt資料夾下
#tar -xvzf eclipse-jee-kepler-SR1-linux-gtk-x86_64.tar.gz -C /opt
*紅色字體應為你下載的版本名稱
增加讀取權限
#chomd -R +r /opt/eclipse
建立Eclipse之執行路徑
#touch /usr/bin/eclipse
#chmod 755 /usr/bin/eclipse
使用文字編輯器打開檔案
#gedit -w /usr/bin/eclipse
輸入以下內容
export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
建立桌面啟動器
#gedit /usr/share/applications/eclipse.desktop
輸入以下內容
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true
啟動Eclipse,在Terminal中輸入
#eclipse
完成。
source: http://www.if-not-true-then-false.com/2010/linux-install-eclipse-on-fedora-centos-red-hat-rhel/
2014年1月18日 星期六
Fedora移除內建OpenJDK
(適用於Fedora、CentOS、RedHat)
通常Linux有內建的OpenJDK,不過部份與Oracle Java JDK不一樣,因此我還是會移除OpenJDK
首先使用root身份登入
#su -
開始移除
#yum remove java*
查看移除後的版本資訊
#java -version
看不到資訊代表成功移除OpenJDK!
安裝Oracle Java JDK請看這
通常Linux有內建的OpenJDK,不過部份與Oracle Java JDK不一樣,因此我還是會移除OpenJDK
首先使用root身份登入
#su -
開始移除
#yum remove java*
查看移除後的版本資訊
#java -version
看不到資訊代表成功移除OpenJDK!
安裝Oracle Java JDK請看這
2014年1月15日 星期三
Linux中安裝Java JDK
Java JDK至Oracle官方網站下載
依照你的系統選擇版本,在此我選擇的是 jdk-6u45-linux-x64-rpm.bin
切換至root帳號,執行
#./jdk-6u45-linux-x64-rpm.bin
看到Done.便是安裝完成了
接下來要設定PATH,使用自己喜歡的編輯器開啟/etc/profile
在最後一行內容中加入
export JAVA_HOME=/usr/java/jdk1.6.0_45
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH=.:/usr/java/jdk1.6.0_45/lib:/usr/java/jdk1.6.0_45/jre/lib:$CLASSPATH
*紅字代表你下載的版本編號,此次範例是使用jdk1.6.0_45版
儲存檔案
套用設定
#source /etc/profile
查看成果
#java -version
完成。
訂閱:
文章 (Atom)