摘要: 阅读全文
posted @ 2018-09-05 16:13 白衬衫_cff 阅读(84) 评论(0) 推荐(0)
摘要: 最近在阿里云买了一台服务器,记录下整个安装、配置过程,以后弄新服务器则可以快速参考部署。 1,购买服务器 在阿里云https://www.aliyun.com/选择云服务器ECS,选择CentOS 7.4。 完成后,阿里云会给出远程登陆密码,需记下来。 此时服务器已正常运行,当我们远程上去的时候,只 阅读全文
posted @ 2018-07-27 21:11 白衬衫_cff 阅读(242) 评论(0) 推荐(0)
摘要: 最近公司招人,发现好多C++面试者基础概念理不清楚。今天恰好有点时间,把这些梳理下。有人读到的话也算为大家做点贡献,哈哈。 1, 函数重载(overload) 如果同一作用域内的几个函数名字相同但形参列表不同,我们称之为重载(overloaded)函数。 这些函数接受的形参类型或个数不一样,但是执行 阅读全文
posted @ 2018-07-16 20:51 白衬衫_cff 阅读(186) 评论(0) 推荐(0)
摘要: 最近发现公司服务器的一个漏洞,利用抓包工具抓取客户端的前几个包,写个小程序发起socket连接发这些包。不停连接不停发,直接就把服务器搞死了。 原因是服务器网关没有做握手机制,当收到连接时,直接就等待它发登陆消息。而发送抓的包直接就开始登陆了。量大的时候直接耗死服务器资源。 所以需要将网关的握手机制 阅读全文
posted @ 2018-05-23 10:59 白衬衫_cff 阅读(177) 评论(0) 推荐(0)
摘要: 公司有几套游戏服务器,各有优缺点。本文将其中一套服务器架构大概阐述下,算是做一个知识记录吧,尽管它有很多缺点,设计上存在硬伤,但支持公司目前乃至未来几年的业务量还是充分足够了。 总体架构如下图: 服务器内部总共有:网关、登陆、广场、游戏、中心、DB代理、Web代理 这几个进程。 工具类则有守护、监控 阅读全文
posted @ 2018-04-25 15:32 白衬衫_cff 阅读(910) 评论(0) 推荐(1)
摘要: C++多态 Polymorphism 本文为C++社区对多态阐述:http://www.cplusplus.com/doc/tutorial/polymorphism/ 在了解多态前需具备如下知识:类、结构体、友元和继承。 指向基类的指针 先来看一个基础例子 1 // pointers to bas 阅读全文
posted @ 2018-04-21 20:38 白衬衫_cff 阅读(233) 评论(0) 推荐(0)