c+猿辅导
码龄6年
关注
提问 私信
  • 博客:249,186
    社区:78
    问答:5
    动态:453
    249,722
    总访问量
  • 92
    原创
  • 21,569
    排名
  • 292
    粉丝
  • 7
    铁粉
  • 学习成就

个人简介:本人硕士毕业,从事计算机行业近10年,工作涉及网络,通信,安防,视频,人工智能等方向,曾就职于美资世界五百强,合资央企世界五百强,行业巨头等多家著名公司,分享编程中的遇到的坑,让你在编程路上不迷路!!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2019-03-26
博客简介:

weixin_44834554的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    1,552
    当月
    18
个人成就
  • 获得230次点赞
  • 内容获得22次评论
  • 获得1,168次收藏
  • 代码片获得2,647次分享
创作历程
  • 2篇
    2024年
  • 43篇
    2023年
  • 45篇
    2022年
  • 1篇
    2021年
  • 1篇
    2020年
成就勋章
TA的专栏
  • C++常用功能代码实现(源码)
    付费
    13篇
  • 音视频开发系列进阶
    付费
    21篇
  • 服务器性能分析与疑难问题定位
    付费
    4篇
  • nginx从入门到精通
    3篇
  • C++ 面试专栏
    2篇
  • 服务器运维
    6篇
  • 手把手教你音视频开发
    1篇
  • 计算机网络
    3篇
  • C++常用功能代码实现
  • 手把手教你服务器开发
    23篇
  • 笔记
    1篇
  • 基本工具
  • 手把手教你C++开发
    21篇
  • 数据库学习从入门到精通
    9篇
  • Python专栏
    1篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【无标题】

本文是C/C++常用功能代码封装专栏的导航贴。部分来源于实战项目中的部分功能提炼,希望能够达到你在自己的项目中拿来就用的效果,这样更好的服务于工作实践。专栏介绍:专栏讲本人近10年后端开发常用的案例,以高质量的代码提取出来,并对其进行了介绍。代码拿去可以直接使用的,可以解决C++常见的问题。专栏使用人群:C++软件开发人员通过上面的学习,应该理解了想要实现服务器百万并发,需要解决的问题。
原创
发布博客 2024.11.06 ·
193 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【无标题】

linux中常见定时器函数解析
原创
发布博客 2024.10.05 ·
848 阅读 ·
22 点赞 ·
0 评论 ·
8 收藏

常见内存泄漏场景与解决方案

内存泄漏问题
原创
发布博客 2023.12.16 ·
809 阅读 ·
10 点赞 ·
0 评论 ·
13 收藏

手把手教你在GPU T4卡上安装硬解环境+编译硬解的ffmpeg

手把手教你硬解解码ffmpeg编译过程
原创
发布博客 2023.12.11 ·
652 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

实战中jrtplib发送rtp包,时间戳处理大坑

RTP 是目前解决流媒体实时传输问题的最好办法,如果需要在Linux平台上进行实时流媒体编程,可以考虑使用一些开放源代码的RTP库,如JRTP
原创
发布博客 2023.11.30 ·
1266 阅读 ·
26 点赞 ·
0 评论 ·
24 收藏

基于epoll封装非阻塞的reactor框架(附源码)

reactor epoll server client 百万并发
原创
发布博客 2023.10.20 ·
692 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通过工具分析MongoDB性能问题

mongostat是mongdb自带的状态检测工具,在命令行下使用。它会间隔固定时间获取mongodb的当前运行状态,并输出。如果你发现数据库突然变慢或者有其他问题的话,你第一手的操作就考虑采用mongostat来查看mongo的状态。
原创
发布博客 2023.10.04 ·
685 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于C函数封装的C++读写锁(附源码)

本文是C/C++常用功能代码封装专栏的导航贴。部分来源于实战项目中的部分功能提炼,希望能够达到你在自己的项目中拿来就用的效果,这样更好的服务于工作实践。专栏介绍:专栏讲本人近10年后端开发常用的案例,以高质量的代码提取出来,并对其进行了介绍。代码拿去可以直接使用的,可以解决C++常见的问题。专栏使用人群:C++软件开发人员通过上面的学习,应该理解了读写锁的使用以及如何避坑。
原创
发布博客 2023.08.11 ·
353 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ 智能指针对象无法通过void*函数传递的解决方案

智能指针是C++11新特性,智能指针主要用来管理在堆上分配的内存,它将普通的指针封装为一个栈对象,当栈对象生存周期结束后,会在析构函数中释放申请的内存,防止内存泄露。C++11引入智能指针,方便管理堆内存。普通指针需要手动申请和释放内存,使用智能指针不需要关心对象内存申请和释放,可有效避免堆内存泄漏问题(忘记释放)。其采用了一种RAII技术,RAII是一种了利用对象生命周期来控制程序资源(如:内存,文件,套接字,互斥量等)的技术。
原创
发布博客 2023.07.21 ·
830 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

