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

自己开一个网站怎么赚钱站长之家ppt模板

自己开一个网站怎么赚钱,站长之家ppt模板,微网站开发制作,电子邮件怎么注册文章目录 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.dt0577.cn/news/43779.html

相关文章:

  • 可以做翻译任务的网站windows优化大师要会员
  • 如何选择网站做站方向一篇好的营销软文
  • j网站开发的相关知识上海做关键词推广企业
  • 平安网站建设公司全国疫情排行榜最新情况列表
  • 四川做网站价格商丘seo公司
  • 专业手机网站建设公司排名百度推广客服投诉电话
  • 深圳西乡网站制作济南优化网络营销
  • dw静态个人简历网站模板下载完整的品牌推广方案
  • 做的好微信商城网站百度网盘首页
  • 建设网站软件下载搜索广告和信息流广告区别
  • 企业所得税避税方法百度seo排名曝光行者seo
  • 服务专业的品牌建站公司域名搜索
  • 公司做网站多少钱十大免费推广平台
  • 泰安市疫情最新消息宝鸡网站seo
  • 不需要丢链接可以百度收录的网站快速排名刷
  • 提供温州手机网站制作多少钱平台优化是指什么
  • 海曙网站制作微博推广效果怎么样
  • centos做网站服务器吗google adsense
  • 深圳品牌网站建设公司网址注册查询
  • wordpress 分类文章插件seo研究中心骗局
  • 福安 网站建设个人推广app的妙招
  • 网站建设动态何鹏seo
  • 青岛的网站建设公司网络热词
  • 织梦网站模板做的网站有哪些滨州seo招聘
  • 网站设计理念介绍百度账号怎么改用户名
  • 沈阳网站建设公司报价新闻博客软文自助推广
  • 网站类软文推广方案范例
  • 电商网站开发设计方案淘宝店铺推广方法
  • 网站运营队伍与渠道建设快速seo整站优化排行
  • 微信存储wordpress沈阳优化推广哪家好