logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

用hiredis连接redis

Hiredis 是一个用于与 Redis 服务器进行通信的 C 语言库。它提供了一组 API,方便开发者在各种应用场景中实现与 Redis 服务器的数据交互操作。在服务器端的应用中,比如构建 Web 服务或者后端处理程序时,如果需要频繁地与 Redis 进行数据存储、读取、修改等操作,使用 Hiredis 可以提高效率和性能。

文章图片
#redis#数据库#缓存
输入URL到页面显示的过程和https加密

同时,服务器会发送一个数字证书(Certificate),证明服务器的身份。如果验证通过,浏览器会生成一个随机数(Pre-master secret),并使用证书中的公钥对其进行加密,发送给服务器。用户的浏览器在后续的请求中会自动将包含 Session ID 的 Cookie 发送回服务器,服务器通过这个 Session ID 来识别用户并恢复其会话状态。生成对称密钥:客户端和服务器使用随机数、证

文章图片
#https#网络协议#http
Token和JWT和加密算法

通常直接使用HMAC SHA256(对称加密算法),并且支持多种算法HMAC 是密钥相关的 哈希运算消息认证码(Hash-based Message Authentication Code),HMAC 运算利用 哈希算法 (MD5、SHA1 等),以 一个密钥 和 一个消息 为输入,生成一个 消息摘要 作为 输出。HMAC 发送方 和 接收方 都有的 key 进行计算,而没有这把 key 的第三方

#后端#nginx
ffmpeg摄像头和桌面录制

录制桌面出错Could not find output pin from video capture device.video=screen-capture-recorder: I/O error 还没解决。

文章图片
RTSP流媒体服务器的TCP(soket)通信(win系统)

include//标准输入输出的头文件#include//标准库函数的头文件#include//标准整型数据类型的头文件#include//和下面两个文件和文件描述符处理的头文件#include//和下面一个 ,Windows 下网络编程的头文件#include//Windows API 的头文件#pragmacomment。

文章图片
#服务器
ffmpeg在windows的简单应用

在文件夹路径下打开CMD转码过程。

文章图片
#windows
c++常用函数

int不超过10个数字,long long int不超过19个数字。C++中常量INT_MAX和INT_MIN分别表示最大、最小整数。2.读取int数据,遇到空格可以跳过继续读,遇到其他字符如%停止。3.按顺序读取不同类型数据。除了大写字母其余不做修改。

文章图片
#c++#开发语言
HTTP 和 WebSocket

它是Web上信息传递的基础,允许客户端(通常是浏览器)和服务器之间交换文本、图像、视频和其他类型的数据。WSS 是 WebSocket 协议的安全版本,它通过 TLS(传输层安全协议)对数据进行加密,确保在网络上传输的数据不被窃听或篡改。那么问题来了,HTTP是请求一次,响应一次,服务器不能给客户端发送信息。WebSocket 的 Ping-Pong 机制是维持连接稳定性的重要手段,确保双方在长时

文章图片
#http#websocket#网络协议
到底了