- 博客(42)
- 收藏
- 关注

原创 几个比较重要的触摸
void CommonTools::zheDang(Node* node){auto listener = EventListenerTouchOneByOne::create();listener->setSwallowTouches(true);listener->onTouchBegan = [](Touch* touch, Event* event){r
2014-07-13 17:12:19
777
原创 固定时间触发
if( logStartTime == 0 ) { //判断是否需要拉去 select 如果已经有了 就把时间定为下一天 Calendar cc = Calendar.getInstance(); cc.add(Calendar.DAY_OF_YEAR, -1); Date time = cc.getTime(); SimpleDa
2015-01-09 15:16:36
719
转载 mysql特有的sql语句
http://qiutian110119.blog.163.com/blog/static/54617311201131015915294/
2014-10-30 14:05:58
740
转载 HotSpot JVM里的G1垃圾收集器
http://ivywang.iteye.com/blog/2146645G1垃圾收集器HotSpot JDK 7从update 4开始引入了G1垃圾收集器。G1收集器是服务器风格的垃圾回收器,主要针对多处理器机器上占用大量内存的应用。G1能缩短暂停时间,也能提供高吞吐量。与CMS的区别和CMS(Concurrent Mark-Sweep)收
2014-10-23 17:06:53
790
转载 ios和android游戏纹理优化和内存优化
1、2d游戏最占内存的无疑是图片资源。2、cocos2d-x不同平台读取纹理的机制不同。ios下面使用CGImage,android和windows下是直接调用png库。我测试了下,使用png库直接读取png会比CGImage还要节约1mb左右内存(图片所占内存4mb)但是速度要比CGImage慢一倍。时间和空间如何取舍就看实际情况了。不过最佳的选择似乎是pvr(即使android版本
2014-08-28 22:49:49
6187
转载 C++11 tuple
tuple元组定义了一个有固定数目元素的容器,其中的每个元素类型都可以不相同,这与其他容器有着本质的区别.是对pair的泛化。首先来介绍元组的创建和元组元素的访问。通过make_tuple()创建元组,通过get#include #include #include int main(){ auto t1 = std::make
2014-08-24 00:04:48
633
转载 转载小满的
个人原创,欢迎转载,转载请注明原文地址http://blog.youkuaiyun.com/bill_man 上一篇文章介绍了cocos2d-x的基本渲染结构,这篇顺着之前的渲染结构介绍渲染命令QUAD_COMMAND命令的部分,通过这部分的函数,学习opengl处理图片渲染的方法,首先介绍这节需要涉及到的基本概念VAO和VBO。VAO和VBO: 顶点数组对象(Ve
2014-08-17 09:50:58
611
转载 opengl中VAO,VBO,IBO用法小结
http://cowboy.1988.blog.163.com/blog/static/751057982014380251300/opengl中VAO,VBO,IBO用法小结这三个玩意全面取代旧社会的glBegin/glEnd,显示列表,顶点数组。VBO为顶点缓冲区对象,用于存储顶点坐标/顶点uv/顶点法线/顶点颜色,也可以用于其他用途,比如tangent。
2014-08-02 00:47:31
2475
转载 “extensions/ExtensionMacros.h”: No such file or directory
VS2012相关:问题:“extensions/ExtensionMacros.h”: No such file or directory无法打开包括文件。1、解决方案中,添加“现有项目”--> libExtensions 具体目录: ..\cocos2d\extensions\proj.win32\libExtensions.vcxproj2、项目中添加引用-
2014-07-23 00:19:54
1261
原创 2014.7.20 最新 eclipse cdt 开发 c++ 11 配置教程
下载 mingw 下载这几个添加环境变量 C:\MinGW\bin;
2014-07-20 12:49:14
673
转载 opengl的
4.4 glEnableVertexAttribArray Enable由索引index指定的通用顶点属性数组。 void glEnableVertexAttribArray( GLuint index); void glDisableVertexAttribArray( GLuint index); 默认状态
2014-07-12 10:47:50
718
转载 关于VBO的一些东西
http://blog.sina.com.cn/s/blog_7cfb366d010158he.html有时候你不得不承认,OPENGL的开发真的不如DIRECTX,特别对于入门的人来说,一个简单的概念可以让我嚼上几天不得骑姐。VBO可以说是OPENGL中里程碑似的东西,通过VBO我们可以把需要渲染的图元的顶点信息,直接上传存储在GPU的显存中。由于最早的OPENGL不支持
2014-07-12 10:41:28
766
转载 VAO
http://blog.youkuaiyun.com/afei198409/article/details/8277860顶点数组对象(vao)随着程序逐渐增大并且使用更多的模型,读者可能发现要在每个帧的多组顶点数组之间切换。根据你为每个顶点使用多少个顶点属性,像对glVetexPointer()这样的函数的调用次数可能变得很大。顶点数组对象捆绑了调用的集合,以设置顶点数组的状
2014-07-11 01:46:37
883
转载 缓冲区对象VBO
许多OpenGL操作都向OpenGL发送一大块数据,例如向它传递需要处理的顶点数组数据。传输这种数据可能非常简单,例如把数据从系统的内存中复制到图形卡。但是,由于OpenGL是按照客户机-服务器模式设计的,在OpenGL需要数据的任何时候,都必须把数据从客户机内存传输到服务器。如果数据并没有修改,或者客户机和服务器位于不同的计算机(分布式渲染),数据的传输可能会比较缓慢,或者是冗余的。Op
2014-07-11 01:40:43
751
原创 要掌握的几个
setBlendFunchttp://blog.youkuaiyun.com/xuguangsoft/article/details/8781256http://www.2cto.com/kf/201401/271509.html
2014-06-21 12:24:18
563
转载 数据成员初始化
在C++98标准里,只有static const声明的整型成员能在类内部初始化,并且初始化值必须是常量表达式。这些限制确保了初始化操作可以在编译时期进行。例如:int var = 7; class X { static const int m1 = 7; // 正确 const int m2 = 7; // 错误:无static
2014-05-20 16:24:38
782
原创 千万不要在构造方法里写 Director::getInstance()->getScheduler();
在vs里没事 在xcode里没事 在苹果上也没事唯独在安卓机器上不行.构造方法里果然不要写乱七八糟.顺便请问下,为什么安卓的机器会提前把构造方法先调一遍?总之一句话 构造方法里啥都不要写!!!!!!!妈蛋
2014-05-20 09:58:57
2864
转载 转的
http://blog.ready4go.com/blog/2013/10/12/update-android-dot-mk-with-local-src-files-and-local-c-includes/http://blog.ready4go.com/blog/2013/05/20/write-local-src-files-in-android-dot-mk-ultimate
2014-05-05 23:54:07
695
原创 静态变量没有重置为 null 的问题
在java 和 as3里 静态变量会根据指向的对象而变化,如果指向的对象被垃圾回收了,那么他自动指向null而在
2014-04-18 21:28:52
1268
原创 2dx的各种回调 烦死人了
NotificationCenter::getInstance()->addObserver(this, callfuncO_selector(Light::switchStateChanged), MSG_SWITCH_STATE, NULL);
2014-04-18 19:57:41
873
原创 c++的 gettimer() 在哪里? 如何用他计算方法运行时间?
就是这个方法 GetTickCount可以看百度百科 GetTickCount,函数。GetTickCount返回(retrieve)从操作系统启动所经过(elapsed)的毫秒数,它的返回值是DWORD。
2014-04-15 20:13:05
846
转载 指针和引用的区别?
http://blog.youkuaiyun.com/xdrt81y/article/details/18004129 温故而知新,指针和引用的概念,大学时都已熟知,实际用的时候往往又有些疑惑,故深入探究一下。从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名,它在逻辑上不是独立
2014-04-08 20:34:45
675
转载 C++11系列-改进的类型推导:auto、decltype和新的函数语法
http://towriting.com/blog/2013/08/08/improved-type-inference-in-cpp11/ C++11引入了一些新的实用的类型推导能力,这意味着你可以花费更少的时间去写那些编译器已经知道的东西。当然有些时候你需要帮助编译器或者你的编程伙伴。但是C++11,你可以在一些乏味的东西上花更少的时间,而多去关注逻辑本身。auto之乐我们先
2014-04-03 13:49:26
669
原创 visual assist 几个常用的快捷键
打开某个文件 Shift + Alt + O ( 比 Ctrl + , 更准确 更快速 )如果你打开了.h文件,想查看他的.cpp文件,那么就 Alt + O定位到某个方法 Alt + M从定义转到声明,从声明转到定义 Alt + G shift + alt + q 自动include 自动补全定义 等等 好多功能~还有Aaa a = new Aaa();这个时候
2014-03-28 16:23:34
937
转载 一个老程序员的下场
http://news.mydrivers.com/1/298/298334.htm 长期从事编程活动的程序员都期望在50多岁时能爬到一个足够高的职位,或者能顺利的退休。但我在这里讨论的可能是一个你还没有想过的问题:如果到那时你失业了呢?50多岁时你的职业仕途会成为一个问题。如果你有很好的技术,有人雇你,你会有一个很高的职衔,或你是一个专家,或有很好的人际关系,你都有可能找到一个
2014-03-27 13:46:31
1068
原创 flash的动画如何转换到cocos2d-x上用呢?
http://gafmedia.com/converter/ ok 就是他了不过现在只支持2.x版本。蛋疼~ 项目刚升到3.0作者会在3.0稳定后出的 期待呀
2014-03-27 09:48:11
870
转载 官方论坛的帖子 How about use "armeabi-v7a" as default ABI on Android for template? ABI 是啥?
http://blog.youkuaiyun.com/fristkey2/article/details/7870593 源码下面第一个文件的名称是abi,那么abi是什么? 应用程序二进制接口(application binary interface,ABI) 描述了应用程序和操作系统之间,一个应用和它的库之间,或者应用的组成部分之间的低接口 。ABI不同于API ,API定义了源代码和库
2014-03-25 11:48:17
736
转载 windows socket and linux socket 区别?
http://hi.baidu.com/nicker2010/item/8cc63bce77f11b3899b49810 为什么要这个呢?为了考虑跨平台。。。所以你需要知道在vs上测试的时候 要加一些东西 linux和windows下socket编程区别总结(ZZ)一、linux下的socket编程:1、客户端执行步骤依次如下:socket()connect()
2014-03-24 19:36:02
807
转载 pthread使用方法
http://www.ibm.com/developerworks/cn/linux/thread/posix_threadapi/part1/ 其他的在右上角搜索吧很好的教程哦
2014-03-23 23:59:19
722
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人