原创 Cocos2d-x在Eclipse自動補全

項目Properties -> C/C++ General -> Paths and Symbols -> Includes 加入以下目錄: $NDK_ROOT/platforms/android-14/arch-arm/usr/inc

原创 各種不足

最近開始新項目,發現自己的各種不足。 1、終於發現了數學的用處,編程需要用到積分,求導等算法,可是一畢業就還給老師了; 2、英語,現在只能勉強看懂英文文檔; 3、數據結構; 基礎是多麼的重要!

原创 我的學習計劃

最近發現技術有所欠缺,基礎不夠紮實。列出以下書單,開始我的學習計劃。 程序設計C語言、Java、Python 操作系統Linux 方向Linux服務器編程 書單如下1、C語言程序設計(第2版)2、C語言和

原创 長城

長城 詞:劉卓輝 曲:黃家駒 演唱:BEYOND 遙遠的東方 遼闊的邊疆 還有遠古的破牆 前世的滄桑 後世的風光  萬里千山牢牢接壤  圍着老去的國度  圍着事實的真相  圍着浩瀚的歲月  圍着慾望與理想 迷信的村莊 神祕的中央 還

原创 struct和typedef

typedef struct _People //_People爲結構名 { int age; }People; //People爲結構別名 = struct _People //or type

原创 初識Clang

參照官網http://clang.llvm.org/get_started.html,依賴的東西還挺多,編譯Clang挺慢的,耐心等待。 ------------------------------------------------

原创 Ubuntu下cocos2d-x開發環境搭建及配置

1、開發環境及軟件 Ubuntu12.10 + JDK1.7 Android SDK http://developer.android.com/sdk/index.html   Android NDK http://dl.google.c

原创 單鏈表的排序與合併

輸入兩個鏈表,將各鏈表排序,然後將其合併成一個鏈表。 1、鏈表結構 typedef struct Node { int data; struct Node *next; }Node, *LinkList; 2、鏈表排序 //

原创 技術做減法

工作的時候,總是覺得這也不會,那也不會,這也想學,那也想學。 Android、Python、Lua、Erlang都想搞一下,卻都是學了兩天又放下,放下之後又學習。 可是當真正找工作的時候,發現這些半吊子的技術是無法寫進去的,用人單位關心的

原创 Linux下C語言調試

今天讀《Linux程序設計》,第10章調試。 1、C語言預處理定義的一些宏可以幫助我們進行調試好 預處理定義的宏                                 宏 說明 __LINE__ 代表當前行號的十進制常數 _

原创 Ubuntu下真機調試Android程序

手機型號:小米1s 1、手機鏈接正常,輸入lsusb,查看手機設備號(小米1s爲18d1) # lsusb Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub B

原创 Makefile概述

Makefile基本規則 targe... : prerequisites ... [Tab]command [Tab]... target:目標文件 prerequisites:依賴文件 command:命令,必須以Tab開頭 自動

原创 面試失敗

今天去面試,經過三個不同人的面試還是失敗了。 重要弱點 1、多線程,話說自己還從來沒用過多線程,多進程倒是用過。 2、網絡編程,平時只是使用,不夠深入。 3、數據結構,平時只是應用解決業務問題,真去考數據結構倒不會。 4、C++,好吧C

原创 sizeof 和 strlen

一、sizeof獲取一個對象或者類型所佔的字節數 1、普通類型 char、int、long、double等 返回的字節數和系統有關 2、指針類型 指針類型存放的其實就是地址,32爲系統中其所佔字節數都爲4 3、數組 數組所佔字節數等

原创 Qt鍵盤驅動CPU佔用過高

最近實現了Qt的自定義鍵盤,雖然可以使用,但是CPU佔用總是很高,將近100%。 調查可以發現Qt的鍵盤事件監控是通過QSocketNotifier實現的。 m_notifier = new QSocketNotifier(m_fd,