- 博客(17)
- 收藏
- 关注
原创 SecureCRT 连接远程主机速度慢的问题解决
<br />设置 /etc/hosts<br />添加下面的文字就行了<br />前面的为远程主机的IP 后面的为用户名<br />192.168.31.1 wangfan
2010-07-21 10:31:00
1189
原创 网络游戏服务器开发::学习了两天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
3469
原创 网络游戏服务器开发:脚本系统的制作,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
1741
转载 静态库和动态库转两篇文章
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
405
转载 关于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
340
原创 网络游戏服务器开发:策划表格的终极解决方案:
在以前的公司,策划使用Excel配置表格,然后使用打表工具打成xxx.tbl的形式,这个方法有几个缺点:1,Excel对表格中的数据不能做限制,比如type可以为1或者2,如果策划配置type=3,查找Bug会浪费很多时间。2,每次配置完Excel以后都要进行打表,如果忘记了,找Bug会很杯具。3,Excel的文件格式不能使用svn进行维护,不同的策划配置相同的表格以后会有冲突,这样会
2010-05-06 17:05:00
957
原创 我的.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
326
转载 make的模式规则
你可以使用模式规则来定义一个隐含规则。一个模式规则就好像一个一般的规则,只是在规则中,目标的定义需要有"%"字符。"%"的意思是表示一个或多个任意字符。在依赖目标中同样可以使用"%",只是依赖目标中的"%"的取值,取决于其目标。 有一点需要注意的是,"%"的展开发生在变量和函数的展开之后,变量和函数的展开发生在make载入Makefile时,而模式规则中的"%"则发生在运行时。 1、模式规则介绍
2010-04-29 15:31:00
781
转载 make变量的隐藏规则
隐含规则使用的变量 在隐含规则中的命令中,基本上都是使用了一些预先设置的变量。你可以在你的makefile中改变这些变量的值,或是在make的命令行中传入这些值,或是在你的环境变量中设置这些值,无论怎么样,只要设置了这些特定的变量,那么其就会对隐含规则起作用。当然,你也可以利用make的“-R”或“--no–builtin-variables”参数来取消你所定义的变量对隐含规则的作用。 例如,第一
2010-04-29 15:28:00
453
原创 网络游戏服务器开发:用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
579
原创 彻底解决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
3371
原创 网络游戏服务器开发::用boost的deadlinetimer来做主循环
对于游戏服务器性能影响很大的就是主循环部分,以前总是用一个timer在while(true)里面不停的检查时间到了没有,最近发现了一个更好的解决方法,使用注册,回调的机制.下面放出部分测试代码,稍加修改就可以用在游戏服务器的开发中了.class DeadLineTimer { public: DeadLineTimer (boost::asio::io_servi
2010-04-15 17:50:00
1451
原创 网络游戏服务器开发:tcmalloc链接顺序对程序的影响
为了提高网游服务器中内存的效率,所以引入了Tcmalloc,Tcmalloc是google-perftools中的一个工具,有关google-perftools的介绍可以看http://code.google.com/p/google-perftools/ 关键的一步是在连接选项中加入-ltcmalloc 开始我是这样子写的 gcc 以前的链接选项 -tcmalloc程
2010-04-15 17:41:00
985
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人