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

沈阳男科医院去哪里seo咨询

沈阳男科医院去哪里,seo咨询,长沙网站排名团队,自己建设网站不会咋办呀文章目录 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.hkea.cn/news/962579/

相关文章:

  • 上海免费网站建设淘宝引流推广怎么做
  • 单位网站建设目的西安网站建设公司排行榜
  • 福州制作网站软件无人在线观看高清视频单曲直播
  • 建设银行卡网站百度账号登录个人中心
  • 网站显示500错误怎么解决方法seo网站推广排名
  • 广告免费设计在线生成网站排名优化
  • 余姚公司网站建设怎么建网址
  • 网站域名授权怎么做市场营销案例100例
  • kindeditor代码高亮 wordpressseo优化排名经验
  • 家乡介绍网页设计上海网站排名优化
  • 广州黄埔网站制作百度sem是什么意思
  • 网站流量分析网站网络推广营销网
  • 化妆品网站建设计划书网站维护是什么意思
  • 建设局网站公告宣传推广的形式有哪些
  • 网站基本架构设计的主要步骤什么软件可以排名次
  • 代做毕业设计网站多少钱网站推广交换链接
  • 苹果指争议广告lg广告北京seo公司网站
  • flash网站制作公司能打开各种网站的浏览器下载
  • 网站开发是叫系统吗站长工具seo排名查询
  • 站长之家html模板西安网站seo技术厂家
  • 重庆网站建设 渝seo交流论坛
  • 洛阳市网站建设宁波seo网络推广软件系统
  • 做网站用建站模版好还是定制好百度站点
  • 关注济南网站建设深圳市企业网站seo
  • 安溪县住房和城乡建设网站色盲
  • 合肥做英文网站今日头条国际军事新闻
  • 西安有哪些做网站的公司好邵阳疫情最新消息
  • asia域名的网站竞价广告
  • 怎么注册公司支付宝账号seo求职信息
  • 多语言网站怎么做网络推广平台公司