原创 從HelloApp看一個cocos2d-x程序是怎麼啓動的

初學cocos2d-x,照着別人的示例,稍微改了一些很基礎的東西玩玩,例如加些字,加些圖片啊什麼的。大致瞭解了,CCScene是個場景類,是被顯示的:CCDirector是到導演類,控制程序流程;CCLayer是遊戲畫面層類,層上可以放置

原创 c++ extern關鍵字

​extern關鍵字的含義 extern 修飾一個 符號(變量或者函數)的定義時,表示這個符號可以在此目標文件外(.o lib dll)使用,此符號支持外部鏈接extern 修飾一個 符號的定義,告訴編譯器這個符號在外部定義(將這個符號添

原创 mysql數據文件的導入導出

導出數據到.sql文件中 導出整個數據庫(包括數據和結構)c:\>mysqldump -h localhost -u root -p mydb > e:\mysql\mydb.sqlmysqldump -r root -p mydb

原创 linux下從源碼編譯比特幣客戶端

下載源碼 比特幣源碼地址 這個是master分支的,建議在tag裏選最新的穩定版,目前是v0.14.2 直接下載zip,別clone了,clone很慢。 編譯代碼 不妨先看看官方的編譯說明 ps: 第一手的官方的資源一般都是最好的,

原创 打印變長tuple中的所有元素值

代碼 來源:c++ reference中std::tuple的構造函數中的例子 template<class Tuple, std::size_t N>struct TuplePrinter { static void

原创 Qt浮動窗口

通過QDockWidget類來實現關鍵接口 void    setFeatures(DockWidgetFeatures features) DockWidgetFeatures  是一個  QFlags<DockWidgetFeatur

原创 cmake簡單介紹

cmake是什麼 它是一個工程生成工具,支持不同的平臺、不同的編譯器,生成makfile、vcproj、xcodeproj等等。cmake使用方法 cmake使用CMakeLists.txt作爲配置腳本下載安裝cmake終端裏輸入 cma

原创 ue4和u3d術語對照

1.0 術語一覽圖

原创 debian9更新163源、配置中文輸入及安裝網易雲音樂

前置廢話,請自行跳過 看到Fedora更新到了26,就根本無法控制自己的雙手,打算用我廢棄的筆記本安裝一個玩玩,好歹上面還有一個60G的intel固態呢,不能浪費!結果卡在了網易雲音樂上一個早上...我轉成rpm,解決各種依賴項,好不容易

原创 QGis provider模塊的編寫

provider模塊用於提供數據 會作爲一個節點顯示在一條樹上必須至少有兩個類 provider類,繼承與QgsDataProvider RootItem類,節點類 提供連接節點的話還需提供連接節點類 提供自定義連接的話還需實現連接類 無

原创 c++中一些個人不太熟悉的關鍵字

volatile字面意思:可變的確保本條指令不會因編譯器的優化而省略,且要求每次直接讀值。一個定義爲volatile的變量是說這變量可能會被意想不到地改變,這樣,編譯器就不會去假設這個變量的值了。精確地說就是,優化器在用到這個變量時必

原创 Unreal 4 術語簡介

Unreal 4 術語簡介 標籤: unreal4 遊戲引擎 遊戲開發 翻譯自ue4官方文檔。 Unreal 4 術語簡介 翻譯自ue4官方文檔 Objects Actors Components pawns Characters P

原创 QGis的源代碼下載以及windows平臺使用腳本自動化編譯

環境介紹 QGis 2.7+ 當前2.8win7從GitHub下載代碼 代碼倉庫官方的安裝文檔 windows平臺安裝稍微看下1、2節,主要看4.1就OK編譯流程總述 QGis使用跨平臺的工程生成工具cmake來管理所有工程,既然來了解

原创 linux epoll 簡單例子

         照例,只有服務端,測試用telnet. #include <sys/socket.h> #include <sys/epoll.h> #include <netinet/in.h> #include <arpa/inet

原创 UE4學習之關卡設計入門

目標 創建一個簡單的關卡熟悉UE4的一些基本概念、編輯器的基本操作,界面上各面板的作用 基本概念 關卡level UE4中的level(關卡)類似其他遊戲引擎中scene(場景)的概念。但是奇怪,保存關卡時默認的文件名確實NewMap,