原创 Mac 下配置php環境

Mac OS X 內置了Apache 和 PHP,這樣使用起來非常方便。本文以Mac OS X 10.9.5爲例。主要內容包括: 啓動Apache 運行PHP 安裝MySQL 使用phpMyAdmin 配置PHP的MCrypt

原创 Vim 常用命令

Vim 是從 vi 發展出來的一個文本編輯器。代碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用。和 Emacs 並列成爲類 Unix 系統用戶最喜歡的編輯器。這裏收錄了130+程序員必備的 vim 命令,幫助你提高

原创 HashMap的工作原理

HashMap的工作原理是近年來常見的Java面試題。幾乎每個Java程序員都知道HashMap,都知道哪裏要用HashMap,知道Hashtable和HashMap之間的區別,那麼爲何這道面試題如此特殊呢?是因爲這道題考察的深度很深。