C++之shared_from_this用法以及类自引用this指针陷阱

C++之shared_from_this用法以及类自引用this指针陷阱
原创
发布博客 2023.07.09 ·
1890 阅读 ·
3 点赞 ·
1 评论 ·
11 收藏

C++中mutable关键字的用法与函数+const的用法

mutable的用法
原创
发布博客 2023.07.07 ·
451 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++实现打包工具代码框架+多种设计模式以及C++特性(附源码)

打包工具框架设计+c++11新特性
原创
发布博客 2023.07.04 ·
924 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

《从零开始编写一个直播服务器》音视频封装FLV理论

previous tag sizen 表示的前一个tag的整体大小每个Tag数据大小在Tag Header头里面的Data size字段里面;1.FLV就三种TAG,比较简单的封装格式,每个TAG都是由Tag Header和TAG Data组成;2.FLV中对时间戳的处理?如果含有B帧时间戳怎么计算?特别是PTS和DTS时间戳;3.你能从FLV这种封装格式中,借鉴到什么?加入让你设计一种私有封装格式,又该如何设计;4.如果FLV里面扩展H.265视频编码格式,你觉得大概的思路是什么;
原创
发布博客 2023.06.29 ·
274 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++基于jrtp实现rtp发送与接收代码实现(附源码)

本文是C/C++常用功能代码封装专栏的导航贴。部分来源于实战项目中的部分功能提炼,希望能够达到你在自己的项目中拿来就用的效果,这样更好的服务于工作实践。专栏介绍:专栏讲本人近10年后端开发常用的案例,以高质量的代码提取出来,并对其进行了介绍。代码拿去可以直接使用的,可以解决C++常见的问题。专栏使用人群:C++软件开发人员通过上面的例子,你应该对jrtp的使用有了较深刻的认识,希望对你。
原创
发布博客 2023.06.13 ·
977 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

从0-1一起学习live555设计思想之二 RTSP交互过程

本篇文章通过代码去分析rtsp交互过程与工作原理。
原创
发布博客 2023.06.11 ·
1151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

从0-1一起学习live555设计思想之一 基础运行环境 + 任务调度

本篇开始分析live555的基础组件,也就是基础运行环境所需要的组件类。liveMedia项目的源代码包含四个主要的库,各种測试代码以及IVE555 Media Server。四个主要的库各自是UsageEnvironment,TaskScheduler,groupsock,liveMedia,BasicUsageEnvironment。UsageEnvironment类是个抽象类,提供基础的运行环境,它依赖于TaskScheduler类来进行任务的调度。
原创
发布博客 2023.06.04 ·
587 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

手把手教你rtsp流媒体分析(引导篇,欢迎订阅专栏)

在安防行业中,onvif协议与gb协议是两种标准,gb是国内安防行业的标准,onvif是国外的安防行业的标准,其中gb28181中视频流是ps流、由设备、下级平台推送到上级平台,具有上公有云的特点,而onvif视频流采用的是rtsp,通常用于内网访问,当需要rtsp流可以上公有云的话,可以使用r-rtsp,r-rtsp交互流程正好与rtsp流程相反,由服务端主动发起请求。本文主要讲解了RTSP的主要流程以及RTP,RTCP的包分析,本文主要介绍的H264的包结构,希望能够让你对rtsp有个深刻的认识。
原创
发布博客 2023.06.01 ·
4436 阅读 ·
5 点赞 ·
0 评论 ·
23 收藏

gdb常用命令大全+调试c++代码并定位问题详解

GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。对于一名Linux下工作的c/c++程序员,gdb是必不可少的工具。gdb调试主要步骤1.先把文件编译为可执行文件(如对test.c进行编译:gcc -g -o test test.c)2.在终端输入gdb 后回车3.接着输入file test 后回车,之后进入调试过程4.调试过程,根据需要可对代码进行查看或操作gdb app。
原创
发布博客 2023.05.23 ·
1040 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

手把手教你验证upd与tcp“端口”开发策略

这篇文章,本意是让大家了解除了常用的telnet之外,在运维过程中,如果在服务器中未发现相关命令还可以借用像ssh、wget 等命令测试端口。以上讲述了多种方法验证tcp与udp端口的问题,希望对你有所帮助。
原创
发布博客 2023.05.21 ·
2674 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

从0-1搭建支持gb28181协议搭建流媒体平台

一个基于C++开发的国标GB28181流媒体信令服务器。
原创
发布博客 2023.05.21 ·
1437 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多