首页
学习
活动
专区
工具
TVP
发布

猿计划

专栏成员
280
文章
432573
阅读量
27
订阅数
还得是GPT-4o真强呀:单例模式在libsrt中的运用
比较好奇libsrt库的socket通讯如何实现的,就随意翻了翻socket通讯部分的代码,发现了一些技巧,特此记录。
手撕代码八百里
2024-05-24
1000
av_dump_format经验分析,FFmpeg获取媒体文件总时长(FLV获取总时长的误区)
播放器有个功能,当用户打开视频时,需要读取媒体文件的总时长等信息,不巧的时,获取FLV时总失败,下面来具体分析下FLV和MP4获取总时长的原因和区别:
手撕代码八百里
2024-05-24
850
ffmpeg中AVCodec是否需要手动销毁?
在开发到退出一个视频播放功能时,看到对AVCodec*这个指针做了初始化,但是突然有一个好奇的疑问,这个AVCodec到底是否需要人工手动销毁?
手撕代码八百里
2024-05-24
730
OpenNJet如何做到让用户永远在线
最近看到了国内开源的一个名为OpenNJet的项目,有一个响亮的口号:“下一代云原生应用引擎”。
手撕代码八百里
2024-05-24
480
ProcessOn已凉,绘图就用谷歌云盘+draw.io达到了巅峰
首先:对不起ProcessOn,无意冒犯,ProcessOn并没有凉,而且还一直在用。谁让你们火呢,借词一用,哈哈哈哈。
手撕代码八百里
2024-05-24
1320
ubuntu如何升级Cmake
手撕代码八百里
2024-05-24
2540
手把手教你用go语言实现聊天室
手撕代码八百里
2024-01-10
2870
Python面向对象小白入门手把手级别教程
Python中的面向对象编程(OOP)是一种编程范式,它使用对象和类的概念来组织代码。这种方法强调了数据的封装、继承和多态性,从而使代码更加模块化、灵活和可重用。Python是面向对象的高级动态编程语言,完全支持面向对象的基本功能,如封装,继承,多态,以及对基类方法的覆盖或重写。Python中对象的概念很广泛,Python中的一切内容都可以称为对象,函数也是对象。创建类时用的变量成员称之为对象特征数据成员,用函数形式表达对象行为的成员称之为成员的方法,数据成员和成员方法统称为类的成员。
手撕代码八百里
2024-01-08
3750
吃透python3中的for遍历(迭代/循环)的玩法
每一种语言都存在多种遍历,或者说迭代,或者说循环等各种各样的方式,Python也不例外,下面我以python3.x的语法来带你了解python中的遍历方式。在Python中,遍历(或迭代)是一种常见的操作,用于逐一访问序列(如列表、元组)、字典、文件等中的元素。
手撕代码八百里
2024-01-04
1.1K0
手把手教你基于Python实现打包成exe程序
将Python程序打包成exe(可执行文件)的主要原因是为了便于分发和使用,同时保护代码和提升用户体验。。这个过程有几个关键优点:
手撕代码八百里
2024-01-04
3.1K0
C++实现图片格式转换
在C++中很多地方需要用到图片,图片格式的转换成了难题。不过,可以使用一些库来实现图片格式的转换。其中,OpenCV 是一个广泛使用的计算机视觉库,它提供了许多图像处理和转换的功能。本文将用一些简单的实例来展示如何使用 OpenCV 进行图片格式的转换。
手撕代码八百里
2023-12-29
2800
如何使用python实现导出jenkins job配置为yml格式的功能
Jenkins是一个开源的自动化服务器,用于构建、测试和部署代码。它可以通过插件扩展,支持各种不同的项目类型。Jenkins通常被用于实现持续集成和持续交付(CI/CD)。
手撕代码八百里
2023-12-21
3040
Linux软件安装之源码编译安装详解
因为我是做Linux开发的,所以平时接触到的源码编译是必须的一个过程。因为编译环境不一样,所以编译的工具链也不一样,例如ARM架构的Linux平台和x86架构的Linux平台,编译的工具链就不一样,如果新手没有经验,一旦出问题就会一团乱麻。本篇文章我以ffmpeg的编译来介绍,编译过程中遇到了问题,如何解决。
手撕代码八百里
2023-12-13
4620
深入了解 Linux 防火墙:保障网络安全的重要一环
在当今互联网时代,网络安全问题备受关注。作为保护 Linux 系统的第一道防线,防火墙扮演着至关重要的角色。本文将深入探讨 Linux 防火墙的工作原理、配置方法以及一些高级功能,帮助读者更好地理解和配置防火墙,提高系统的安全性。
手撕代码八百里
2023-12-08
4190
用Python手把手教你玩QT
手撕代码八百里
2023-11-30
7410
基于c++实现简易http服务器
看到《基于c实现简易http服务器》进来的童鞋,你肯定本篇文章是使用基础的C++ 的socket来实现http服务器吧,你以为错了,使用基础的C++ 的socket来实现http服务器的文章百度一下有一大把了,我想介绍一个比较有意思的,而且实用性很强的基于C++实现建议http服务器的方案以及实现。
手撕代码八百里
2023-11-22
6780
微信模拟个人号itchat库使用教程
chatgpt的这把火也把QQ机器人,WX机器人,WEB机器人各种智能问答类的应用带火了。
手撕代码八百里
2023-11-17
9680
全智V5+AXP233电源管理芯片调试
linux-4.4内核的power相关的驱动位置:linux-4.4\drivers\power
手撕代码八百里
2023-10-19
2980
排查Linux下C语言句柄打开太多的问题
又检查了下,是因为close函数没有彻底关闭掉socket导致的一直增加句柄的操作。
手撕代码八百里
2023-10-19
1360
C++这么难,为什么我们还要用C++?C++ Core Guidelines解析给了我答案
C++ 是一门强大而复杂的编程语言,它有其独特的应用场景和优势,尽管它可能在学习和使用上有一些挑战,但仍然被广泛采用的原因有很多,尽管 C++ 有其优势,但它也确实有一些复杂性和潜在的陷阱,因此在选择使用它时需要权衡。对于一些应用场景,其他编程语言,如Python、Java 或C#,可能更容易上手并且更适合。选择使用 C++ 还取决于你的具体项目需求、团队技能和资源可用性。
手撕代码八百里
2023-10-19
4610
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档