
lua
九
这个作者很懒,什么都没留下…
展开
-
cocos2d-x设计模式发掘之一:单例模式
cocos2d-x设计模式发掘之一:单例模式本系列文章我将和大家一起来发掘cocos2d-x中所使用到的设计模式,同样的,这些模式在cocos2d-iphone中也可以找到其身影。声明:这里发掘模式只是我的个人爱好,通过这个过程,我希望能加深自己对于设计模式运用的理解。关于模式的学习,市面上已经有许多非常好的书籍了。比如《Head First设计模式》、GoF的设计模式,还有《研磨转载 2015-11-06 22:26:16 · 508 阅读 · 0 评论 -
cocos code ide--js 中获取cocostudio中按钮以及函数回调
注意标签 为 92 这是后面图层的背景标签为 93 为按钮 Login 1.加载json文件//coocstudio ui加载var loginScene = ccs.load(res.Login).node;//将loginscene对象加入到layer中。this.addChild(loginScene);2.获取button按钮原创 2015-11-08 17:43:54 · 1221 阅读 · 0 评论 -
cocos2d-x手机游戏内存优化
手机性能的优化,内存的优化和运行效率的优化1.内存的优化 说内存的优化,首先要知道有什么东西会占据程序的内存,可优化的主要是两部分:数据和资源,先说数据,做短连接的游戏客户端有两种处理数据的方式:一种是傻瓜式客户端,另一种是缓存式客户端,傻瓜客户端几乎可以做到0数据,因为他每个界面只是负责展示,当然,这个界面需要的数据是会存在客户端的,但是他对内存的占据是可以忽略的原创 2015-11-09 22:16:07 · 901 阅读 · 0 评论 -
8种经典算法之冒泡排序
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,故名。冒泡排序与选择排序的区别区别在于:冒泡算法,每次比较如果发现较小的元素在后面,就交换两个相邻的原创 2015-12-08 21:48:33 · 1238 阅读 · 0 评论 -
8种经典算法之直接插入排序
直接插入排序是稳定的排序方法。 基本思想: 假设待排序的记录存放在数组array[1..n]中,将第一个数取出来,自己array[1]作为一个有序序列,无序序列即array[2..n]。从n=2 至 n = n为止,依次将array[n]插入到有序序列当中,使插入的记录也是有序的,生成含n个记录的有序序列。 具体操作: 将要插入的记录array[i]取出,保存到临时变量temp中; 找到array原创 2015-12-08 22:43:03 · 527 阅读 · 0 评论 -
GoF23种设计模式
设计模式的经典名著——Design Patterns: Elements of Reusable Object-Oriented Software,中译本名为《设计模式——可复用面向对象软件的基础》的四位作者Erich Gamma、Richard Helm、Ralph Johnson,以及John Vlissides,这四人常被称为Gang of Four,即四人组,简称GoF。 经典的《转载 2015-12-09 22:29:59 · 524 阅读 · 0 评论