
服务器开发
J.Tabibito
这个作者很懒,什么都没留下…
展开
-
使用SSH连接远程Linux系统
1.在Windows上安装SSH客户端2.在Linux上启动SSH服务redhat,fedora,centos等linux发行版,使用以下命令:sudo yum install sshd 或sudo yum install openssh-serverdebian,ubuntu,linux mint等linux发行版,使用以下命令:sudo apt-get install sshd 或sudo apt-get install openssh-server使用ssh/sshd sta原创 2020-09-17 18:00:17 · 414 阅读 · 0 评论 -
Lua语言的面向对象思想
1. 元表 metatable首先了解一下元表meta_table当索引一个key时,普通表中没有,就会到元表的__index中寻找。pairs访问__index会报错。-- 定义一个普通的表local normal_tab = { key3 = 4 }-- 定义一个元表local meta_tab = { __index = { ["key1"] =...原创 2020-04-12 20:17:47 · 148 阅读 · 0 评论 -
Linux & ssh基本操作
Linux操作命令:1: mkdir: 创建目录2: mount/unmount 挂载硬盘到指定路径/卸载指定路径的硬盘3: ls: 显示当前目录信息...ls -l 获取执行权限4: find: 在磁盘中查找文件5: grep: 在一堆文件中查找字符串所在路径 grep -m"main"...grep "main" -r 路径6: cd: 进入目录7: cp,mv:...原创 2020-07-22 13:37:45 · 312 阅读 · 0 评论 -
服务器项目实战(一)
一、游戏服务器的发展 服务器的出现,帮助游戏开发者实现了对网络数据的更好的管理。开发人员通过对CPU的充分调度,进行大量的数据处理维护,让网络游戏进行数据交互时更加流畅。之后出现的分布式架构的服务器,实现了服务器功能的分类,不同的服务器将实现各自的功能进行数据处理,有效的减轻了主服务器的压力从而进一步提升了游戏的性能和玩家的体验。 第一代游戏服务器是以MUD游戏为原型设计...原创 2018-11-26 20:29:01 · 993 阅读 · 0 评论 -
服务器项目实战(二)
上一篇简单介绍了游戏服务器的发展以及服务器的核心三大架构,CPU、内存和网关([立即转到])。 一个简单的服务器,仅仅利用网络数据交换进行一部分的数据运算,但是对于游戏服务器来说,数据运算是非常大的,如果CPU的架构没有处理好,服务器的性能将会大打折扣。本篇将以CPU的架构为重点,详细介绍游戏服务器的开发(如有错误,请指出,谢谢)。一、"同步-多线程"模型 使用这个...原创 2018-11-27 21:26:27 · 274 阅读 · 0 评论 -
服务器项目实战(三)
上一篇具体介绍了几种常见的游戏服务器的CPU架构模型([立即转到])。服务器的CPU架构处理了服务器端数据运算的能力,实现了服务器端的数据资源访问修改的具体功能。但是如果内存架构不好或者内存泄漏,都会让游戏体验大大降低,并且给运维造成一定的困难。本篇将继续介绍游戏服务器的内存架构的几种常见模型。一、采用动态内存分配 对一个新进入游戏的玩家来说,他的数据应当是在服务器中一直存在...原创 2018-12-18 10:25:30 · 318 阅读 · 0 评论