服务器相关
奔跑的香蕉
半吊子程序
展开
-
cocos-creator官方教程进阶-联网对战(TypeScript+Golang+帧同步)
最近打算学习creator,跟着官方教程做了遍发现和u3d有些相似,用着还算顺手,就是实在无法习惯js,后来改成ts终于有些感觉,所以决定继续优化这个ts版的官方教程。前段时间学习go的时候写了个服务端框架(DrillServer:https://github.com/BAN1993/DrillServerGo.git),正好拿来和这个项目结合,做个联网对战的游戏。先上源码:ht...原创 2020-05-07 21:55:30 · 5639 阅读 · 1 评论 -
简单的收发协议服务器
协议头文件:#ifndef __PACKAGE_H__#define __PACKAGE_H__enum{ PACK_TYPE_LOGIN, PACK_TYPE_ACTION, PACK_TYPE_QUIT,};struct pack_s{ int type;};struct pack_login{ int type = PACK_TYPE_LOGIN; i原创 2016-04-21 13:49:19 · 446 阅读 · 0 评论 -
linux 多线程学习一:互斥
#include#includeusing namespace std;pthread_t pt[2];pthread_mutex_t mtx;int num = 100;void *func_thread(void* input){ while(1) { pthread_mutex_lock(&mtx);原创 2016-05-17 20:51:53 · 461 阅读 · 0 评论 -
base64加密解密c++的简单实现
与其说是加密解密,还不如说是编码和解码吧,这种加密方式只能防止人一眼看穿。但是把它拿来学习位操作还是不错的。const char myBase64Table[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";const char myBase64Map[256] ={ 255, 255,原创 2016-04-23 17:54:43 · 4283 阅读 · 1 评论 -
通过load值查服务器问题
转载自:http://zyslovely.iteye.com/blog/1440609几乎每个接触类 Unix 操作系统的工程师都知道如何查看系统负载。但这东西的工作机理到底是怎样的,可能没有多少能说清楚。对比了一些相关信息,加上自己的理解,做一下笔记。 什么是 Load ? 什么是 Load Average ? Load 就是对计算机干活多少的度量(WikiPedia: th转载 2016-07-23 16:51:23 · 986 阅读 · 0 评论 -
centos 安装 redis3.2.9
目前线上使用2.8.4版本的,一直很稳定,但是数据量越来越大,所以想升级到支持集群的3.X版本特此记录安装过程下载安装cd /soft (我习惯放在这个目录下)wget http://download.redis.io/releases/redis-3.2.9.tar.gztar xzf redis-3.2.9.tar.gzcd redis-3.2.9m原创 2017-06-13 22:11:48 · 2893 阅读 · 0 评论