logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微信小游戏websocket支持https/wss

原来的游戏服用的websocket,支持ws,现在做微信小游戏,需要用wss。不需要改游戏服上的任何东西,只需添加一个nginx代理服,配置nginx支持https/wss即可,客户端跟代理服用wss通讯,代理服跟游戏服还是ws通讯。1.安装nginx(1) gcc安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install ...

Nginx简介及负载均衡配置

1.Nginx简介Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。2.Nginx应用场景1、http服务器。Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。2、...

lua全局环境变量_G小结

1.以一个模块(*.lua,后同)为单位,所有的全局变量都保存在table中,这个table放在_G中,这是一个全局空间(全局环境变量),可以简单的看作一个表。2._G中只保存全局变量,不保存局部变量。3.lua中真正存储全局变量的地方不是在_G里面,而是在setfenv(i,table)的table中,所有当前的全局变量都在这里面找,只不过在程序开始时lua会默认先设置一个变量_G=这个

FSM:游戏开发中的有限状态机(理论篇)

游戏系统的本质是输入加输出。我们把游戏系统划分为多个不同状态,不同的状态在不同输入下产出不同输出。按照这种思想,我们可以把游戏中复杂的子系统,比如战斗系统,划分成多个不同状态,然后我们要做的只是,对于不同的战斗操作输入,转换相应状态,执行相应状态下的动作输出。那么什么是有限状态机? 我们要说的状态机输入和输出都是离散的、有限的;在这个基础上,我们所说的有限状态机就是描述这一类问题:在有

#游戏开发
Linux下mysql数据库自动定时备份

对于网游来说,数据库中的数据尤其重要,实际运营中通常会有DBA或者运维人员对数据库中数据进行日常备份,防止服务器宕机或硬盘损坏导致的数据丢失问题。一.将数据库备份在本地1.创建备份目录cd /home/gamemkdir backupcd backup2.创建备份shell脚本vi bkDatabaseName.sh将一下内容复制粘贴#!

#linux#运维
c++游戏服务器http与web前端交互

html页面代码如下:command:server_id:command_cls:command_content:type:account:money:order_no:platform:

Linux下mysql数据库自动定时备份

对于网游来说,数据库中的数据尤其重要,实际运营中通常会有DBA或者运维人员对数据库中数据进行日常备份,防止服务器宕机或硬盘损坏导致的数据丢失问题。一.将数据库备份在本地1.创建备份目录cd /home/gamemkdir backupcd backup2.创建备份shell脚本vi bkDatabaseName.sh将一下内容复制粘贴#!

#linux#运维
Linux下mysql数据库自动定时备份

对于网游来说,数据库中的数据尤其重要,实际运营中通常会有DBA或者运维人员对数据库中数据进行日常备份,防止服务器宕机或硬盘损坏导致的数据丢失问题。一.将数据库备份在本地1.创建备份目录cd /home/gamemkdir backupcd backup2.创建备份shell脚本vi bkDatabaseName.sh将一下内容复制粘贴#!

#linux#运维
网络编程三:Socket API

socket称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。以下是几个重要的Sockect API1.socket函数intsocket(intdomain,inttype,intprotocol);应用程序调用socket函数来创建一个能够进行网络通信的套接字。

到底了