摘要: 先尝试用它来做一个计算器(内容来自于自制编程语言——前桥和弥) 一、准备工作 关于flex, bsion工具,建议还是linux平台安装使用比较方便,我在windows下尝试过,太麻烦。 在ubuntu下安装很简单,只要执行下列语句即可: 没有报错就说明安装成功。 二、词法分析部分 创建mycalc 阅读全文
posted @ 2016-07-05 12:25 traits 阅读(1181) 评论(0) 推荐(0) 编辑
摘要: 关于这个问题,几年前已经做过一个工具,自动导出成一个c++的struct,然后用vector存储这些数据,实践效果并不好。现在用Lua与GO重写了一下,可以导出lua及json数据格式。 一、在制定Excel表时需要遵守以下几个规则: 1.第一行为变量类型,变量类型为三种:数字, 布尔值,字符串(n 阅读全文
posted @ 2016-07-04 10:58 traits 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 之前做的游戏,服与服之间并没有任何交流,所以当时在后台的架构上是比较简单的。如下图所示: 目前正在做的游戏,一开始也是按照这个来设计的。项目做了三分之二的时候,策划改了方案,加入实时PVP机制,考虑到一个服的同时在线人数可能不足以支撑各个阶段的玩家的实时匹配,所以将实时PVP这一块做成跨服实时PVP 阅读全文
posted @ 2016-06-30 14:39 traits 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 递归是将问题规模一步一步降解到基准条件,而迭代是将基准条件赋给变量后,通过迭代修改变量来逼近问题。 比如求出指定月份所有日子以及对应的星期。这个问题首先要知道基准条件:1900年1月1日为星期一。然后再将该问题分成求出指定月份的第一天的星期。最后分解为指定年分的第一天的星期。 阅读全文
posted @ 2016-06-14 14:37 traits 阅读(1250) 评论(0) 推荐(0) 编辑
摘要: 具体请看:http://www.cnblogs.com/cocowool/archive/2008/11/10/1330932.html 1、首先需要安装SVN。Ubuntu下的SVN安装十分简单,sudo apt-get install subversion,然后根据提示一步一步,就完成了SVN的 阅读全文
posted @ 2016-05-26 15:36 traits 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 下载golang1.5.1编译后的可执行文件包:go1.5.1.linux-amd64.tar.gz。(官方下载地址:http://www.golangtc.com/download) 部署如下: 1.解压: root@ubuntu:/usr/local# tar -xzvf go1.5.1.lin 阅读全文
posted @ 2016-02-19 10:38 traits 阅读(904) 评论(0) 推荐(0) 编辑
摘要: 对于有外部参数的程序调试 gdb game_server set args --config "../../conf/game.info" start gdb常用命令: 命令 描述 start|s 开始执行程序,并在main函数第一行停住 run|r 连续执行程序,直到遇到断点 continue|c 阅读全文
posted @ 2016-02-18 16:00 traits 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 详细参看:http://blog.csdn.net/wpc320/article/details/8291296 1.装好google_breakpad库,及symbolstore.py脚本,忘记库在哪的可以 find / -name "dump_syms" 及 "minidump_stackwal 阅读全文
posted @ 2016-02-18 14:47 traits 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 解决方案:http://www.cnblogs.com/newpanderking/articles/3372969.html问题说明:当安装VS2012之后,原来的.NET4.0会被替换为.NET4.5。卸载VS2012时,不会恢复.NET4.0。l当VS2012安装后,VS2010的cvtres... 阅读全文
posted @ 2015-07-28 14:16 traits 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 编译过程中内存耗尽, 导致了编译中断增加一个交换分区:1. 创建分区文件, 大小 2Gdd if=/dev/zero of=/swapfile bs=1k count=20480002. 生成 swap 文件系统mkswap /swapfile3. 激活 swap 文件swapon /swapfil... 阅读全文
posted @ 2015-07-22 19:10 traits 阅读(379) 评论(0) 推荐(0) 编辑