原创 面試題四 C/C++面試祕笈 之判斷鏈表是否存在環形鏈表問題-程序員面試題

/**  *面試題 10  *判斷鏈表是否存在環形鏈表問題  *  */ bool isLoop(node*head,node **start) { node * p1=head,*p2=head; if (head == NULL |

原创 quick-cocos2d-x數據存儲之GameState

GameState是quick-cocos2d-x中特有的一個用戶信息存儲類,相對於CCUserDefault而言,它增加了數據校驗的功能,當數據被人爲的改變之後,會被檢測出來,下面介紹它的主要用法。 一、初始化因爲GameState

原创 讓quick-cocos2d-x支持加密的plist文件

在前篇裏面,我們實現了圖片資源的加密,但還沒有實現plist文件的加密。雖然這一加密不是太重要,但如果要實現也是不難的,以下是修改方法。 對plist文件的解析是在lib\cocos2d-x\cocos2dx\platform\CCS

原创 面試題六 C/C++面試祕笈 之約瑟夫問題的解答--程序員面試題

/**面試題12  *約瑟夫問題的解答  *1-N個人圍成一圈,從1到M進行報數,每次報到M的人退出,一次循環,那麼最後一個人退出的是誰?  *  */ //結構體和函數聲明 typedef struct yuesefu { int da

原创 JavaScript中的閉包

<html><head><title>閉包</title></head><body><script>// 官方”的解釋是:閉包是一個擁有許多變量和綁

原创 面試題三 C/C++面試祕笈 查找單鏈表的中間元素 --程序員面試題

/**  *面試題 8  *查找單鏈表的中間元素  *這裏使用一個只掃描一遍的方法,假設mid指向當前已經掃面的當前的中間元素,cur指向當前鏈表已掃描的末節點,  *那麼繼續掃面即移動cur到cur->next,這時只需判斷一下應不應該

原创 怎麼用 Cocos2d- 3.x 實現 手機震動

在很多時候,我們都看到很多遊戲裏面有手機震動的這種效果,今天給大家分享一下怎麼用Cocos2d-3.x實現手機震動。 廢話不多說,直接進入主題,請看 1、首先你需要建一個Coco2dx的項目,確保當前項目能打包到Android手機上,並沒

原创 微信公衆平臺之CURL應用access_token

使用CURL主要是四個步驟: 1、初始化URL 2、設置請求的一些參數(COOKIE,HEAD…) 3、執行請求 4、關閉資源 先說一個簡單的採集,

原创 【cocos2d-js系列問題】win7 Cocos2d-js 報Uncaught Error: child already added. It can't be added again 錯誤解決

Cocos2d-js3.8.1   Uncaught Error: child already added. It can't be added again     1、我在Windows寫cocos2d-js的時候,發現加載cocost

原创 【cocos2d-js系列問題】cocos2d-js創建幀動畫的兩種方法

不過在這之前,一定要先把圖片加載到內存當中去;其實你也可以不加,但是需要換另外一個函數就行; //將plist問價加載到內存當中 cc.spriteFrameCache.addSpriteFrames(res.play_plist);

原创 cocos2d-x避免手動修改android.mk文件來編譯

編輯android.mk文件,替換爲如下內容 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

原创 面試題一 C/C++面試祕笈之單鏈表的創建,增刪改查及打印

/**面試題1  *編程實現一個單鏈表 */ typedef struct node{     int data;//節點內容     node * next;//下一個節點 }node; //創建一個單鏈表 node *creat

原创 quick-cocos2d-x 圖片資源加密

quick-x已經支持用XXTEA加密方式對腳本文件進行加密。在此基礎上,自己做了一些工作,對圖片資源進行了XXTEA加密,現分享給大家。 (2014.5.30加註:quick-x的2.2.3版本已經集成了我遞交的pr,現在官方版本代

原创 【cocos2d-js系列問題】cocos2d HTML5和JSB接口差異,已知的兼容bug

用cocos2d-js開發遊戲確實很方便,但在web browser 下運行與打包成app發佈到移動設備上運行卻是兩碼事。 總結了cocos2d-x javascript binding(後面簡稱jsb)和cocos2d-js(後面簡稱h

原创 【cocos2d-js系列問題】cocos2d-js 獲取cocostudio中的UI組件

cocos2d-js 3.8.1 1、先加載cocostudio導出的json文件,代碼如下所示: var dong = ccs.load("res/Login.json"); //_login.setPosition(size.wid