本文分类:news发布日期:2025/1/10 17:21:32
相关文章
live555搭建流式rtsp服务器
源代码已上传gitee
一、需求
live555源代码中的liveMediaServer是将本地文件作为源文件搭建rtsp服务器,我想用live555封装一个第三方库,接收流数据搭建Rtsp服务器;预想接口如下:
class LiveRtspServer {
public:/***brief构造一…
建站知识
2025/1/5 17:27:36
Modern C++ std::shared_ptr的实现原理
shared_ptr的UML图
注意:这是Linux上GCC 8.5.0的实现版本 先看下它的继承关系。
shared_ptr里面的数据成员
有了上面的UML图,可能还没有一个直观的认识,下面我们把这些成员打印出来。 当然得先写个小小的程序:
$ cat shared_ptr.cpp
#include <memory>
#include…
建站知识
2025/1/6 0:32:21
架构篇09:架构设计原则案例
文章目录 淘宝案例手机QQ案例小结 我们先复习一下架构设计的三条核心原则:合适原则、简单原则和演化原则。 我们在架构设计实践中,应该时刻谨记这三条设计原则,指导我们设计出合适的架构,即使是代表中国互联网技术最顶尖水平的 BA…
建站知识
2025/1/4 14:58:33
2023年NOC大赛(学而思赛道)创意编程Python初中组决赛真题
2023年NOC大赛(学而思赛道)创意编程Python初中组决赛真题
题目总数:7 总分数:100
编程题
第 1 题 问答题
二进制回文
编程实现: 输入一个正整数,判断它的二进制形式是否是回文数,如果是输出True…
建站知识
2025/1/2 13:49:38
笔记 | Clickhouse命令行查询
在 ClickHouse 中,可以使用命令行客户端执行查询。默认情况下,ClickHouse 的命令行客户端称为 clickhouse-client。下面是一些基本的步骤和示例,用于使用 clickhouse-client 进行查询。
首先,需要确保已经安装了 ClickHouse 服务…
建站知识
2025/1/8 5:49:51
springboot优雅停机
import org.springframework.context.annotation.Configuration;import javax.annotation.PreDestroy;Configuration
public class DataBackupConfig {PreDestroypublic void backData(){System.out.println("开始备份..."System.currentTimeMillis());System.out.pr…
建站知识
2025/1/8 23:23:37
首批!鸿蒙千帆起,生态全面启动
在近日举办的鸿蒙生态千帆启航仪式上,华为常务董事、终端BG CEO余承东表示,鸿蒙生态设备已经增至8亿 ,将打开万亿产业新蓝海。
在本次论坛上,华为宣布HarmonyOS NEXT鸿蒙星河版(开发者预览版)已面向开发者…
建站知识
2025/1/4 13:07:11