原创 製作Apple安裝U盤

前兩天,Mac Pro的磁盤掛掉,無法啓動系統。用Mac自帶的磁盤工具也無法修復,所幸沒啥重要的數據,就決定重新安裝OS X。通過製作安裝U盤,把成功安裝了OS X 10.10。 不得不說,Apple客服的非常專業和到位。以下就是App

原创 如何在Virtual Box上設置Host和VM之間的共享目錄

安裝Oracle Virtual Box後,需要設置Host和VM之間的共享目錄,以便更快捷的在兩者之間傳遞文件。 Major steps: 1. Install the Linux Guest Addi

原创 只需記住一條:關於JSP頁面中的靜態包含和動態包含

JSP頁面中的靜態包含和動態包含 <@include file="header.html"> <jsp:include page="header.jsp"> 網上也有不少帖子總結它們的差別,其實最根本的區

原创 重構練習2:“瘋狂連連看”程序中算法簡化

“瘋狂Android講義(第二版)”第18章介紹了一個完整的小遊戲“瘋狂連連看”,雖然能正常工作, 但不少地方可以改進。出於練習的目的,我打算對源代碼逐步進行重構。 問題二:實現過於繁瑣,代碼量較多 解決二:化繁爲簡,提高效率 在“瘋狂連

原创 在Virtual Box上設置Host和VM之間的共享目錄

安裝Oracle Virtual Box後,需要設置Host和VM之間的共享目錄,以便更快捷的在兩者之間傳遞文件。 Major steps: 1. Install the Linux Guest Addi

原创 日積月累:Linux上相關su和sudo的命令和技巧

一直以普通用戶身份使用Unix/Linux,最近有機會在Microsoft Azure上搭建自己的Linux服務器,需要使用root權限安裝軟件和修改配置。這篇筆記總結一些相關的命令和技巧。 環境:在Az

原创 邊學邊記:在Ubuntu Linux上安裝和配置Apache2

1. 安裝Apache2 $ sudo apt-get install apache2 2. 啓停Apache2 Server $ sudo /etc/init.d/apache2 start $ sud

原创 重構練習1:改善程序中this關鍵字的使用

這些天,在學習Android程序開發,參考的是李剛的“瘋狂Android講義(第二版)”。客觀的講,這本書挺適合初學者入門,從演示Android的界面元素和編程接口來說,書中例程還算到位,但是從程序設計的

原创 Set up Docker/Debian/VirtualBox/Win7

Subject: Key Notes for Setting Up Docker/Debian/V-Box/WIN7 0. Check your laptop's configurations64-bit

原创 在使用Notepad++ WinSCP SFTP遇到的連接失敗問題分析

終於解決了一個困擾我幾次的問題。在此經驗分享一下,希望能幫到遇到同樣問題的朋友。 問題的起因是想使用Notepad++連接SFTP服務器,無法成功建立連接,總是停在通過驗證後。Notepad++中的Npp