
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、背景游戏的匹配模块可谓是游戏设计中比较重要的模块了,MMO游戏基本上都有这个模块,但是要想写的比较好确是不容易,下面简单谈谈如何设计. 这里提到的设计只是简单抽象的,并不是适合所有游戏二、匹配模块1. 部分服务架构图2. 匹配流程图3. 匹配房间状态机4. 匹配模块设计UML类图三、总结上面匹配模块体现了部分设计模式思想,比如,MatchApp只针对Queue抽象编程,具体的匹配逻辑也是针对Q
算法简介:不撞南墙不回头----深度优先搜索算法(DFS)算法简介算法简介DFS算法简介DFS算法思想1.理解DFS的关键:DFS在于解决"当下该如何做",至于"下一步如何做"和"当下该如何做"是一样的2.实现的方法一般是递归调用自己注意事项:1.虽说实现的方式是递归,但是要注意时间复杂度。下图仅供参考:DFS算法的应用:1.全排列系列及变种问题具体介绍1.全排列系列及变...
数据结构简介数据结构简介树堆(Treap)定义树堆(Treap)是二叉排序树(Binary Sort Tree)与堆(Heap)结合产生的一种拥有堆性质的二叉排序树.时间复杂度期望时间复杂度O(logN)特点1)树堆和二叉堆不一样,二叉堆是完全二叉树,且满足堆序性质,但是树堆不一定是完全二叉树.树堆对结构性没有要求2)树堆满足堆序要求树堆示例图树堆旋转下图中,当X节点优先级小于Y节点时右旋和Y节点
参考网址:uWebSockets项目地址:https://github.com/uNetworking/uWebSocketsuSockets项目地址:https://github.com/uNetworking/uSockets一、摘要:1、编译和使用uWebSockets的环境为win10,vs2017 专业版,所有的依赖库都是32位debug版本的,Linux上未尝试2、...
参考网址:uWebSockets项目地址:https://github.com/uNetworking/uWebSocketsuSockets项目地址:https://github.com/uNetworking/uSockets一、摘要:1、编译和使用uWebSockets的环境为win10,vs2017 专业版,所有的依赖库都是32位debug版本的,Linux上未尝试2、...
FastCGI 是快速通用网关接口(Fast Common Gateway Interface/FastCGI)是一种让交互程序与Web服务器通信的协议。FastCGI是早期通用网关接口(CGI)的增强版本。在工作中,我常常用到 FastCGI 写一些 HTTP 接口,但大多都是 GET 方法。前几天自己给微信企业号写了一个消息相应事件的接口中用到了POST方法,再网上找了一些教程,发
树莓派3 利用frp内网穿透web搭建 -- bt下载机的应用请参考我前面写的博客:http://blog.csdn.net/wangdamingll/article/details/77427458一、frps 服务器的web配置1、这是服务端配置文件内容[common]bind_addr = 0.0.0.0bind_port = 7000vh
一、CLion官网https://www.jetbrains.com/clion/从官网可以下载CLion,这是一个跨平台编程IDE二、CLion远程调试参考网址:https://coding3min.com/CLion_cplusplus/http://www.beesfun.com/2018/07/19/%E3%80%90note%E3%80%91clion%E8%BF...
参考网址:https://github.com/libuv/libuv/blob/master/README.mdhttps://www.cnblogs.com/cnxkey/articles/10058702.html一、libuv的安装1、windows下安装(这里使用vs2017进行编译)下载libuv:https://github.com/libuv/libuv...
uSockets的编译和使用(一)参考网址:uWebSockets项目地址:https://github.com/uNetworking/uWebSocketsuSockets项目地址:https://github.com/uNetworking/uSockets一、摘要之前工作中有用到过websocket,所以最近研...







