音视频开发工程师

简介 音视频开发相关笔记 C++语言在音视频相关业务中的优势与劣势 优势 性能卓越: C++作为一种静态类型、编译型语言,直接生成机器码,执行效率极高。在音视频编解码、实时处理、特效渲染等对性能要求严苛的场景中,C++可以直接操纵硬件资源,实现接近底...
Jul 4, 2024 Personal Personal

Cpp面试笔记

简介 记录2024年求职面试遇到的C++面试问题 STL分为哪几类 STL (Standard Template Library) 主要由以下几类组件构成: 容器(Containers): 序列式容器(Sequence Containers):vec...
Jul 2, 2024 Personal Personal

RTSP视频流

rtsp视频流是什么 RTSP(Real-Time Streaming Protocol,即实时流传输协议)是一种网络协议,用于控制音频或视频流的传输。RTSP允许客户端从服务器请求媒体流并进行播放、暂停、停止等操作。它通常用于IP摄像头、直播流媒体服务器和其他需要实时流传输的应用场景。 ...
Jul 2, 2024 Cpp Tools

中间件的含义

中间件的定义 中间件这个术语第一次出现是1968年在德国加尔米施帕滕基兴举办的 NATO 软件工程大会 结束后发表的一份报告中。 这届大会正式确定了软件工程(Software Engineering)的概念,同时还探讨了软件设计、生产和分发等主题。 中间件(Mi...
Jul 1, 2024 Personal Personal

Ai部署工程师

简介 AI工程师侧重于将算法应用到实际系统中,开发相应的软件或产品。 AI工程师的专业知识北京更侧重于软件工程,系统架构和编程。需要将AI算法有效的集成到产品和服务中,这不仅包括算法的实现,还包括优化系统性能,确保算法稳定运行在不同的平台和环境中。因此,AI工程师需要具备强大的编程...
Jul 1, 2024 Personal Personal

数据结构,算法与应用 C++

概述 程序开发过程要求我们做到两点: 高效的数据描述 步骤合理,可用程序实现的算法设计 要做到第一点,必须具备数据结构领域的专门知识 要做到第二点,必须具备算法设计领域的专门知识 第一张 C++回顾 第二章 程序性能分析 ...
Jun 27, 2024 Books book

显示屏和分辨率的解释

SD、HD、FHD、UHD、FUHD SD(Standard Definition),标清 480p 576p HD(High Definition),高清 720p FHD(Full Hi...
Jun 25, 2024 Cpp Tools

return 与 exit

return return,它的主要任务是在函数结束时将控制权交还给调用他的代码。 return不仅可以返回基本数据类型,还可以返回复杂的数据结构,例如对象和数组。 合理使用return,可以使代码更加简洁明了。在进行条件判断时,我们可以在条件满足时立即返回,避...
Jun 25, 2024 Cpp CppOthers

计算机基础

计算机基础到底是那些基础 计算机基础主要包括 硬件基础, 软件基础, 操作系统基础, 网络基础, 编程基础, 算法和数据结构。 硬件基础 硬件基础指的是计算机中各个物理组成部分...
Jun 24, 2024 Personal Personal

程序员的自我提升 算法篇

算法简介 在职业发展上,算法是衡量程序员能力的重要标准之一,对于求职特别是在大型科技公司中占有重要的位置。算法不仅仅是解决问题的方法,它还是程序员逻辑思维和编程能力的体现。 解决问题的能力 算法作为解决问题的一种方法和工具,对提升程序员解决复杂问题的能力有着至关重要的作用。...
Jun 24, 2024 Personal Personal