关闭

cocos2d-x--使用doxygen+graphviz生成源码文档

需要使用到的工具如下:1.Doxygen:http://www.stack.nl/~dimitri/doxygen/download.html#srcbin2.Graphviz:http://www.graphviz.org/Download_windows.php安装完成之后打开doxygen工具,并设置好相关的参数,点击run doxygen即可生成文档。最后打开生成目录文件中的index.ht...
阅读(38) 评论(0)

游戏服务器开发的基本体系与服务器端开发的一些建议

把一些游戏开发方面的东西整理一下,希望能对那些想做游戏服务器开发的朋友有所帮助。       首先,要明确一点,做游戏服务器开发和做传统的web开发有着本质的区别。游戏服务器开发,如果没有经验,一开始根本没有一个明确清析的目标,不像web那样,有些明确的MVC架构,往往就是为了尽快满足策划的需求,尽快的实现功能,尽快能让游戏跑起来。但是随着功能越来越多,在老代码上面修改的越来越频繁,游戏测试...
阅读(12) 评论(0)

Java设计模式--单例模式

单例模式单例模式意图就时为了确保一个类有且只有一个实例,并为它提供一个全局访问点。为了避免多线程对单例模式的同时初始化这种竞争,需要使用锁机制来协调不同线程对同一个方法的执行。饿汉式和懒汉式区别从名字上来说,饿汉和懒汉,饿汉就是类一旦加载,就把单例初始化完成,保证getInstance的时候,单例是已经存在的了,而懒汉比较懒,只有当调用getInstance的时候,才回去初始化这个单例。懒汉式单例/...
阅读(80) 评论(0)

Java设计模式--桥接模式

桥接模式关注抽象的设计,抽象包含一组抽象方法的类,而这些抽象方法可能包含多个实现。每个子类提供了抽象方法的不同实现,但是当需要对该层次进行子类的化的时候就出现了不足。此时可创建一个桥,然后将这些抽象的方法都移到接口中,那么,抽象就将依赖接口的实现了。桥接的意图就时将抽象和抽象方法的实现相互分离来实现解耦,以便二者可以相互独立地变化。桥接模式将继承关系转化成关联关系,它降低了类与类之间的耦合度,减少了...
阅读(43) 评论(0)

Java设计模式--合成模式

合成模式组合建模时注意1.组对象包含单对象也包含其他的组对象 2.要为组合对象和单对象定义共同的行为 合成模式的意图:为保证客户端调用单对象与组合对象的一致性。合成模式是对象的结构模式,在以后的项目中,如果遇到对象组合的情况(即也符合树结构的),可以考虑下此模式。此模式中讲述了安全方式和透明方式: 安全方式:抽象构件上只提供树叶和树枝公共的方法,没提供树枝独有的管理等方法(add(),remove(...
阅读(37) 评论(0)

数据分析--概率--002

事件关系:事件运算定律概率的性质古典概率:对亍试验E,若满足:1. 试验的样本空间只包含有限个元素 2. 试验中每个基本事件发生的可能性相同,即每个基本事件发生的概率相等 则称这样的试验E为古典概型,也叫等可能概型几何概型:排列组合...
阅读(28) 评论(0)

数据分析--描述性统计-001

描述数据离散程度:极差:最大值-最小值,简单地描述数据的范围大小。缺点就是只描述了最末端的两个数据,中间的数据无法参与。方差:标准差=方差开根号—直方图频数直方图 频率直方图:频数/总数 箱线图茎叶图线图以时间为横坐标,变量为纵坐标,反映变量随时间推秱的变化趋势柱形图显示一段时间内的数据变化或显示各项乊间的比较情冴 柱形图和直方图的区别: 从横坐标看,直方图是同一个变量的分组划分,而柱形图则是丌同...
阅读(38) 评论(0)

Java设计模式--外观模式(Facade)

外观模式(Facade)外观模式意图就是为子系统提供一个接口,便于它的使用。外观模式(Facade),隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。使用场景:1- 为复杂的模块或子系统提供外界访问的模块;2- 子系统相互独立;3- 在层析结构中,可以使用外观模式定义系...
阅读(32) 评论(0)

Java设计模式--适配器模式

接口型模式职责型模式构造型模式操作型模拟扩展型模式UML: http://blog.csdn.net/fatherican/article/details/44966891接口型模式每个设计模式都旨在解决不同场景的问题,面向接口的设计模式适用于需要对一个类或一组类的方法进行定义或者重定义的场景。适配器(Adapter)模式目的:使用不同的接口的类所提供的服务为客户端提供其所期望的接口。当没有din...
阅读(64) 评论(0)

Eclipse出现Widget is disposed错误

在Eclipse中切换正常磨损和Debug模式的时候出现了这种问题。 可以通过关闭toggle breakcrumb。来屏蔽这种错误。如图所示:...
阅读(43) 评论(0)

Cocos2d-x中的精灵

精灵的继承关系—精灵的性能优化: 使用纹理图集:也称为精灵表,是将许多小的精灵图片组合到一张大图里面。优点有 : 1.减少文件读取次数 2.减少OpenGL ES绘制调用并且加速渲染 3.减少内存消耗 运用图片集方式为什么会减少内存碎片?原因:OpenGL分配给每个图片2的n次幂大小的内存空间,及时这张图片达不到这样的高度和宽度也会分配大于次图片的2的n次幂大小的空间。通常使用Zwoptex和T...
阅读(32) 评论(0)

Cocos2d-x坐标系/重要概念/设置屏幕大小等

导演类:Director单例对象,能够保持一致的配置信息,便于管理场景对象 Director::getInstance() 职责:1.访问和改变场景 2.访问Cocos2d-x的配置信息 3.暂停/继续和停止游戏 4.转换坐标 继承关系:Ref <-- Director <-- DisplayLinkDirector 场景类:Sence场景是构建游戏的界面,分以下几类:1.展示场景:播放视频或者简单...
阅读(29) 评论(0)

MySQL命令--连接/超时/路径等问题

连接Ubuntu的MySQL数据库:mysql -u root -p 查看所有用户的当前连接show full processlist 命令: show status; 命令: show status like’%下面变量%’;Aborted—clients:由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。 Aborted—connects:尝试已经失败的MySQL服务器的连接的次数。 Con...
阅读(39) 评论(0)

Mac OS无法进入系统/数据备份/重装系统方法步骤

之前我的Mac Mini不知为什么突然间不能进入到系统了。开机的时候基本都时进度条走到2/3的时候就会自动死机。打电话给客户,客服是不错。TM殊不知,聊了N就之后,发现这是要话费的,NM足足磨了1个多小时也没能解决我的问题。好吧,苹果系统时可以,苹果售后远程维修人员垃圾。上网以及苹果售后的方法:common+R开机的时候按住,顺利进入到安装系统界面,一直到磁盘工具。然后通过点击Macintosh H...
阅读(123) 评论(0)
45条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:2448次
    • 积分:408
    • 等级:
    • 排名:千里之外
    • 原创:37篇
    • 转载:7篇
    • 译文:0篇
    • 评论:0条
    代码托管
    文章存档