游戏服务器编程
hackmind
爱游戏,爱探索,爱分析的三爱青年。
展开
-
工作一年开发总结
记的非常清楚,去年的五月十号早晨到公司报道。转眼间一年过去了,一年里学到了很多也明白了很多事情。写个总结,就当是在自己的程序人生里下个assert。在这里小小的暂停下,弹出自己现在是一个什么境界。这既是对这一年来的总结,同时也可以对自己将来做个打算。好的,现在开始踏上咱的程序之路。原创 2011-05-10 08:55:00 · 1960 阅读 · 2 评论 -
奇怪的程序编译时间
前两天外网版本和发布版本对应不上了,导致外网有大量崩溃。由于上传人员的失误,紧急补丁尽然没有pdb,没有pdb文件的话就没法调试dump文件找到问题所在。还好后来找到了以前备份的pdb,勉强找到了问题所在,确定是外网版本问题。问题找到了,一切都好办了,可是奇怪的事情发生了。原创 2011-05-24 09:34:00 · 1313 阅读 · 0 评论 -
Centos环境下部署游戏服务器-自动化
计算机是没有智力的,只会接受指令,运行指令,得出结果。因此就算你让它重复做一件事多少次,它也学不会自动去做这件事。对于重复繁琐的事情,做为一个懒惰的程序员,必须告诉机器去做这件事情,然后就行了,而不是每次重复告诉机器做重复的事情。因此脚本可以代替程序员去做这些繁琐的事情了。机器做事情不仅准确,而且从来不抱怨。原创 2013-09-07 11:04:00 · 2871 阅读 · 0 评论 -
Centos环境下部署游戏服务器-编译
游戏服务器是在windows环境开发的,相关跨平台的东西在这里不谈了,只谈如何将Visual Studio 工程转换到Linux下编译。这里涉及到的软件分别为:Centos版本为6.4,Visual Studio 2008,Eclipse cdt。 为了后面的知识容易理解,先简单说下C++编译原理,有四个过程。原创 2013-09-04 18:00:14 · 2723 阅读 · 0 评论 -
Centos环境下部署游戏服务器-简介
在服务器领域,微软的操作系统是当之无愧的老大,linux这几年份额也在不断增长,在linux企业级商场里,RHEL以它的安全,稳定著称。RHEL在发布新版本的时候是同时提供源代码和二进制版本的,并都可以免费获取,但是如果在线升级,或者技术咨询的话,是需要付费的。Centos是用同一份代码编译出来的,很明显和RHEL是百分百兼容的。因此很多公司为了节省开支自然是使用Centos作为服务器的操作系统。原创 2013-09-04 11:25:32 · 4826 阅读 · 2 评论 -
Centos环境下部署游戏服务器-iptables
如果对网络通信比较了解,知道两台机器是如何连通的,如何发送网络数据包的。其实还是很容易理解iptalbes涉及的策略为啥要这么设计了。对于里面的各种参数,如果经常使用linux的话,都是很容易记住和理解的。计算机的知识很杂也很多,如果全靠记忆去学习,那随着时间的冲洗很快就将你学习过的东西洗刷的干干净净。只有当你理解了,为啥人家要这样设计,而不是那样设计,这样在你遇到这个问题的时候,你是站在设计者的角度看待问题的,只需要简单的查询下,就可以很快对这东西上手了。还有学习计算机英语也是相当重要,计算机本来就是英语原创 2013-09-21 14:33:48 · 2412 阅读 · 0 评论 -
Centos环境下部署游戏服务器-SSH
在这个*nix大行其道的年代,SSH绝对值得你拥有,虽说它的语法真的很简单,可用途相当大。比如说你在登山,突然公司一个电话告诉你服务器出问题了,在登山的过程中,肯定不能背个几公斤的笔记本吧,这个时候只要你有只能手机,并且安装了SSH,那就可以很happy的连接到服务器解决问题了。还有你想从电脑上向手机上传文件,或者逆向传送。SSH都可以在分分秒秒帮你搞定。原创 2013-09-07 12:43:55 · 2809 阅读 · 0 评论