- 博客(5)
- 收藏
- 关注
原创 Tcp/ip协议解析
TCP/IP协议TCP/IP不是一个协议,而是一个协议族的统称。里面包括IP协议、ICMP协议、TCP协议TCP/IP分为4层 :数据链路层、网络层、传输层、应用层 注意:互联网地址(IP地址)网络号+子网号+主机号 域名系统:就是一个数据库,可以将主机名转化为IP地址 RFC:TCP/IP协议的标准文档 端口号:一个逻辑号码,IP包所带有的标记 Socke...
2018-04-23 17:08:10
324
转载 C++高性能服务器网络架构设计细节
前言这篇文章我们将介绍服务器的开发,并从多个方面探究如何开发一款高性能高并发的服务器程序。需要注意的是一般大型服务器,其复杂程度在于其业务,而不是在于其代码工程的基本框架。大型服务器一般有多个服务组成,可能会支持CDN,或者支持所谓的“分布式”等,这篇文章不会介绍这些东西,因为不管结构多么复杂的服务器,都是由单个服务器组成的。所以这篇文章的侧重点是讨论单个服务程序的结构,而且这里的
2018-03-27 14:09:30
3915
2
原创 关于各种字符串转化和数字和字符串转化的问题
CString 和 string CString ==> stringCstringstrData = TEXT("helloword");Std::stringstr= (CStringA) string == > CStringstrData.Format(TEXT("%s"),str.c_str());strData.Format(TEXT("%s"),str.data());/...
2018-03-23 14:22:03
212
转载 网狐棋牌游戏平台服务器架构设计分析
基本设计概念和处理流程 调用模型模仿COM组件接口模式,利用面向对象思想多态性polymorphism,调用方保存着被调用方的基础接口指针(interface or sink钩子)(Pure Virtual Function),调用方直接调用接口指针内声明的纯虚方法,而此纯虚函数的具体逻辑由该接口的派生类实现。示意图: 基于事件驱动的数据处理模型在系统功能设计中,针对网络事件SocketEvent...
2018-03-21 17:07:49
1599
转载 游戏程序员应具备的几种技能
1. 做好事务记录2. 快速反馈3. 快速开发(RAD)4. 选择专业化方向5. 靠数据决策6. 掌握一些套路一. 做好事务记录 方式:装个有道笔记,或者印象笔记,或者简单点,搞个本地的txt文件都可以。 1). 记录好TodoList,避免遗忘。 经常遇到这种情况:针对正在开发中的功能,策划口头跟你提了一些要求,过了几天来问你,‘做完了没有?’,‘哎呀忘记了’,...
2018-03-20 14:06:41
593
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人