相关文章
Java TCP协议(2)
TCP可靠传输
五. 流量控制
用来控制发送方的窗口大小,通过接收方返回来的ACK进行反制。 接收方把自己能够处理的数据量主动告诉发送方,从而让发送方动态调整窗口大小。 如果窗口大小为0表示没有空间去接收数据了,主机A就不发数据了…
编程日记
2025/1/24 21:51:55
RTMP|RTSP播放器只解码视频关键帧功能探讨
技术背景
我们在做RTMP|RTSP直播播放器的时候,遇到过这样的技术诉求,在一些特定的应用场景中,可能只需要关键帧的信息,例如视频内容分析系统,可能只对关键帧进行分析,以提取特征、检测对象或场景变化。鉴于…
编程日记
2025/1/24 21:39:40
【分布式日志篇】从工具选型到实战部署:全面解析日志采集与管理路径
网罗开发 (小红书、快手、视频号同名) 大家好,我是 展菲,目前在上市企业从事人工智能项目研发管理工作,平时热衷于分享各种编程领域的软硬技能知识以及前沿技术,包括iOS、前端、Harmony OS、Java、Python等…
编程日记
2025/1/24 21:33:32
如何实现gitlab和jira连通
将 GitLab 和 Jira 集成起来可以实现开发任务与代码变更的联动,提高团队协作效率。以下是实现两者连通的详细步骤: 1. 确保必要条件
在进行集成之前,确保以下条件满足:
你有 GitLab 和 Jira 的管理员权限。Jira 是 Jira Cloud 或…
编程日记
2025/1/24 21:15:07
【EXCEL_VBA_实战】多工作薄合并深入理解
工作背景:多个工作薄存在冲突的名称,需快速合并
困难点:工作表移动复制时,若有冲突的名称,会不断弹出对话框待人工确认
思路:利用代码确认弹出的对话框
关键代码:Application.DisplayAlerts …
编程日记
2025/1/24 20:55:42
ThreeJS示例教程200+【目录】
Three.js 是一个强大的 JavaScript 库,旨在简化在网页上创建和展示3D图形的过程。它基于 WebGL 技术,但提供了比直接使用 WebGL 更易于使用的API,使得开发者无需深入了解 WebGL 的复杂细节就能创建出高质量的3D内容。 由于目前内容还不多,下面的内容暂时做一个占位。 文章目…
编程日记
2025/1/24 20:51:37
【Linux】19.基础IO(1)
文章目录 1. 基础IO1. 文件2. 回顾C文件接口2.1 hello.c写文件2.2 hello.c读文件2.3 接口介绍 3. open函数返回值3.1 文件描述符fd3.2 文件描述符的分配规则3.2.1 代码13.2.2 代码23.2.3 重定向底层原理代码示例3.2.4 使用 dup2 系统调用 3.3 缓冲区刷新问题3.4 FILE 1. 基础IO…
编程日记
2025/1/24 20:18:50
优化性能:高性能云计算的虚拟化技术
优化性能:高性能云计算的虚拟化技术
云计算已经改变了企业获取和利用计算资源的方式。从云服务器的按需处理能力,到托管数据存储等可扩展的存储解决方案,云计算提供了无与伦比的灵活性和成本效益。然而,对于特定的应用程序&#…
编程日记
2025/1/24 20:06:36