自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风无定人无常

人事萧索枉多情。日月如梭皆过客。

  • 博客(64)
  • 资源 (6)
  • 收藏
  • 关注

原创 git 使用流程

去自己的工作分支$ git checkout work工作....提交工作分支的修改$ git commit -a回到主分支$ git checkout master获取远程最新的修改,此时不会产生冲突$ git pull回到工作分支$ git checkout work用rebase合并主干的修改,如果有冲突在此时解决$ git rebase master 此时...

2017-10-24 15:08:33 406

原创 cocos2dx creator 创建类似gallery控件的循环效果

/** * Created by heXm on 2017/3/8. */cc.Class({ extends : cc.Component, properties:{ itemGroup:{ default:[], type:cc.Node }, _sensitiveArg:{

2017-03-10 17:08:42 729

原创 CentOS6.5上Boost库编译安装全记录

资源准备首先得安装gccg等环境下载boost 源码解压编译安装完结撒花资源准备由于具体安装编译内容很长,所以下面用…来表示首先得安装gcc,g++,等环境# yum install gcc g++ bzip2 bzip2-devel bzip2-libs Python-devel -y ...Installed: bzip2-devel.x86_64 0:1.0.5-7.el

2016-07-05 12:29:58 6420 1

原创 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,用到的依赖库有autogen-5.16.2.tar.gz2.安装顺序首先gmp-4.3.2.tar.bz2,mpfr-3.1.4.tar

2016-05-24 19:49:23 3920

原创 Xcode 开发错误点链接错误之file was built for archive which is not the architecture being linked (i386)

一般是去工程的target下面设置BuildPhase中编译内容以及链接库资源和依赖项,还有可能是头文件定义的内容没有找到实现。

2016-04-28 13:13:58 795

原创 C++11获取时间戳和时间戳转日期(毫秒精度)

获取时间戳std::time_t getTimeStamp(){ std::chrono::time_point tp = std::chrono::time_point_cast(std::chrono::system_clock::now()); auto tmp=std::chrono::duration_cast(tp.time_since_epoch());

2016-04-28 11:24:54 55342 3

原创 关于http协议在windos 的vs下面正常运行,在Mac下的xcode运行不报错,但不成功的问题

cocos2dx项目,我写的在windos下面关于http链接的下载,可以正常使用,但Mac,xcode下死活不成功,怎么修改都无济于事。后来发现,是ios协议问题。默认只支持https协议。所以修改了工程的info.plist就成功了,特记录于此,以防再次填坑。添加一个字典序的app Transport Security Settings即可

2016-04-21 10:46:21 1338

原创 protobuf的编译与安装(教程)附带资源(亲测,Mac下可以用)

1.protobuf资源下载点击此处下载2.protobuf的编译安装1.解压:tar -zxvf protobuf-2.6.1.tar 2.安装到指定路径:./configure --prefix /Users/ximena/Documents/protobuf&&make&&make check&&make install3.测试大约等待

2016-04-18 21:54:08 1236

原创 服务器基于workerman,客户端基于ODSocket的TCP,socket通信,本地测试

服务器代码<?phprequire_once './workman/Autoloader.php';use Workerman\Worker;// use Workerman\WebServer;// run MainThread$tcp_worker = new Worker ( "tcp://0.0.0.0:2347" );// MainThread$tcp_worker

2016-04-10 14:18:24 4160

原创 一个简单的利用ini配置文件以及用户输入的交互进行文件夹内容拷贝的批处理文件脚本的实现

1.ini配置文件[FILEDIRECTORY_CONFIG]FROM_1=D:\battest\TO_1=D:\battest\copy\2.读取配置文件的脚本:readPath for /f "skip=1 tokens=1,2 delims==" %%a in (copyConfig.ini) do ( if %1==%%a set %2=%%b )goto

2015-08-05 16:48:13 934

原创 一些自定义的Lua常用的工具函数

一些lua常用的函数,自定义的。可以直接使用,简化代码,可以在编程的时候专注于自身逻辑。以后会持续更新

2015-04-30 09:39:01 1301 2

原创 CentOS6.5 下SSH密钥登录详解

一、密钥登录的必要性               一般地,密钥登录SSH比账户密码登录要安全,有时候公司需要给新来的同事配置服务器登录,一般都是直接配置密钥登录。二、SSH密钥登录步骤 1、密钥的生成       一般有很多办法生成密钥。我们在此,使用正服务器上使用SSH-genkey来生成密钥,用客户端的puttygen来转换的办法。如下图:其中-t是表示加密方式

2014-12-02 21:54:02 5710

原创 从cocos2dx中寻找函数指针传递的方法

从cocos2dx中看函数指针的使用,以及C++11新特性对函数指针的代替。

2014-11-25 13:40:59 2224

原创 cocos2dx C++自定义线程安全消息管理

由于cocos2dx本身的NotificationCenter是没有进行线程安全处理的,所以当我们在cocos2dx里面使用多线程进行消息同步的时候,会出现问题。那么怎么解决呢?本文提供一个简单而有效的方法。

2014-11-12 13:21:54 1734

原创 C++11新特性,利用std::chrono精简传统获取系统时间的方法

C++11新特性,利用std::chrono精简传统获取系统时间的方法

2014-11-11 19:10:19 14735 1

转载 Trinity-Core源码更新-编译环境配置-服务端运行等集中教学帖

这个过程并不算短,但可以让你对服务器的开发拥有最高等级的控制力。如果你希望开发一个魔兽世界私服,掌握这一流程则是不可或缺的能力和前提条件。TrinityCore基于C++开发而成,需要通过Microsoft Visual C++ 2010以上版本编译生成。你需要如下的几个步骤来生成自己的服务器程序:请注意:虽然编译服务端并不是什么高深的学问,但它并非面向于所有的玩家。环境建立,代码维护,功

2014-11-07 10:42:26 2511

原创 cocos2dx 3.2 自定义用rapidjson读取json数据

cocos2dx 3.2 自定义用rapidjson读取json数据

2014-11-03 17:21:03 1645

原创 cocos2dx3.2利用ProgressTimer组合成评分控件

现在很多游戏或者应用需要评分,就是一般来说满分10分,一般用星星来表示。那么cocos2dx里面如何制作评分这样的控件呢?

2014-10-30 16:25:15 1491

原创 cocos2dx 3.2键盘操控的列表页的初步实现

cocos2dx 自定义TableView列表页GridView的具体实现

2014-10-30 15:22:52 2780 6

原创 cocos2dx 3.2下利用ui::scrollView实现跑马灯滚动效果

思路和上一篇一样

2014-10-30 14:33:06 4687

原创 cocos2dx 3.2下利用裁剪节点实现跑马灯滚动效果

以前利用过ScrollView设置跑马灯效果。现在利用

2014-10-11 16:42:21 5384 4

转载 C++内存管理

[-]内存管理C内存管理详解内存分配方式分配方式简介明确区分堆与栈堆和栈究竟有什么区别控制C的内存分配重载全局的new和delete操作符为单个的类重载 new 和delete常见的内存错误及其对策指针与数组的对比修改内容内容复制与比较计算内存容量指针参数是如何传递内存的杜绝野指针有了mallocfree为什么还要newdelete内

2014-09-25 08:58:10 795

原创 在cocos2d-x 3.2下利用UI下面的控件模仿实现GridView部分效果<一>实现构思

效果图。如下

2014-09-09 12:08:16 2708 1

原创 用C++在cocos2d-x 3.2下完美解决Menu吞掉事件导致ScrollView等无法响应的问题

最近下了最新版本的cocos2dx 3.2做项目,发现一个坑爹的问题。ScrollView 的子控件上有Menu的时候,ScrollView滑动无法响应。百度了很多资料,要么说不清楚,要么版本很旧的不适合。于是自己跑去看了下源码。发现Menu里面有一句touchListener->setSwallowTouches(true);将true修改为false后,完全木有问题。所以花

2014-08-28 17:44:10 3277 1

原创 自定义PHP产生连续的随机数函数

public function getRandomArr($totalNum,$minNum=0) { $mArr = array(); for($i=$minNum;$i<$totalNum+$minNum;$i++) { array_push($mArr,$i); } //self::$xmP->randomArr($mArr);//self call

2014-08-19 14:21:21 873

原创 AS3.0 设置sprite的锚点,不改变注册点的的函数

function RegPoint($obj:Sprite , $point:Point):void{ var tmp_point:Point = $obj.parent.globalToLocal($obj.localToGlobal($point)); var len:int = $obj.numChildren; while (len--) { var tmp_obj:Disp

2014-04-23 14:02:26 3098 1

原创 AS3画五角星一类的算法实现函数

function drawStart(d:Number,numPoint:uint,sx:Number,sy:Number):void{ //d=20; var angle:Number=-90; var r:Number=d / 2; graphics.beginFill(0xffff0000,1); graphics.moveTo(sx,-d+sy); for(var i=

2014-04-18 16:50:02 907

原创 利用开源ZXing库,在android上进行二维码简单的编码和解码

首先是简单的编码:代码如下

2014-04-09 19:09:07 2869 5

原创 获取android设备的识别码(合成版本)

今天同事问了怎么获取andorid设备的识别码,我

2014-04-04 18:09:01 1119

原创 在android中获取文件的MD5值

public String getMD5(T file){ int len; MessageDigest digest = null; InputStream is = null; byte buffer[] = new byte[1024]; try { digest = MessageDigest.getInstance("MD5"); if(file.get

2014-03-14 13:49:24 2341

原创 解决在用ndk编译c++文件后libs/armeabi下的第三方so文件被删的问题

起因是这样的,当项目中需要用到第三方的so动态库时,就需要把第三方的so文件复制到libs/armeabi目录下,但是当需要用ndk编译出自己的so文件时会吧libs/armeabi目录下的文件清空,这样,第三方so文件就无法打包进apk。解决方案是这样的:先在jni目录下新建个文件夹如sms(名字可以自己取),然后把第三方so文件复制到此文件夹下,接着再新建一个Android.mk文件。

2014-03-12 10:17:51 2983

原创 cocos2dx中Http链接以及使用JsonCPP解析的简单函数

void HelloWorld::menuCloseCallback(CCObject* pSender){// CCDirector::sharedDirector()->end();// // #if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)// exit(0);// #endif extension::CCHttpReque

2014-03-07 14:15:12 1036

原创 AS3数组元素随机交换自定义函数

function arrRandom(arr:Array):void{ arr.sort(elementSort); function elementSort(elment1:*,element2:*):int { return (Math.random()>0.5)?1:-1; }}function arrRandomByIndex(arr:

2014-03-07 13:44:08 1196

原创 AS3代码加遮罩

function addMask(mc:MovieClip):void{ var sen_mask:Shape = new Shape(); sen_mask.graphics.beginFill(0x000000); sen_mask.graphics.drawRect(0, 0, maskWidth, 100); sen_mask.graphics.endFi

2014-03-07 13:42:11 1941

原创 cocos2dx进度条CCProgressTimer使用的自定义函数

void ProblemLayer::initProgress(CCProgressTimer*& m_progress/*要初始化的进度条*/,int progress/*初始进度*/,float m_x/*进度条的X坐标*/,float m_y/*进度条的Y坐标*/,bool RToL/*进度变化方向是否为←从右到左*/ ){ m_progress = CCProgress

2014-03-07 13:39:52 851

翻译 Lua入门24式

--例1 第一个程序--经典hello程序print("hello")--输出hello--例2 注释--单行注释使用“--”即可--[[多行注释以“--[[”开始,以“]]”结束]]--当然本例没有输出,因为它全部是注释--例3 变量--变量有值的时候才有类型,否则变量本身是无类型的a=1b="abc"c={}d=pr

2014-03-06 12:45:49 1497 3

原创 自定义cocos2dx中CCTextFieldTTF类,使用超方便

申明:此类借鉴了网上的部分代码,还有不完善的地方需要修改,不过基本功能都实现了。放置此处以飨众生。欢迎各位同学提出宝贵的意见或建议。#pragma once#include "cocos2d.h"USING_NS_CC;using namespace std;class NQTextField : public CCTextFieldTTF, public CCTextFieldDe

2014-03-05 17:23:03 1368 3

原创 cocos2dx自定截屏函数。大家试试吧

void HelloWorld::screencapture(CCNode* p,...){ CCSize size = CCDirector::sharedDirector()->getWinSize(); CCRenderTexture* pScreen = CCRenderTexture::create(size.width,size.height); pScree

2013-08-12 17:45:32 1157

原创 linux常用命令

Ubuntu 命令行基础教程1-Grub 命令Ubuntu 是用Grub引导的,开机后首先看到的是 Grub 命令行;1、Grub 命令 1)等系统自检后会出来 Grub 菜单,或者按住Shift键或ESC键调出菜单;  2)菜单中列出了几个启动项,下面有操作提示,按字母 c 进入 grub 提示符;  3)常用的命令有 help、ls、root、search、linu

2013-07-22 13:50:43 796

原创 cocos2dx之curl下载

int NQDownload::NQDown_src( const char* s_outfile,const char* plist_url ){ CURL *curl; CURLcode res; char buffer[10]; curl = curl_easy_init(); string _list=s_outfile; string _path_invers

2013-07-18 20:25:51 983

mac os,和Linux上的protobuf-2.6.1

由于google官网背墙,所以我自己也找了半天资源,免费分享给大家。具体安装编译教程见我csdn博客

2016-04-18

linux 和windows互传文件工具Pscp

这是一款小巧绿色的文件传入工具,仅300K,直接在amd运行输入命令即可完成传输。

2014-11-20

windows SSH登录linux的工具putty

一款小巧绿色的SSH登录linux服务器的工具

2014-11-20

从本地选择二维码图片解析的简单示例

详细代码介绍请参看。 http://blog.csdn.net/q229827701/article/details/23284865

2014-04-10

Android自定义文件浏览器简单demo项目

自定义的一个简单的文件浏览器的demo。是从根目录下开始浏览的。图标定义都有。留有接口,可以自己添加各个文件不同图标。

2013-09-04

微博Android平台SDK文档V2.1.pdf

微博Android平台SDK文档V2.1.pdf

2013-07-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除