会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
22
23
24
25
26
27
28
29
30
···
66
下一页
2015年5月10日
玩家注册登录
摘要: 简述 C 首先连接AS,当进区的时候AS会发送口令,GS的ip和端口,然后直接登录GS,后面就直接跟GS交互了 AS 负责玩家注册,登录,当玩家进区的时候,生成口令并发送给GS和C GS 接受AS玩家的进区的消息,接受玩家进区 流程图 ...
阅读全文
posted @ 2015-05-10 19:34 zzyoucan
阅读(421)
评论(0)
推荐(0)
2015年5月2日
mysql 存储二进制数据
摘要: 晚上小研究了下MySQL存储于读取二进制数据的功能。关键步骤为以下三点:最重要的一点:存储二进制数据的表的类型需要是blob类型(按长度不同分为tiny, media, long) 插入二进制数据时需要利用mysql_real_escape_string函数对数据进行转换从数据库中读取二进制数据时需...
阅读全文
posted @ 2015-05-02 17:02 zzyoucan
阅读(4400)
评论(0)
推荐(0)
2015年4月30日
mysql学习
摘要: #include "include/mysql.h"#include #include int main(){ MYSQL mysql; //初始化 mysql_init(&mysql); //连接 assert(0 != mysql_real_connect(&mys...
阅读全文
posted @ 2015-04-30 14:59 zzyoucan
阅读(211)
评论(0)
推荐(0)
2015年4月24日
socket listen/accept
摘要: listen函数摘要:listen函数使用主动连接套接口变为被连接套接口,使得一个进程可以接受其它进程的请求,从而成为一个服务器进程。在TCP服务器编程中listen函数把进程变为一个服务器,并指定相应的套接字变为被动连接。listen函数在一般在调用bind之后-调用accept之前调用,它的函数...
阅读全文
posted @ 2015-04-24 19:53 zzyoucan
阅读(778)
评论(0)
推荐(0)
protobuf学习
摘要: 1、在.proto文件中定义消息格式2、使用protobuf编译器3、使用c++ api来读写消息0、为何使用protobuf?1、原始内存数据结构,可以以二进制方式sent/saved.这种方式需要相同的内存布局和字节序。2、以ad-hoc方式将数据项编码成一个简单字符串----比如,将4个int...
阅读全文
posted @ 2015-04-24 15:08 zzyoucan
阅读(400)
评论(0)
推荐(0)
2015年4月10日
人物FSM
摘要: 人物有限状态机之前看这个状态机没看懂,今天又翻出来,看的略懂FSM在游戏中应用的地方还是挺多的 怪物AI,玩家行为管理 条件(包含若干事件) 条件(包含若干事件)状态1状态2状态3状态之间跃迁通过条件,条件包含若干事件1.初始化条件// 从读表器中查找编号为i的记录cons...
阅读全文
posted @ 2015-04-10 11:45 zzyoucan
阅读(248)
评论(0)
推荐(1)
2015年4月8日
策略模式
摘要: #include /*策略模式:定义一系列算法的方法,从概念上说所有这些算法完成相同的工作,只是实现不同,他用相同的方式调用所有的算法,减少了各种算法类和使用算法类之间的耦合策略模式的strategy类层次为context定义了一系列的可供重用的算法和行为,继承有助于析取出这些算法的公共部分刚开始写...
阅读全文
posted @ 2015-04-08 21:23 zzyoucan
阅读(231)
评论(0)
推荐(0)
2015年4月3日
虚函数调用机制
摘要: #include class Animal{public: Animal(){}; virtual ~Animal(){}; virtual void Eat() { std::cout Eat(); getchar(); return 0;}
阅读全文
posted @ 2015-04-03 09:46 zzyoucan
阅读(393)
评论(0)
推荐(0)
2015年4月2日
虚析构函数
摘要: 虚析构函数在什么时候需要将基类析构函数设置成虚函数呢虚析构函数是为了解决这样的一个问题:基类的指针指向派生类对象,并用基类的指针删除派生类对象。如果某个类不包含虚函数,那一般是表示它将不作为一个基类来使用(这个我有这种说法吗?。。)。当一个类不准备作为基类使用时,使析构函数为虚一般是个坏主意。因为它...
阅读全文
posted @ 2015-04-02 15:21 zzyoucan
阅读(153)
评论(0)
推荐(0)
2015年4月1日
网络基础
摘要: TCP/IP协议族应用层 SNMP:简单网络管理协议 HTTP:对应的传输层是TCP TELNET FTP SMTP DNSTCP层(传输层):TCP,UDPIP层(互联网层): IP,ICMP(控制报文),ARP(地址解析),RARP,OSPF三次握手: ...
阅读全文
posted @ 2015-04-01 10:32 zzyoucan
阅读(171)
评论(0)
推荐(0)
上一页
1
···
22
23
24
25
26
27
28
29
30
···
66
下一页
公告