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

怎么做网站加盟app制作视频教程

怎么做网站加盟,app制作视频教程,特色专业建设展示网站 湖北,dw网页设计报告文章目录 1 Redis的安装与API的使用1.1 安装目录及环境变量1.2 设置远程客户端连接和守护进程1.3 启动redis1.4 Hiredis API的使用1.5 我的动态库和头文件 2 Redis的使用2.1 初始化时候2.2 结束的时候 3 测试4 Makefile5 游戏业务总结 1 Redis的安装与API的使用 1.1 安装目录及…

文章目录

  • 1 Redis的安装与API的使用
    • 1.1 安装目录及环境变量
    • 1.2 设置远程客户端连接和守护进程
    • 1.3 启动redis
    • 1.4 Hiredis API的使用
    • 1.5 我的动态库和头文件
  • 2 Redis的使用
    • 2.1 初始化时候
    • 2.2 结束的时候
  • 3 测试
  • 4 Makefile
  • 5 游戏业务总结

1 Redis的安装与API的使用

1.1 安装目录及环境变量

7.2版本redis-cli命令在bin目录下:

vim /etc/profileexport REDIS_HOME=/usr/local/redis/bin
export PATH=$PATH:$REDIS_HOME

在这里插入图片描述在这里插入图片描述

1.2 设置远程客户端连接和守护进程

cp /usr/local/redis/redis-7.2.3/redis.conf /usr/local/redis/bin/
vim /usr/local/redis/bin/redis.conf

在这里插入图片描述

1.3 启动redis

redis-server /usr/local/redis/bin/redis.conf

1.4 Hiredis API的使用

git clone https://github.com/redis/hiredis.git
cd hiredis
make
make install
mkdir -p /usr/local/include/hiredis /usr/local/include/hiredis/adapters /usr/local/:/usr/local/protobuf/lib/:/opt/instantclient_12_2
cp -pPR hiredis.h async.h read.h sds.h alloc.h sockcompat.h /usr/local/include/hiredis
cp -pPR adapters/*.h /usr/local/include/hiredis/adapters
cp -pPR libhiredis.so /usr/local/:/usr/local/protobuf/lib/:/opt/instantclient_12_2/libhiredis.so.1.2.1-dev
cd /usr/local/:/usr/local/protobuf/lib/:/opt/instantclient_12_2 && ln -sf libhiredis.so.1.2.1-dev libhiredis.so && ln -sf libhiredis.so.1.2.1-dev libhiredis.so.1
cp -pPR libhiredis.a /usr/local/:/usr/local/protobuf/lib/:/opt/instantclient_12_2
mkdir -p /usr/local/:/usr/local/protobuf/lib/:/opt/instantclient_12_2/pkgconfig
cp -pPR hiredis.pc /usr/local/:/usr/local/protobuf/lib/:/opt/instantclient_12_2/pkgconfig

1.5 我的动态库和头文件

根据上述的输出信息,我把动态库直接拷贝到了系统目录下,程序加载的时候加载的是libhiredis.so.1.2.1-dev

 cp /usr/local/:/usr/local/protobuf/lib/:/opt/instantclient_12_2/libhiredis.so /usr/libcp /usr/local/:/usr/local/protobuf/lib/:/opt/instantclient_12_2/libhiredis.so.1.2.1-dev /usr/lib

在这里插入图片描述

头文件的位置没有改变,使用的默认设置

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

2 Redis的使用

2.1 初始化时候

//记录当前姓名到redis的game_name//1 连接redisauto context = redisConnect("127.0.0.1", 6379);//2 发送lpush命令if (NULL != context){freeReplyObject(redisCommand(context, "lpush game_name %s", szName.c_str()));redisFree(context);}

2.2 结束的时候

	//从redis  game_name中删掉当前姓名auto context = redisConnect("127.0.0.1", 6379);if (NULL != context){freeReplyObject(redisCommand(context, "lrem game_name 1 %s", szName.c_str()));redisFree(context);}

3 测试

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4 Makefile

game:*.cpp *hg++ -Wall -g -pthread -std=c++11 $^ -o $@ -lzinx -lpthread -lprotobuf

在这里插入图片描述

5 游戏业务总结

在这里插入图片描述

http://www.yayakq.cn/news/852033/

相关文章:

  • 网站建设评审验收会议主持词专为中年人做的的婚恋网站
  • 企业网站后端模板wordpress add_options_page
  • 哪些客户需要做网站南昌seo如何优化
  • 腾讯云wordpress建站教程网站建设 成功案例
  • 怎么用小旋风网站建设教程wordpress 自动
  • 哪些网站是django做的wordpress主题使用教程
  • 建设网站公司选哪家好wordpress tag 优化
  • 网页设计与网站建设是干嘛的注册公司北京
  • 开发一个商城网站需要多少钱微信开发者工具概述
  • 建设黄页大全网站入口玉田网站制作
  • 重庆建网站公司wordpress客户端无法上传图片
  • 给企业做网站运营可信网站认证价格
  • 定制网站多少钱销售管理软件crm
  • 超链接对做网站重要吗工程招标
  • 公司做一个静态网站多少钱代理记账公司收费标准
  • 学网站开发如何挣钱深圳开发网站建设
  • wordpress站内全文检索权威数据统计网站
  • 四川网站制作成都如何给wordpress增加表单
  • 包头市网站建设域名访问wordpress
  • 如何建立自己的网站平台短网址生成器手机版
  • 景征网站建设wordpress怎么添加备案号
  • 鲜花网站的数据库建设网站建设与运营财务预算
  • 中国电子信息网百度搜索引擎优化的推广计划
  • 网站上的验证码怎么做的上海网页设计公司选择兴田德润
  • 无锡易时代网站建设有限公司怎么样网站简约式布局特点
  • 网站推广被封域名如何做跳转济南网站建设行知科技不错
  • 建设科普网站的意义旅游网站的设计思路
  • 广西建设厅网站首页源码网站git
  • 企业网站类型主要包括淘宝官网首页登陆
  • 如何用家庭电脑做网站机关门户网站建设