自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 u3d 性能优化

1.代码方面;2.函数使用方面;3.ngui注意方面;4.数学运算方面;5.内存方面;6.垃圾回收方面 等等...好了,总结如下:1. 尽量避免每帧处理,可以每隔几帧处理一次比如:1 function Update() { DoSomeThing(); } 可改为每5帧处理一次:1 function Update() {if(Time.frameCo

2015-01-21 14:21:17 673

转载 C++ 11 新特性集合

这篇文章讨论了一系列所有开发者都应该学习和使用的C++11特性,在新的C++标准中,语言和标准库都加入了很多新属性,这篇文章只会介绍一些皮毛,然而,我相信有一些特征用法应该会成为C++开发者的日常用法之一。你也许已经找到很多类似介绍C++11标准特征的文章,这篇文章可以看成是那些常用特征描述的一个集合。目录:auto关键字nullptr关键字基于区间的循环Override和fina

2014-09-02 18:23:45 718

原创 DontDestroyOnLoad 重复实例化

Unity3D提供了一个不删除前一个场景中的某一个对象或者脚本的API——DontDestoryOnLoad(对象或者某个脚本)。它是为了在游戏开发中可以创建多个场景,但又不会因为场景过度而删除对象。

2014-08-11 10:56:48 1606

原创 U3D 日期时间相关

//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString(); // 2008年9月4日DateTime.Now.ToSh

2014-08-11 10:51:26 2916

原创 U3D  Awake 和 Start 函数调用顺序

在一个脚本创建一个实例成功合,会调用  Aw

2014-08-11 10:47:06 2533

原创 android POST

String url = "http://sgame.baidu.com/vertify_session.xhtml"; // 第一步,创建HttpPost对象 HttpPost httpPost = new HttpPost(url); // 设置HTTP POST请求参数必须用NameValueP

2013-09-05 17:28:32 660

原创 curl POST demo

// curltest.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "curl/curl.h"#include #include #include #define TRUE 1using namespace std;#pragma comment

2013-09-05 16:47:08 1803

原创 在线工具

1. 常用编码解码  http://www.mxcz.net/

2013-08-27 13:39:55 548

原创 google

http://203.208.46.180/

2013-07-05 15:49:58 570

原创 完成了lua文件的加密解密

lua文件的加密解密原来也如此简单,重写了它的load

2013-05-12 20:54:07 8566 1

原创 lua 文件内容在线混淆器

http://www.capprime.com/CapprimeLuaObfuscator/CapprimeLuaObfuscator.aspx

2013-05-08 14:24:25 7733

原创 spine-corona

http://esotericsoftware.com/?1364100009https://github.com/EsotericSoftware/spine-runtimeshttps://github.com/EsotericSoftware/spine-runtimes/tree/master/spine-cocos2dx

2013-03-24 12:51:45 1040

原创 cocos2d-x 资源集合

http://cocos2d-x.org/    官网主席http://www.cnblogs.com/GameDeveloper/子龙山人- 博客园http://www.cnblogs.com/andyque/http://www.cnblogs.com/andyque/archive/2011/08/08/2131019.htmlkmyhy的专栏http:/

2013-02-19 18:31:35 1361

转载 cocos2d-x 添加广告条

1: IOS--iAdsIOS下比较简单,加入storekit,添加三行代码就成功了(摘自 @冬天的林  新浪微博)2:Android--AdmobAndroi下陷阱较多。我按照网上的教程还是遇到了一些问题。下面大多摘录自http://www.pin5i.com/showtopic-admob-android-tutorial.html。比较特殊的地方用蓝色

2013-02-19 18:28:05 1701

转载 闪电算法

function drawLightning(x1,y1,x2,y2,displace){  if (displace     graf.moveTo(x1,y1);    graf.lineTo(x2,y2);  }  else {    var mid_x = (x2+x1)/2;    var mid_y = (y2+y1)/2;    mid_x +=

2013-02-19 18:20:48 4955

原创 完成了coocs2d-x richtext 的封装

最近写了一款  html版本的richtext, 采用html标记方法  hello world,总体来说效果还可以,支持下划线,颜色,描边,图片,缩进,自动换行,字体,字体大小, 标记一下,以示庆祝

2013-01-27 14:33:11 2557 7

原创 完成了对CCEditBox win32封装, 完善了 editbox ios版本BUG

项目中使用到了 cceditbox, 头分配了一个任务,让封装一个editbox win32版本,以为网上能找到, 结果搜索半天没找到,没办法,自己动手封装,发现其实也没么难,前后不过近3小时, 效果还不错, 原以为就此结束,在测试android 时,还可以,测试IOS,  一直不显示真正的编辑框控件,只显示eidtbox内部的buttonc control, 而真正的编辑框其实在坐标原点下方,

2013-01-27 14:23:40 3833 5

原创 NDK 编译时出现 algorithm,vector std::ios_base::Init::Init() , 以及ostream等问题解决方案

今天在使用android-ndk-r8b时,发现其对  STL标准库支持不够好,找不到algorithm,  vector等, 网上查找时才知道要使用 crystax 类型的NDK, 这种是支持 STL的,然后改换   crystax 类型的NDK, 编译项目,algorithm vector的好了,居然又报 unreferenced   std::ios_base::Init::Init()

2012-12-31 01:22:37 4041 1

原创 cocos2d-x 中使用lua

lua_State *L = lua_open(); luaL_openlibs( L ); if ( luaL_loadfile( L, "XUIControl.lua" ) == 0 ) { lua_pcall( L, 0, 0, 0 ); luaopen_XGameUI(L); lua_getglobal( L, "Test" ); lua_pushinte

2012-11-05 18:47:09 1650 1

原创 CCScale9Sprite 用法

CCScale9Sprite *ani_1 = CCScale9Sprite::createWithSpriteFrameName(CCString::createWithFormat("%d.png",i+1)->getCString()); CCSize s = ani_1->getContentSize(); ani_1->setPreferredSize(CCSizeMake(

2012-11-05 18:44:39 1164

转载 cocos2d-x 开发中使用的一些工具

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网--Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=270这些工具平常也用到,不过没有像这样整理出来,这是我在网上看到的。就记录一下。位图字体工具Bitmap Font ToolsBMFont (Windows)FonteditorGlyph Designe

2012-09-05 13:56:46 763

转载 cocos2d-x与ios内存管理分析(在游戏中减少内存压力)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网--Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=281注:自己以前也写过cocos2d-x如何优化内存的使用,以及内存不足的情况下怎么处理游戏。今天在微博中看到有朋友介绍了下内存,挺详细的。不知道是谁写的,我记录下。一,IOS与图片内存在IOS上,图片会被自动缩

2012-09-05 13:54:35 4227

原创 xcode object-c 笔记

/*1. IBOutlet interface builder 为了使用 interface builder 识别*/@property (nonatimic, retain) IBOutlet UIImageView *imageview;/*2. 载入新的视图view*/FlipsideVC *VC = [[FlipsideVC alloc] initWithNibNam

2012-09-03 10:48:28 3174

原创 xcode 下安装 cocos2d-x ,模板不显示问题完美解决方案

首先直接安装, sudo ./install-templates-xcode.sh,  安装后,如果没显示模板,接着下一步ls -l "/Users/[USERNAME]/Library/Developer/Xcode/Templates"     其权限所所属用户是root , 并不是你的当前用户同时保证里面有cocos2d-x  文件夹那么接着 sudo cho

2012-09-02 16:06:29 2548 2

原创 存储过程和存储函数的区别

1 存储过程 定义: 存储过程(Stored Procedure )是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。优 点: A 存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 B 当对数

2012-08-24 10:05:16 744

转载 STL sort 排序

详细解说 STL 排序(Sort)详细解说 STL 排序(Sort) 作者Winter详细解说 STL 排序(Sort)0 前言: STL,为什么你必须掌握1 STL提供的Sort 算法1.1 所有sort算法介绍1.2 sort 中的比较函数1.3 sort 的稳定性1.4 全排序1.5 局部排序1.6 nth_element

2012-08-23 09:17:31 705

原创 linux 积累

1.  查找一个文本中某个单词出现的次数cat aaa.txt |grep unix|wc -l2. 网址http://linux.chinaitlab.com/special/linuxcom/

2012-08-21 21:12:10 380

原创 linux 命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui

2012-08-21 21:04:37 410

转载 STL中map的数据结构

1.map定义map是键-值对的集合。map类型通常可以理解为关联数组:可使用键作为下标来获取一个值,正如内置数组类型一样。而关联的本质在于元素的值与某个特定的键相关联,而并非通过元素在数组中的位置来获取。map模板原型:template ,                 class Allocator = allocator > > class map;key:关键值的类型

2012-08-21 20:27:46 710

原创 射手科技

http://blog.splayer.org/Clone this repository (size: 859.4 MB): HTTPS / SSH hg clone https://bitbucket.org/Tomasen/splayer

2012-08-20 14:17:10 616

转载 OCCI

转贴_vc++ 编译 occi 接口的 环境设置VC编译OCCI的解决方案解决过程中,发现少有的解决方案也是零星和不详细的。我把总结的成果共享一下吧,希望能对后来者有所帮助。 Windows下编译yield的步骤:一、 安装必备软件1、 安装Oracle客户端,其中会含有oci的库文件。2、 安装MS Visual C++二、        修改源文件1、增

2012-08-20 10:05:03 1377

原创 linux C++ 资料集合

GCC    中文手册        http://www.nbfan.com/forum/dispbbs....&ID=1433&page=1        GNU    make    指南        http://www.linuxsir.org/bbs/showthr...&threadid=40431          autoconf-2.57手册(英文)

2012-08-17 16:53:08 627

原创 Mysql Master/Slave备份

准备工作:1.保证Master/Slave两台主机上mysql的版本一致,避免不必要的麻烦。2.保证Master/Slave能够互相ping通,能够通信。Master主机IP:192.168.1.1Slave主机IP:192.168.1.2配置my.ini:Master - my.ini在[mysqld]下添加:log-bin = mysql-bin #因为

2012-08-17 14:52:44 795

原创 线程同步 pthread_mutex_t pthread_cond_t sem_t

pthread_cond_t #include #include #include struct msg { struct msg *next; int num;};struct msg *head = NULL;pthread_cond_t has_product = PTHREAD_COND_INITIALIZER;pthread_mutex_t lock = P

2012-08-17 13:53:31 2022

原创 生产者,消费者,pthread_cond_t pthread_mutex_t

#include #include #include struct msg { struct msg *next; int num;};struct msg *head = NULL;pthread_cond_t has_product = PTHREAD_COND_INITIALIZER;pthread_mutex_t lock = PTHREAD_MUTEX_INITIA

2012-08-17 13:41:57 1253

原创 进程通信pipe, 输入输出,进程间互相读写

#include #include #include #include #include #define MAXLINE 80void *parent_read_proc(void *p){ int p_fd_r = (int)p; char line[MAXLINE] = {0}; int len = 0; int n = 0; while(1) { memse

2012-08-17 11:38:09 1329

原创 信号模拟 sleep 函数,定时器

#include #include #include void sig_alrm(int signo){ printf("this is the alarm function\n");}unsigned int mysleep(unsigned int nsecs, __sighandler_t handler){ struct sigaction newact, oldac

2012-08-17 11:36:09 505

原创 dijkstra 算法

#include #include #include #define NUM 5pthread_mutex_t lock[NUM] = {PTHREAD_MUTEX_INITIALIZER};void *thread_proc(void *p){ int pos = (int)p; int right = pos; int left = ((pos - 1) < 0)

2012-08-17 11:28:52 497

原创 linux 下 automake 生成 makefile

1. autoscan产生 autoscan.log configure.scan2. mv configure.scan configure.in3. vim configure.in原始# -*- Autoconf -*-# Process this file with autoconf

2012-08-16 16:15:53 446

原创 2-bitmap 算法,可解决海量数据问题,减少内存使用

#include "stdafx.h"#include #include using namespace std;unsigned char flags[1000];unsigned get_val(int idx){ int i = idx / 4; int j = idx % 4; unsigned ret = (flags[i]&(0x3> (2*j); retur

2012-08-15 15:54:30 1028

空空如也

空空如也

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

TA关注的人

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