2013年8月22日 星期四

OCJP考照心得

考試日期:2013-08-20
考試編號:1Z0-851
考試名稱:Java Standard Edition 6 Programmer Certified Professional Exam
答題時間:150分鐘
考試問題:60題
合格分數:61%
考試費用:$US 150 (在VUE報名)
參考書籍:猛虎出閘制霸版:最新OCP Java SE 6 Programmer專業認證

因為自己有其他程式設計6年的經驗,自學過JAVA,開發過Android,所以這次只從猛虎出閘的300題題庫中學習,藉由做題目來理解JAVA語言該注意的地方,總計看了3遍(並未死背),最後也順利考到OCJP證照了。

不建議死背這些題目再去考試,因為用死背的真的很累,只要理解錯誤的原因,就可以輕輕鬆鬆的將OCJP證照了。

2013年6月3日 星期一

Ubuntu 清理舊版核心流程

說明:\boot 空間不足時,會造成Linux 核心無法升級
原因:歷經多次升級和更新後,會有一堆的 Linux 核心版本被儲存在硬碟
解決:移除舊版核心

步驟:
1. 檢查有那些已安裝的 Linux 核心版本。(記下來)
    dpkg --get-selections | grep linux-image

2. 檢查目前正在用的版本(記下來)
    uname -r

3. 移除舊版本核心(目前正在用的版本與linux-image-generic兩者千萬不可移除)
    sudo apt-get purge linux-image-x.x.x-x-generic

4. 更新Grub2的選單
    sudo update-grub2

5. 完成

2013年2月20日 星期三

使用Smarty+CSS模板在IE中無法正常顯示

使用Smarty調用樣板時,如果內含CSS語法,於Firefox、Chrome中都可正常顯示,唯獨IE顯示會有問題。

原因是在UTF8的網頁上,用windows所產生的文件會自動在檔案最前面加上BOM標記(英語:byte-order mark,自行google "BOM UTF8"),所以可以用notepad++打開相關網頁文件,然後選"編碼"->"編譯成UTF-8碼(檔首無BOM)"->最後存檔即可。

==============================
Firefox、Chrome都會自動過濾掉檔首的BOM碼,但IE好像就沒這麼聰明了....