V
主页
【零声教育】新年新气象,职业道路需要规划,如何正确姿势的换工作 1. 职业道路是需要规划的 2. 2021年,你都做了哪些呢 3. 2022年,你会做哪些呢?
发布人
新年新气象,职业道路需要规划,如何正确姿势的换工作 1. 职业道路是需要规划的 2. 2021年,你都做了哪些呢 3. 2022年,你会做哪些呢?
打开封面
下载高清视频
观看高清视频
视频下载器
【零声教育】学习 libevent 网络库的正确姿势 1. 服务端事件构成和网络编程关注的问题 2. libevent 解决了网络编程哪些问题? 3. memc
【零声教育】去中心化,3个网络穿透的技术点缺一不可。 1. NAT类型的诊断 2. 网关的工作内容 3. 3种网络穿透的场景
【零声教育】90分钟掌握流媒体服务器转发原理 1.客户端工程师不该局限于客户端的一亩三分地 2.流媒体服务器如何实现:推流-转发-拉流 3.面试必问
面试被问坏了,如何设计一个高并发系统,没有几年Java架构经验还真答不上来!
【零声教育】二次元哔哩哔哩播放器原理分析和源码剖析 1.哔哩哔哩ijkplayer播放器架构分析 2.ffplay播放命令如何用代码实现 3.快速搭建ffpla
【零声教育】6种epoll的设计,让你吊打面试官,而且他不能还嘴。 1. 单线程epoll的精妙 2. 多线程的3种设计 3. 蓦然回首还是多进程
【零声教育】庞杂的内存问题,如何理出自己的思路出来,让你开发与面试双丰收 1. 虚拟内存分布图 2. 内存池的设计 3. 内存池的分配策略与使用场景
【零声教育】音视频面试绕不开的直播延迟分析 1.缓存、网络抖动对延迟的影响 2.推流、服务器转发、拉流的延迟瓶颈分析 3.如何解决直播延迟
【零声教育】源码调试:redis io多线程1. 这里的io是什么?2. 为什么需要引入io多线程?3. io多线程是怎么工作的?4. 调试跟踪io多线程处
【零声教育】90分钟搞懂用户层网络缓冲区设计 1. 为什么需要用户层网络缓冲区 2. 固定长度缓冲区 + 读写指针 3. ringbuffer + 读写指针
【零声教育】音视频开发系列-快速掌握音视频开发基础知识 1.要掌握多深的原理才能开始做项目 2.音视频基础有哪些必须掌握的 3.音视频进阶需要学习什么项目
【零声教育】音视频面试绕不开的直播延迟分析 1.缓存、网络抖动对延迟的影响 2.推流、服务器转发、拉流的延迟瓶颈分析 3.如何解决直播延迟
【零声教育】程序员职业生涯上面的5个坑点,踩中一个毁三年。 1. 找风口的公司 2. 去产品还未成型的创业公司 3. 不注重基础 4. 频繁换工作
【零声教育】海量定时器设计,到底应该选择哪种实现?1. 比较红黑树最小堆时间轮的优缺点 2. 单线程和多线程环境下到底怎么选择? 3. 手撕最小堆实现方案
【零声教育】SRS4.0与WebRTC音视频通话 1.音视频前景分析 2.WebRTC通话原理 3.如何使用SRS 4.0实现通话
【零声教育】直播技术架构分析-让你的直播秒开 1.直播框架分析 2.流媒体服务器是怎么工作的 3.面试常问的延迟问题分析 4.怎么解决直播延迟大的问题
【零声教育】三个问题带你看懂多核并发框架skynet源码 1. actor 是什么? 2. actor 怎么调度? 3. actor 跟网络怎么绑定?
【零声教育】为什么推荐c/c++程序掌握一门脚本语言,从openresty说起 1. openresty基本原理 2. 手撕一个黑白名单 3. 手撕一个反向代理
【零声教育】音视频高薪岗位:WebRTC开发工程师 1.音视频高薪岗位需要的技术点怎么学 2.WebRTC音视频通话逻辑剖析 3.如何通过代码实现音视频通话
【零声教育】大厂秋招面试必备-从redis应用以及原理说起 1. redis 的基本数据结构以及内部实现原理 2. redis 阻塞队列,固定窗口记录 3. r
【零声学院】工作这么久,你会榨干CPU性能吗 1.开发中用多线程还是多进程 2.你真敢把协程用到项目中去? 3.线程池如何做到最高效。
【零声教育】C/C++黄金方向之分布式存储 1.高薪的分布式存储职位你能否胜任 2.分布式存储之fastdfs架构分析 3.面试必问的不同分布式存储对比分析
【零声教育】十年资深程序员经验分享:c++该如何提升,如何择业 1:QT,嵌入式行情推荐否 2:30岁了,还好跳槽吗 3:去大公司,还是小公司
【零声教育】epoll 原理剖析 以及 reactor 模型应用 1. 网络编程流程分析 2. epoll 原理剖析 3. reactor 模型应用-单reac
【零声教育】90分钟搞懂数据库连接池技术 1. 连接池申请、使用、释放、伸缩性等分析 2. 同步连接池 3. 异步连接如何实现? 4. 异步连接池如何实现
【零声教育】红黑树在linux内核中的3种场景 1. 进程调度策略如何使用红黑树 2. 内存管理中的红黑树 3. epoll中的红黑树
【零声教育】工作5年以上的程序员如何理解并使用设计模式 1. 抓住核心:开闭原则、单一职责、里氏替换、接口隔离等设计原则 2. 抓住典型:模板方法 3. 开源框
【零声教育】从6个基础组件来看nginx的源码实现,为面试增加技术深度 1. 内存池的实现 2. 多进程网络模型的故事 3. 共享内存解决惊群的问题
【零声学院】音视频面试必问的直播延迟分析 1.直播延迟500ms是极限吗,加上WebRTC能做到多少 2.推流的延迟分析 3.流媒体服务器延迟分析
【零声教育】准备好 linux 编程环境,现场手撕定时器实现 1. 定时器实现方案探讨 2. 定时器实现细节探讨 3. 现场手撕代码
【零声教育】这节课只聊单例,细节有点多 1. 6个版本单例迭代 2. c++新特性、内存屏障原理剖析 3. 设计模式到底怎么学?
【零声教育】定时器设计以及应用1. 定时器开源框架中应用 2. 红黑树 最小堆 3. 单层时间轮,多层时间轮
【零声教育】秋招不理想的,还没签好三方的。请不要放弃应届生的身份。90分钟顺理简历与面试 1. 简历项目如何准备 2. 到底需不需要刷题 刷面经 3. 面试如何
【零声教育】io管理只有epoll吗,io_uring是不是更好的选择 1.io_uring的异步io实现2.liburing的应用库做的工作3.sqe与cqe
【零声教育】一堂课分析和解决直播延迟中的各种问题 1.缓存、网络抖动对延迟的影响 2.推流、服务器转发、拉流的延迟瓶颈分析 3.如何解决直播延迟
【零声教育】音视频开发的皇冠-实时通信技术(RTC) 1.为什么RTC音视频领域没有35岁问题 2.轻松掌握WebRTC通话原理 3.如何进阶SRS, janu
【零声教育】从9个组件开始,教你如何高效的阅读nginx源码? 1. 内存池大小块组织架构 2. 线程池的实现模板 3. 内存共享组件3种实现方式 4. htt
【零声学院】10年程序员如何理解设计模式 1. 开闭、单一职责、里氏替换、接口隔离等设计原则 2. 随处可见的模板方法 3. nginx中核心设计模式
【零声教育】dpdk如何支持千万级别并发,c10m的极限瓶颈在哪里? 1. c10k,c1000k,c10m的问题讲解 2. netmap/dpdk如何解决网卡
【零声教育】音视频进阶:快速掌握流媒体服务器工作原理 1.SRS流媒体服务器架构设计 2.协程-连接之间的关系 3.推流-转发-拉流之间的关系 4.如何手把手调