自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小帆帆

关注网络游戏服务器开发

  • 博客(17)
  • 收藏
  • 关注

原创 Backtraces引起的内存泄露

Backtraces引起的内存泄露

2010-08-10 18:25:00 1378

原创 递归当前目录 去掉VI中讨厌的^M的脚本

递归当前目录 去掉VI中讨厌的^M的脚本

2010-07-28 11:22:00 698 1

原创 SecureCRT 连接远程主机速度慢的问题解决

<br />设置 /etc/hosts<br />添加下面的文字就行了<br />前面的为远程主机的IP   后面的为用户名<br />192.168.31.1            wangfan

2010-07-21 10:31:00 1179

原创 网络游戏服务器开发::用模板偏特化封装C++调用lua的代码

用模板偏特化封装C++调用lua的代码

2010-06-08 10:15:00 2466 1

原创 boost is_arrary 源码分析

介绍 boost怎么使用模板偏特化实现is_arrary的

2010-06-07 10:50:00 971

原创 网络游戏服务器开发::学习了两天python写了一个linux下自动安装程序的脚本

python真是一个好东东具体好处不用说用了的人都知道项目中一般用的软件有autoconf-2.65.tar.gz         install.py              lua-5.1.4.tar.gz                           Python-2.6.5.tar                   vim_killon

2010-05-20 15:29:00 3461

原创 网络游戏服务器开发:脚本系统的制作,linux下使用tolua制作Lua脚本系统(不需要PKG文件)

  脚本有很多好处。。。省略500字 在制作Tolua脚本系统会遇到一下问题1,网上很多例子都使用了lua_dofile,lua5.0以后的版本使用了luaL_dofile,如果不知道编译会不过。2,在方法声明前加//tolua_begin,结束加//tolua_end可以不用自己书写pkg文件,可以简化开发很多步骤。3,脚本的功能如果太过强大会造成代码难以管理,在我设计的脚本

2010-05-12 13:43:00 1735

转载 静态库和动态库转两篇文章

http://blog.csdn.net/comlc/archive/2009/05/08/4162095.aspx http://blog.csdn.net/feifei1018/archive/2006/04/21/672254.aspx

2010-05-08 17:24:00 397

转载 关于Singleton的实现转两篇文章

http://www.cppblog.com/ant/archive/2007/09/07/31445.html http://www.cppblog.com/ant/archive/2007/09/07/31786.html   

2010-05-08 17:06:00 333

原创 网络游戏服务器开发:策划表格的终极解决方案:

在以前的公司,策划使用Excel配置表格,然后使用打表工具打成xxx.tbl的形式,这个方法有几个缺点:1,Excel对表格中的数据不能做限制,比如type可以为1或者2,如果策划配置type=3,查找Bug会浪费很多时间。2,每次配置完Excel以后都要进行打表,如果忘记了,找Bug会很杯具。3,Excel的文件格式不能使用svn进行维护,不同的策划配置相同的表格以后会有冲突,这样会

2010-05-06 17:05:00 950

原创 我的.vimrc

syntax enablesyntax onset number" 自动缩进set autoindentset cindent" Tab键的宽度set tabstop=4" 统一缩进为4set softtabstop=4set shiftwidth=4" 历史记录数set history=1000"搜索逐字符高亮set h

2010-05-04 15:31:00 321

转载 make的模式规则

你可以使用模式规则来定义一个隐含规则。一个模式规则就好像一个一般的规则,只是在规则中,目标的定义需要有"%"字符。"%"的意思是表示一个或多个任意字符。在依赖目标中同样可以使用"%",只是依赖目标中的"%"的取值,取决于其目标。 有一点需要注意的是,"%"的展开发生在变量和函数的展开之后,变量和函数的展开发生在make载入Makefile时,而模式规则中的"%"则发生在运行时。 1、模式规则介绍

2010-04-29 15:31:00 771

转载 make变量的隐藏规则

隐含规则使用的变量 在隐含规则中的命令中,基本上都是使用了一些预先设置的变量。你可以在你的makefile中改变这些变量的值,或是在make的命令行中传入这些值,或是在你的环境变量中设置这些值,无论怎么样,只要设置了这些特定的变量,那么其就会对隐含规则起作用。当然,你也可以利用make的“-R”或“--no–builtin-variables”参数来取消你所定义的变量对隐含规则的作用。 例如,第一

2010-04-29 15:28:00 446

原创 网络游戏服务器开发:用crontab自动做版本

输入 crontab -e然后 输入 1 1,9,12,18 * * * cd /home/common/trunk/server && svn up && make >>make>>`date +/%Y/%m/%d/%H/%M/%S` make.log && RunServer.sh :w 保存退出 以后在1点9点12点18点服务器就会自己做版本啦,虽然很简单的命令,可是

2010-04-29 10:38:00 571

原创 彻底解决linux下 GB2312 显示错误问题

打开 /etc/sysconfig/i18n输入LANG="zh_CN.GB2312"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="lat0-sun16" 好了

2010-04-20 17:25:00 3343

原创 网络游戏服务器开发::用boost的deadlinetimer来做主循环

对于游戏服务器性能影响很大的就是主循环部分,以前总是用一个timer在while(true)里面不停的检查时间到了没有,最近发现了一个更好的解决方法,使用注册,回调的机制.下面放出部分测试代码,稍加修改就可以用在游戏服务器的开发中了.class DeadLineTimer { public: DeadLineTimer (boost::asio::io_servi

2010-04-15 17:50:00 1445

原创 网络游戏服务器开发:tcmalloc链接顺序对程序的影响

为了提高网游服务器中内存的效率,所以引入了Tcmalloc,Tcmalloc是google-perftools中的一个工具,有关google-perftools的介绍可以看http://code.google.com/p/google-perftools/ 关键的一步是在连接选项中加入-ltcmalloc 开始我是这样子写的 gcc 以前的链接选项 -tcmalloc程

2010-04-15 17:41:00 979

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除