相关文章
C++STL的string模拟实现
文章目录 前言string的成员变量成员函数构造函数拷贝构造赋值重载 模拟实现string各种接口print迭代器普通迭代器const迭代器 string比较大小push_backinsert 和 eraseinserterase reserve和resizereserveresize swapfindcout和cincoutcin 前言
今天要讲string的底层实现&…
建站知识
2024/11/11 18:18:07
Gitlab+GitlabRunner搭建CICD自动化流水线将应用部署上Kubernetes
文章目录 安装Gitlab服务器准备安装版本安装依赖和暴露端口安装Gitlab修改Gitlab配置文件访问Gitlab 安装Gitlab Runner服务器准备安装版本安装依赖安装Gitlab Runner安装打包工具安装docker安装java17安装maven 注册Gitlab Runner 搭建自动化部署准备SpringBoot项目添加一个Co…
建站知识
2024/10/29 4:19:39
FFmpegd的AVBSF
本章主要介绍AVBSF 文章目录 结构体定义对外函数常见的过滤器 从名字我们可以知道这是个码流过滤器,我们最常用的是一个叫做h264_mp4toannexb_bsf的东东 这个过滤器的作用是把h264以MP4格式的NALU转换为annexb(0x000001)
const AVBitStreamF…
建站知识
2024/10/29 9:14:25
Kafka生产问题总结及性能优化实践
1、消息丢失情况
消息发送端: (1)acks0: 表示producer不需要等待任何broker确认收到消息的回复,就可以继续发送下一条消息。性能最高,但是最容易丢消息。大数据统计报表场景,对性能要求很高&am…
建站知识
2024/10/8 1:44:19
树莓派上电发送IP地址到邮箱
创建python脚本文件 auto_send_email.py
#!/usr/bin/python3import subprocess
import smtplib
from email.mime.text import MIMEText
import datetime
import time
import osdef check_ping():hostname "www.baidu.com"response os.system("ping -c 1 &quo…
建站知识
2024/10/31 7:21:34
件夹和文件比较软件VisualDiffer mac功能介绍
VisualDiffer mac是一款运行在MacOS上的文件夹和文件快速比较工具。VisualDiffer可以对不同文件夹中文件或文档做出比较或者比较两个文件的路径。还可以通过UNIS diff命令快速、标准和可靠的比较出各类不同的文件夹和文件结果,使用不同的颜色直观地显示。 VisualDif…
建站知识
2024/10/29 0:09:13
Ubuntu设置kubelet启动脚本关闭swap分区
查看swap分区
swapon -s打开swap分区
swapon -a查看/etc/fstab下所有固化的swap分区,注释
vi /etc/fstab修改kubelet.conf文件
vi /etc/systemd/system/kubelet.service.d/10-kubeadm.conf添加
ExecStartPre/sbin/swapoff -a生效
systemctl daemon-reload
sys…
建站知识
2024/11/22 19:19:36
Socket.D 网络应用协议,v2.1.6 发布
有用户说,“Socket.D 之于 Socket,尤如 Vue 之于 Js、Mvc 之于 Http”
与其它协议的简单对比
对比项目socket.dhttpwebsocketrsocketsocket.io发消息(Qos0)有无有有有发送并请求(Qos1)有有无有无发送并订…
建站知识
2024/11/17 17:49:09