相关文章
Android消息推送 SSE(Server-Sent Events)方案实践
转载请注明出处:https://blog.csdn.net/kong_gu_you_lan/article/details/135777170 本文出自 容华谢后的博客 0.写在前面
最近公司项目用到了消息推送功能,在技术选型的时候想要找一个轻量级的方案,偶然看到一篇文章讲ChatGPT的对话机制是基…
建站知识
2024/11/6 13:30:42
基于openssl v3搭建ssl安全加固的c++ tcpserver
1 概述
tcp server和tcp client同时使用openssl库,可对通信双方流通的字节序列进行加解密,保障通信的安全。本文以c编写的tcp server和tcp client为例子,openssl的版本为v3。
2 安装openssl v3
2.1 安装 perl-IPC-Cmd
openssl项目中的co…
建站知识
2024/10/11 14:29:55
docker-compose搭建redis哨兵模式
文件存放如下图: docker-compose.yml文件内容如下:
version: 3.3
services:master:image: redis:3.2.12restart: alwayscontainer_name: redis-mastercommand: redis-server /usr/local/redis/conf/redis.confports:- 6380:6380volumes:- /root/redis/…
建站知识
2024/9/24 0:01:15
SpringCloud Alibaba Sentinel 与 SpringCloud Gateway 的限流有什么差别?(三种限流算法原理分析)
目录
一、Sentinel 与 Gateway 的限流有什么差别?
1.1、前置知识 - 四种常见的限流算法
1.1.1、Tips
1.1.2、计数器算法
1)固定窗口计数器算法
2)滑动窗口计数器算法
1.1.3、令牌桶算法
1.1.4、漏桶算法
1.2、解决问题 一、Sentinel…
建站知识
2024/10/26 22:09:31
java进阶-jvm精讲及实战
深入了解jvm及实战 1.引言2.jvm概念理解1.1什么是jvm1.2 jvm功能1.3 jvm规范及主流版本1.4 jre jdk jvm的区别和联系1.5 jvm组成 2.jvm-字节码文件class2.1 java和class无关性2.2 字节码应用场景2.4 字节码文件打开方式2.3 字节码文件组成2.3.1 一般信息2.3.2 常量池2.3.3 方法…
建站知识
2024/10/11 14:29:51
VsCode CMake调试QT QString等变量不显示具体值,调试中查看qt源码 (可视化调试配置Natvis)
遇到的问题
当我们在VsCode使用CMake来调试QT程序时,可能会出现变量是十六进制的地址,而看不到具体的值。例如:
如何解决
这时候需要手动设置一下natvis (资源以上传,可以直接下载) 在.vscode文件下找到…
建站知识
2024/10/15 2:51:17
记录一个python里的基础报错:TypeError at /... ‘module‘ object is not callable
在学django的drf时候,最后写完打开http://127.0.0.1:8000/books/ 时,发现一直报错,怎么都找不到原因,明明按照官网文档的demo写的,一字不差,检查了好几遍,却一直报这个错 ‘module’ object is …
建站知识
2024/10/12 15:09:06
Pandas数据大师之路-高级应用与性能优化【第35篇—python:Pandas数据大师】
文章目录 引言Pandas简介安装Pandas读取Excel文件数据操作示例:计算平均值示例:筛选数据 写入Excel文件实例:读取并写入新表格数据清洗与转换缺失值处理 数据类型转换分组与聚合数据可视化进一步学习高级功能与进阶应用多表关联与合并时间序列…
建站知识
2024/10/13 14:08:12