原创 vi我常用到的快捷鍵和功能總結

快捷鍵: 刪除: dd 移動到行首: 0 移動到行尾: $ 移動到第一行: [ [ 移動到最後一行: ] ] 搜索: /搜索內容 ================================ 功能: 增加行號:   :set nu

原创 不要再使用Mac自帶的坑爹PackageMaker打包了,使用iceberg 讓你省心省力,iceberg 打包工具使用說明

在mac上開發我們經常會需要進行打包(package)來生成安裝文件,很自然的我們就會使用到 PackageMaker,這是 mac 自帶的,也是 xcode 推薦使用的,但不幸的是,這個PackageMake 非常不智能,也不夠人性化,

原创 【Mac使用基礎】git config 全局配置,user.name和user.email 設置

需求:今天需要對我的 git 提交的信息中的 name 和 email 進行修改; 原理:git的全局配置,存儲於$HOME/.gitconfig 裏,這裏的配置影響當前用戶的所有git repo。 方法1: 直接修改 $HOME/.

原创 【Mac使用基礎】常用的幾個不爲人知的Mac快捷鍵

1. 打開文件:蘋果鍵+O 2. 重複取消的操作:我經常使用 蘋果鍵+Z 取消上一次操作,但是取消後想重複執行,就必須使用 shift+蘋果鍵+Z 3.截圖: 開始我竟然每次截個圖都打開grab,其實可以直接使用快捷鍵截圖的: 1)

原创 如何使用局域網中一臺機器搭建面向廣域網的Web服務器: DMZ主機

【情景】 網絡辦的時候是靜態IP,所以想使用靜態IP搭建一個Web服務器; 但是隻使用局域網中的一臺機器作爲Web服務器,不能影響其它機器的正常使用網絡; 【問題】 如何讓局域網中的一臺計算機完全暴露給廣域網,以實現雙向通信? 【解

原创 【Mac使用基礎】下載Xcode4,如何下載Xcode4,如何能一次下載多次安裝

如何下載Xcode4,多麼簡單的問題,但是我卻糾結了,糾結的原因如下: 1.我在Google搜索Xcode下載,搜到了很多源,就隨便找了一個站進行下載(非官方Apple developer網站),但是下載後安裝最後一步卻出問題,原因是現

原创 入住CSDN,第一篇博客,異常開心

一直都是在校內上寫一些東西,但有時候會因爲怕身邊的朋友不懂我在說些什麼而猶豫,有時候會因爲寫了卻沒有人來進行交流而苦惱,總之寫東西的頻率越來越低,尤其是一些計算機互聯網相關的一些心得或認識,今天就開通了CSDN的博客,希望能寫下我身邊的點

原创 【用objective-c寫android和ios遊戲】初次使用Stella SDK

爲什麼使用Stella SDK? 現在跨平臺開發的工具越來越多,比如使用html5的Phone Gap,比如某姓王的提出來的Cocos2d-x等等,還有很多很多,這些平臺都可以直接開發ios和android平臺的應用,但是對於我卻不

原创 讀劉未鵬《暗時間》的總結和思考

請訪問我的個人博客:www.lijinma.com 花了兩個晚上讀完了劉未鵬的暗時間,心中竊喜。今天再次翻看這本書進行瀏覽總結並思考,通過這本書我到底學到了什麼? 1. 爲什麼人人都應該學點心理學? 我們的思維很多弱點和陷阱,我們

原创 Linux下tar.gz tar.bz2 tar.xz tar.Z解壓方法

解壓方法: tar zxvf xxx.tar.gz tar jxvf xxx.tar.bz2 tar Jxvf xxx.tar.xz tar Zxvf xxx.tar.Z linux 下 tar只負責打包, gz、xz、bz2、Z

原创 Codeigniter使用Email進行SMTP發送郵件方法

原因: 使用Codeigniter的時候,我們經常需要進行發送郵件進行提醒自己或者通知別人,這時候,我們就可以使用Codeigniter自帶的類Email來完成工作。 介紹: 通過查看Email.php文件,我們看到Codeigniter

原创 Ubuntu下WordPress更新固定鏈接方法總結

原因: SEO,優化自己文章的搜索,實踐證明, /%postname%.html 的SEO是最好的,因爲標題和鏈接同時被搜索。 千萬不要改成 /%postname%/, 這樣你的所有文章將不會被搜索引擎收錄。 系統: Ubuntu,

原创 使用Amazon EC2搭建Wordpress全過程

請訪問我的個人博客 一直就想見識一下Amazon EC2,因爲可以免費使用一年,但由於我一直沒有 Visa 卡,所以一直等到現在,網上已經有很多關於如何申請Amazon EC2 的帖子,我在這裏不多說,不過我要提醒各位的有如下幾點:

原创 Bluehost註冊流程與問題

Bluehost註冊流程與問題 第一步 進入Bluehost官方網站,點擊下圖中粉色的 Sign Up Now 進行註冊   第二步 進入下一個界面後,你可以免費獲得一個新的域名,BlueHost 對第一年是免費贈送一個

原创 Git rebase、pull、push 出現 conflict 後不能merge的解決方法

我們使用 Git rebase 、pull 和 push的時候,經常會遇到衝突,這個時候我們會去merge: $ git rebase master 出現衝突: $ git mergetool -t opendiff然後使用 ope