原创 AS3畫五角星一類的算法實現函數

function drawStart(d:Number,numPoint:uint,sx:Number,sy:Number):void { //d=20; var angle:Number=-90; var r:Number=

原创 AS3數組元素隨機交換自定義函數

function arrRandom(arr:Array):void { arr.sort(elementSort); function elementSort(elment1:*,element2:*):int

原创 cocos2dx自定截屏函數。大家試試吧

void HelloWorld::screencapture(CCNode* p,...) { CCSize size = CCDirector::sharedDirector()->getWinSize(); CCRenderT

原创 Xcode 開發錯誤點鏈接錯誤之file was built for archive which is not the architecture being linked (i386)

一般是去工程的target下面設置BuildPhase中編譯內容以及鏈接庫資源和依賴項,還有可能是頭文件定義的內容沒有找到實現。

原创 Trinity-Core源碼更新-編譯環境配置-服務端運行等集中教學帖

這個過程並不算短,但可以讓你對服務器的開發擁有最高等級的控制力。如果你希望開發一個魔獸世界私服,掌握這一流程則是不可或缺的能力和前提條件。TrinityCore基於C++開發而成,需要通過Microsoft Visual C++ 2010

原创 cocos2dx3.2利用ProgressTimer組合成評分控件

一、製作背景 現在很多遊戲或者應用需要評分,就是一般來說滿分10分,一般用星星來表示。 那麼cocos2dx裏面如何製作評分這樣的控件呢? 我的打算是進度條組合成就行了。 二、材料準備 如上圖所示,即2顆小星星即可。 三、最終效果

原创 服務器基於workerman,客戶端基於ODSocket的TCP,socket通信,本地測試

服務器代碼 <?php require_once './workman/Autoloader.php'; use Workerman\Worker; // use Workerman\WebServer; // run MainThr

原创 一個簡單的利用ini配置文件以及用戶輸入的交互進行文件夾內容拷貝的批處理文件腳本的實現

1.ini配置文件 [FILEDIRECTORY_CONFIG] FROM_1=D:\battest\ TO_1=D:\battest\copy\ 2.讀取配置文件的腳本 :readPath for /f "skip=1 tok

原创 C++11獲取時間戳和時間戳轉日期(毫秒精度)

獲取時間戳 std::time_t getTimeStamp() { std::chrono::time_point<std::chrono::system_clock,std::chrono::milliseconds> tp

原创 cocos2dx creator 創建類似gallery控件的循環效果

/** * Created by heXm on 2017/3/8. */ cc.Class({ extends : cc.Component, properties:{ itemGroup:{

原创 CentOS6.5 64位GCC從4.4.2升級到4.8.5實錄

1.資源準備 首先需要準備的資源有 gcc-4.8.5.tar.gz, 然後可能用到的有 gmp-4.3.2.tar.bz2,mpfr-3.1.4.tar.bz,mpc-1.0.3.tar.gz, 中途用到的依賴庫可能會有

原创 CentOS6.5上Boost庫編譯安裝全記錄

資源準備 首先得安裝gccg等環境 下載boost 源碼解壓編譯 安裝 完結撒花 資源準備 由於具體安裝編譯內容很長,所以下面用…來表示 首先得安裝gcc,g++,等環境 # yum install gcc g++ bzip

原创 CentOS6.5 下SSH密鑰登錄詳解

一、密鑰登錄的必要性                一般地,密鑰登錄SSH比賬戶密碼登錄要安全,有時候公司需要給新來的同事配置服務器登錄,一般都是直接配置密鑰登錄。 二、SSH密鑰登錄步驟  1、密鑰的生成        一般有很多辦法生

原创 C++11新特性,利用std::chrono精簡傳統獲取系統時間的方法

一、傳統的獲取系統時間的方法 傳統的C++獲取時間的方法需要分平臺來定義。相信百度代碼也不少。 我自己寫了下,如下。 const std::string getCurrentSystemTime() { if (PLATFORM_

原创 一些自定義的Lua常用的工具函數

sk = sk or {} local xmtool = {} --[[ @brief Defined some commonly used functions @by xiaoming ]] local countCod