当前位置: 首页 > wzjs >正文

南山网站开发重庆网站建设公司

南山网站开发,重庆网站建设公司,咨询网站开发,做初中题赚钱的网站目录 1.当前进度 2.守护进程 3.进程监控 4.玩家姓名添加文件 5.文件删除玩家姓名 6.redis安装 7.redis存取命令 8.redis链表存取 9.redis程序结构 10.hiredisAPI使用 11.基于redis查找玩家姓名 12.MAKEFILE编写 13.游戏业务实现总结 1.当前进度 2.守护进程 3.进程监…

目录

1.当前进度

2.守护进程

3.进程监控

4.玩家姓名添加文件

5.文件删除玩家姓名

6.redis安装

7.redis存取命令

8.redis链表存取

9.redis程序结构

10.hiredisAPI使用

11.基于redis查找玩家姓名

12.MAKEFILE编写

13.游戏业务实现总结


1.当前进度

2.守护进程

3.进程监控

4.玩家姓名添加文件

5.文件删除玩家姓名

玩家全部退出后 20s 后服务器退出
创建定时任务: 20 秒周期,超时处理 -- 》退出框架
添加时机:玩家 fini 的时候若总玩家 ==1
摘除时机:玩家 init 的时候若总玩家 ==0
随机姓名池
线性表存姓和名组成的线性表
取名字:随机取姓,随机取名
还名字:尾部追加姓或名
读姓文件的同时读名文件,边追加节点

6.redis安装

守护进程
fork 关掉父进程
设置回话 ID
重定向 0 1 2
/proc/XXXX(pid)/fd/ 目录中可以查到当前进程打开的文件描述符

7.redis存取命令

进程监控
进入循环 ---fork
父进程, wait
子进程 -- break

8.redis链表存取

需求:查看当前局游戏内有哪些玩家? 1. 创建文件( /tmp (存到内存的,重启会消失))存储当前游戏局的
玩家们的名字
2. 查询:显示文件内容
3. 设置:存姓名到文件或从文件中取姓名
1. 存:追加的方式写文件
2. 删:读出所有内容,将非自己的名字重写写入

9.redis程序结构

redis 命令( redis-cli XXXX
set key value: 存数据( value
get key :显示数据
del key :删除一对数据
lpush rpush 存链表节点
lrange 遍历
lrem 删除 n 个节点

10.hiredisAPI使用

redis 程序结构
cs 结构,数据放在服务进程的内存中
命令行客户端连接本地或远程地址访问
多种 API 可以访问: hiredis
程序结构简单,内部的数据结构和算法优秀

11.基于redis查找玩家姓名

hiredisAPI 使用
C 函数库,包含头文件 <hiredis/hiredis.h> , 编译时指定链接参数为 -
L/usr/local/lib -lhiredis
redisConnect 跟数据库建立链接( redisFree 释放掉)
redisCommand 发命令并通过返回值取出结果( freeReplyObject
放掉)
运行时若提示找不到共享库,则在 .bashrc 最末端添加一句 export
LD_LIBRARY_PATH=/usr/local/lib , 重新打开终端运行

12.MAKEFILE编写

13.游戏业务实现总结

http://www.dtcms.com/wzjs/369795.html

相关文章:

  • 纯静态网站怎样线下营销推广方式都有哪些
  • 清远网站制作电子商务网站建设规划方案
  • 深圳自己的网站建设seo应用领域有哪些
  • 网站建设实训个人总结30002023年8月新冠
  • 自己做网站花费公众号seo排名软件
  • 做网站费用需要分摊吗网络推广的优化服务
  • 临沂网站建设技术支持seo高级教程
  • 柬埔寨做网站赌博在那边违反吗职业教育培训机构排名前十
  • 广东省网站备案查询人力资源管理师
  • 做wish选品网站 数据网站百度推广登录平台怎么收费
  • 深圳做分销网站设计网站seo综合诊断
  • 青岛建站公司推荐网站生成app工具
  • 广东建设继续教育网站首页网络营销的特点有几个
  • 德州网站制作公司牛推网
  • 新疆生产建设兵团国土局官方网站百度竞价推广登录
  • b s网站建设方案及报价外贸seo
  • 自己做网站挂广告怎么赚钱软文广告经典案例200字
  • 怎么用 c文件做网站友情链接代码模板
  • 做纸箱在什么网站找客户百度收录提交工具
  • 互联网站备案登记表长尾关键词挖掘工具
  • 阿里云win服务器怎么做网站网店代运营
  • .net做网站c陕西疫情最新消息
  • 建网站的公司广州搜狗站长工具综合查询
  • 边个网站可以接模具做新浪博客
  • 学做网站要学什么软件百度seo公司电话
  • 建筑工程知识零基础什么是seo推广
  • wordpress5.0.1旺道seo
  • 武汉公司建站模板如何做好产品网络推广
  • 个人网页设计版面页面优化的方法
  • 央视新闻杭州新站整站seo