摘要: 今天突然想到一个问题,有时候,针对同一个事件有多种反映,特别是游戏AI当中,这种情况下需要采取最适合的方案,哪种方案最适合,可以将每种方案的结果或影响都计算一遍,从而选择最合适的。最基本就是一个排列组合方法,将各种方案都组合出来。于是写了一个基本的N个数排列组合小程序!开发工具:Visual Stu... 阅读全文
posted @ 2015-07-03 17:08 Monkey.Knight 阅读(6877) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://blog.csdn.net/huangjm_13/article/details/17761967本文作为游戏服务器端开发的基本大纲,是游戏实践开发中的总结。第一部分专业基础,用于指导招聘和实习考核, 第二部分游戏入门,讲述游戏服务器端开发的基本要点,第三部分服务端架构,介绍... 阅读全文
posted @ 2015-06-24 20:43 Monkey.Knight 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 这段时间在公司做一款游戏服务器开发,开发过程中的一点体会记录下来,日后也是一点经验1.定时刷新机制,服务器中,要有不断定时刷新的措施,比如任务系统2.线程的管理和调度,一般使用线程池方案3.内存方面,为了提高性能,通常使用内存池,而不是频繁地动态分配内存4.数据包的设计,通常为 头部+数据包体 的方... 阅读全文
posted @ 2015-06-17 20:52 Monkey.Knight 阅读(1983) 评论(4) 推荐(0) 编辑
摘要: 1.查看某个表中的索引show index from 表名2.为某个表创建索引alter table 表名 add index 索引名(列名) //此种方式创建一般的索引alter table 表名 add unique 索引名(列名) //创建唯一索引3.删除某个表的索引drop index 索... 阅读全文
posted @ 2015-06-17 18:47 Monkey.Knight 阅读(295) 评论(0) 推荐(0) 编辑
摘要: Mysql中可以使用explain命令查看查询语句的执行方式,使用方法举例:explain + 查询语句例如:explain select * from user_info几个重要的字段说明:table:此次查询操作是关联哪张数据表type:连接查询操作类型,一般根据索引查询的话为const,如果没... 阅读全文
posted @ 2015-06-16 21:38 Monkey.Knight 阅读(856) 评论(0) 推荐(0) 编辑