原创 Node.js[0] 準備工作

Node.js 介紹 Node.js 環境配置 Node.js IDE安裝 WebStorm http://xclient.info/s/web-storm.html Node.js 的node命令 Node.js 的npm介紹

原创 iOS PCH

用途: 注意: 在該Target的Build Settings(All Combined)下搜索Prefix Header, 在Apple LLVM 8.0 - Language一欄中: 1. 設置Precompile Pre

原创 iOS庫-創建靜態庫時的注意事項

無論是在創建framework還是a,在Build Settings / Architectures中,有一個配置選項爲Build Active Architectures Only,表示是否只編譯當前架構,將Debug和Release

原创 iOS CocoaPods/Alcatraz-認識CocoaPods

爲什麼要用 CocoaPods iOS開發中我們經常要用到很多開源庫(第三方庫),如果直接放在項目中可能會造成文件管理的不便。 CocoaPods是一個負責管理iOS項目中第三方開源庫的工具,它可以幫我們節省設置和更新第三方開源庫的時間。

原创 Node.js 模塊

創建模塊->導出模塊->加載模塊->使用模塊

原创 Node多版本管理

Mac 下如何安裝多個 node 版本,並選擇版本進行切換 npm install -g n // 全局安裝模塊 n 利用模塊 n 安裝並管理多個 node 版本 n 0.10.22 // 安裝node 0.10.22版本 安裝完畢 n

原创 node.js學習資源

學習大綱 珠峯培訓Node.js課程大綱 Node.js Web開發實戰 Nodejs學習路線圖 NodeSchool Node.js介紹 Node初學者入門,一本全面的NodeJS教程 Node.js 究竟是什麼? 快速入門API No

原创 Lua與C/C++的交互

Lua與C/C++交互的關鍵在於"棧"

原创 設置Framework版本號

方法 1. Framework同名.h文件 FOUNDATION_EXPORT double frameworkName+VersionNumber的值,可以按下面的步驟設置 1.1 設置framework/Build Settin

原创 iOS控制器-路由跳轉

路由跳轉的目的是爲了讓控制器之間按照某種規則自由跳轉、通信

原创 iOS庫-上手一個簡單的.framework/.a

開發環境 Macbook Pro, macOS Sierra 10.12, Xcode 8.0 創建一個簡單的.framework文件 特別指正:下面圖8至圖11中,Xcode編譯的快捷鍵不是Ctrl+B,而是Comma

原创 iOS網頁-JS交互(UIWebView)

HTML演示代碼 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script type="application/javascri

原创 Mac上的Cocos2d-x

遊戲引擎說 引擎是發動機的核心部分,因此習慣上也常用引擎指發動機。 引擎的主要部件是氣缸,也是整個汽車的動力源泉。 在遊戲的編寫中,引擎指用於控制所有遊戲功能的主程序。 遊戲引擎是一個爲運行某一類遊戲的

原创 iOS網頁-加載網頁(UIWebView)

加載網頁時,要注意資源文件的路徑問題 加載網頁的三種方法 //TODO: 要研究一下下面三個方法中每個參數的意思 - (void)loadRequest:(NSURLRequest *)request; - (void)loadH

原创 Node.js[3] Buffer

JavaScript語言自身只有字符串數據類型,沒有二進制數據類型。 但在處理像TCP流或文件流時,必須使用到二進制數據。 因此在Node.js中,定義了一個Buffer類,該類用來創建一個專門存放二進制數據的緩存區。 在Node.js