首页
版块
搜索
注册
|
登录
精品仓库
/
c++后端开发1000篇优秀博文
返回
加入收藏
举报
0voice
02-12 19:06
#0
最新整理 c++后端开发,1000篇优秀博文,含内存,网络,架构设计,高性能,数据结构,基础组件,中间件,分布式相关
README.md
【NO.100】熬夜肝了这一份C++开发详细学习路线.md
【NO.101】什么是DPDK?DPDK的原理及学习路线总结.md
【NO.102】腾讯同事内推的那位Linux CC++后端开发同学面试没过.md
【NO.103】从四线城市程序员,到深圳大厂架构师,我只用了半年.md
【NO.104】详解 epoll 原理【Redis,Netty,Nginx实现高性能IO的核心原理】.md
【NO.105】这篇Redis文章,图灵看了都说好.md
【NO.106】一文深入理解 Kubernetes.md
【NO.107】HTTP 请求之合并与拆分技术详解.md
【NO.108】一文带你理解云原生.md
【NO.109】为什么磁盘存储引擎用 b+树来作为索引结构?.md
【NO.10】CPIP 寻址.md
【NO.110】一致性哈希算法及其在分布式系统中的应用.md
【NO.111】如何实现一个malloc.md
【NO.112】Linux网络设计之异步IO机制与io_uring.md
【NO.113】glibc malloc源码分析.md
【NO.114】C++内存管理及内存问题的分析.md
【NO.115】一大波C++进阶知识干货分享,请接收!.md
【NO.116】线程池的优点及其原理,简单、明了。.md
【NO.117】2022年腾讯C++研发类笔试面试试题及答案.md
【NO.118】C++后台开发,以我之见.md
【NO.119】ETCD介绍—etcd概念及原理方面分析.md
【NO.11】CPIP 协议.md
【NO.120】十个问题理解Linux epoll工作原理.md
【NO.121】GPU虚拟化,算力隔离,和qGPU.md
【NO.122】一文入门 Kafka.md
【NO.123】浏览器性能优化实战.md
【NO.124】一文掌握 Linux 内存管理.md
【NO.125】Linux网络编程 零拷贝 :sendfile、mmap、splice、tee.md
【NO.126】TCP将成为历史?看看谷歌的QUIC协议都做了些什么你就知道了.md
【NO.127】MySQL 的锁机制,那么多的锁,该怎么区分?.md
【NO.128】详解 MySQL 的事务以及隔离级别.md
【NO.129】glibc内存管理那些事儿.md
【NO.12】TCPIP 邮件.md
【NO.130】红黑树 与 B+树区别和应用场景.md
【NO.131】CC++ Linux 后台服务器开发高级架构师学习知识路线总结.md
【NO.132】C++后台服务器开发必备技能——数据库连接池.md
【NO.133】深入理解异步IO+epoll+协程.md
【NO.134】redis 数据类型详解 以及 redis适用场景场合(详细).md
【NO.136】OSI 七层模型和TCPIP模型及对应协议(详解).md
【NO.137】腾讯T9T3.1级别的后台服务器开发技术大佬是怎样炼成的?.md
【NO.138】TCP和UDP详解.md
【NO.139】网络IO模型的介绍引出nginx的网络IO模型.md
【NO.13】Nginx负载均衡原理与实战经典案例.md
【NO.140】Nginx底层原理:解析Nginx为什么并发数可以达到3w!.md
【NO.141】常见C++面试题及基本知识点总结.md
【NO.142】百度面试题(C++方向).md
【NO.143】C++面试集锦( 面试被问到的问题).md
【NO.144】cc++常见面试题精选.md
【NO.145】分布式事务解决方案.md
【NO.146】一个故事看懂CPU的SIMD技术.md
【NO.147】聊一聊数据库中的锁.md
【NO.148】如何写代码 —— 编程内功心法.md
【NO.149】性能优化知多少.md
【NO.14】TCP 的封包格式:TCP 为什么要粘包和拆包?.md
【NO.150】Linux 江湖系列阶段性总结.md
【NO.151】p2p之网络穿透NAT,NAT、穿透的原理.md
【NO.152】同步与异步,回调与协程.md
【NO.153】Linux专家谈如何学习Linux,以及Linux的职业发展.md
【NO.154】理解MySQL——索引与优化篇.md
【NO.155】skynet源码分析:服务,Actor模型,lua接口编程,demo演示Actor编程思维.md
【NO.156】 设计模式之工厂设计模式.md
【NO.157】 Nginx 防盗链.md
【NO.158】一文读懂数据库优化之分库分表.md
【NO.159】深入剖析虚拟内存工作原理.md
【NO.15】网络收发与Nginx事件间的对应关系.md
【NO.160】Redis vs Tendis:冷热混合存储版架构揭秘.md
【NO.161】深入理解TCPIP 协议栈.md
【NO.162】作为C++后端开发程序员,应该彻底理解Epoll实现原理.md
【NO.163】协程的原理和应用,C++现实协程.md
【NO.164】redis源码分析——内存布局.md
【NO.165】服务器开发必备-【数据库】Redis集群篇.md
【NO.166】深入解读无服务器架构下的数据库.md
【NO.167】Facebook、谷歌、微软和亚马逊的网络架构揭秘.md
【NO.168】Nginx 架构浅析.md
【NO.169】内核调试技巧--systemtap定位丢包原因.md
【NO.16】Nginx源码分析与实践---编写一个简单的Http模块.md
【NO.170】五分钟了解互联网Web技术发展史.md
【NO.171】快速实现一个分布式定时器.md
【NO.172】MySQL 深入学习总结.md
【NO.173】QUIC 协议原理浅解.md
【NO.174】微信直播聊天室架构演进.md
【NO.175】2021 有哪些不容错过的后端技术趋势.md
【NO.176】Redis 多线程网络模型全面揭秘.md
【NO.177】网络 IO 演变发展过程和模型介绍.md
【NO.178】操作系统与存储:解析Linux内核全新异步IO引擎io_uring设计与实现.md
【NO.179】云时代,我们需要怎样的数据库?.md
【NO.17】三次握手时,客户端发送的 SYN 报文为什么会被丢弃?.md
【NO.180】STGW 下一代互联网标准传输协议QUIC大规模运营之路.md
【NO.181】linux:零拷贝( zero-copy )技术原理详解.md
【NO.182】【源码剖析】MemoryPool —— 简单高效的内存池 allocator 实现.md
【NO.183】STL 红黑树源码分析.md
【NO.184】C++数据结构与算法:布隆过滤器(Bloom Filter)原理与实现.md
【NO.185】ringbuffer 消息队列 内存池 性能优化利器.md
【NO.186】ZeroMQ无锁队列的原理与实现.md
【NO.187】网络不通?服务丢包?这篇 TCP 连接状态详解及故障排查,收好了.md
【NO.188】Linux编程:一个异步信号处理引起死锁问题的思考.md
【NO.189】手把手教你纯c实现异常捕获try-catch组件.md
【NO.18】为什么要使用 TCP keepalive?CC++代码实现TCP keepalive.md
【NO.190】skynet源码结构、启动流程以及多线程工作原理.md
【NO.191】P2P通信原理与实现(C++).md
【NO.192】linux:线程池的作用、应用场景、工作原理与纯C实现.md
【NO.193】[ C++ ] 一篇带你了解C++中动态内存管理.md
【NO.194】我们常说的短连接长连接和socket和http到底有什么关系.md
【NO.195】一文掌握谷歌 C++ 单元测试框架 GoogleTest.md
【NO.196】redis、nginx、memcached等网络编程模型详解.md
【NO.197】【底层原理】一层层剥开文件系统的面纱,彻底理解Linux文件系统.md
【NO.198】互斥锁、自旋锁、原子操作的原理、区别及应用场景.md
【NO.199】DNS异步请求池原理与实现.md
【NO.19】C++中STL用法超详细总结(收藏级).md
【NO.1】【数据结构】史上最好理解的红黑树讲解,让你彻底搞懂红黑树.md
【NO.200】[底层原理]Socket 究竟是什么 为啥网络离不开 Socket?.md
【NO.201】后端开发-MySQL数据库相关流程图原理图.md
【NO.202】HTTP—TCPIP—SOCKET理解及浅析.md
【NO.203】C++后端程序员必须彻底搞懂Nginx,从原理到实战详解.md
【NO.204】图文详解Linux的IO模型和相关技术.md
【NO.205】详解从网络IO到IO多路复用.md
【NO.206】C++后端程序员必须彻底搞懂Nginx,从原理到实战(高级篇).md
【NO.207】详解内存池设计与实现.md
【NO.208】C++ 中的多线程的使用和线程池建设.md
【NO.209】mysql锁机制详解.md
【NO.20】一文掌握google开源单元测试框架Google Test.md
【NO.210】TCPIP协议详解.md
【NO.211】【网络】【操作系统】详解select、poll、epoll.md
【NO.212】亿级流量架构之网关设计思路、常见网关对比.md
【NO.213】【Redis】利用 Redis 实现分布式锁.md
【NO.214】Linux 的 IO 通信 以及 Reactor 线程模型详解.md
【NO.215】MySQL数据库的性能的影响分析及优化.md
【NO.216】Nginx-接入层Nginx架构及模块介绍.md
【NO.217】深入Linux CC++ Timer定时器的实现核心原理.md
【NO.218】深入理解MySQL索引和优化丨MySQL的核心原理.md
【NO.219】perf-网络协议栈性能分析.md
【NO.21】高性能异步io机制:io_uring.md
【NO.220】【epoll】epoll多路复用和Reactor设计思想.md
【NO.221】实例分析Linux内存泄漏检测方法.md
【NO.222】Linux基础组件之无锁消息队列ypipeyqueue详解.md
【NO.223】Nginx 的异步非阻塞体现在哪里?从理论分析到源码验证.md
【NO.224】【NO.224】Redis:6.0多线程无锁(lock-free)设计和多线程Reactor模式助力Redis QPS更上一层楼.md
【NO.225】从Reactor模式俯瞰Nginx,你会发现你与高手的差距就在设计模式上.md
【NO.226】Redis 多线程网络模型全面揭秘.md
【NO.227】网络 IO 演变发展过程和模型介绍.md
【NO.228】操作系统与存储:解析Linux内核全新异步IO引擎io_uring设计与实现.md
【NO.229】云时代,我们需要怎样的数据库?.md
【NO.22】「查缺补漏」巩固你的Nginx知识体系.md
【NO.230】STGW 下一代互联网标准传输协议QUIC大规模运营之路.md
【NO.231】Redis 多线程网络模型全面揭秘.md
【NO.232】网络 IO 演变发展过程和模型介绍.md
【NO.233】编译原理初学者入门指南.md
【NO.234】分布式之系统底层原理.md
【NO.235】Kubernetes 入门&进阶实战.md
【NO.236】万字详解:腾讯如何自研大规模知识图谱 Topbase.md
【NO.237】浅谈如何搭建知识体系.md
【NO.238】为什么微信推荐这么快?.md
【NO.239】万字详文告诉你如何做 Code Review.md
【NO.23】一篇文章彻底搞懂websocket协议的原理与应用(一).md
【NO.240】HTTP3 原理实战.md
【NO.241】协程及c++ 20原生协程研究报告.md
【NO.242】从零开始学架构(上篇).md
【NO.243】c++异步从理论到实践 -总览篇.md
【NO.244】大数据组件选型对比及架构.md
【NO.245】由CPU高负载引发内核探索之旅.md
【NO.246】(建议收藏)万字长文总结分布式事务,总有一款适合你.md
【NO.247】MySQL WriteSet并行复制分析.md
【NO.248】从一道数据库面试题彻谈MySQL加锁机制.md
【NO.249】从零开始学架构(下篇).md
【NO.24】Makefile入门(超详细一文读懂).md
【NO.250】C++一行代码实现任意系统函数 Hook.md
【NO.251】如何优雅地记录操作日志?.md
【NO.252】美团基于知识图谱的剧本杀标准化建设与应用.md
【NO.253】美团商品知识图谱的构建及应用.md
【NO.254】GraphQL及元数据驱动架构在后端BFF中的实践.md
【NO.255】美团外卖实时数仓建设实践.md
【NO.256】FlutterWeb性能优化探索与实践.md
【NO.257】百亿规模API网关服务Shepherd的设计与实现.md
【NO.258】多业务建模在美团搜索排序中的实践.md
【NO.259】Spock单元测试框架介绍以及在美团优选的实践.md
【NO.25】从CPU架构开始,讲清楚Linux进程调度和管理.md
【NO.260】一款可以让大型iOS工程编译速度提升50%的工具.md
【NO.261】CMake基础 第1节 初识CMake.md
【NO.262】CMake基础 第2节 分离编译.md
【NO.263】CMake基础 第3节 静态库.md
【NO.264】CMake基础 第4节 动态库.md
【NO.265】CMake基础 第5节 安装项目.md
【NO.266】CMake基础 第6节 生成类型.md
【NO.267】CMake基础 第7节 编译标志.md
【NO.268】CMake基础 第8节 包含第三方库.md
【NO.269】CMake基础 第9节 使用Clang编译.md
【NO.26】【引路者】学习DPDK,须知多队列网卡的原理.md
【NO.270】CMake基础 第10节 使用ninja构建.md
【NO.271】CMake基础 第9节 使用Clang编译.md
【NO.272】CMake基础 第10节 使用ninja构建.md
【NO.273】CMake基础 第11节 导入目标.md
【NO.274】CMake基础 第12节 设置C++标准.md
【NO.275】CMake基础 第13节 构建子项目.md
【NO.276】CMake基础 第14节 在文件中进行变量替换.md
【NO.277】CMake基础 第15节 使用Protobuf生成源文件.md
【NO.278】CMake基础 第16节 创建deb文件.md
【NO.279】CMake基础 第17节 Clang分析器.md
【NO.27】Netmap一个用于快速数据包IO的新框架.md
【NO.280】CMake基础 第18节 Boost单元测试框架.md
【NO.281】五种网络IO模型详解.md
【NO.282】Redis不是一直号称单线程效率也很高吗,为什么又采用多线程了?.md
【NO.283】C++ 协程的近况、设计与实现中的细节和决策.md
【NO.284】网络四层、七层负载均衡的区别.md
【NO.285】Redis源码分析.md
【NO.286】后端开发程序员须彻底搞懂的 IO 底层原理.md
【NO.287】Linux网络编程-UDP和TCP协议详解.md
【NO.288】从底层原理出发,了解Linux内核之内存管理.md
【NO.289】图解 epoll 是如何工作的及epoll实现原理.md
【NO.28】【涨知识】腾讯、京东、爱奇艺都在用DPDK,看看用它做了什么?.md
【NO.290】现在后端开发都在用什么数据库存储数据?.md
【NO.291】Redis多线程原理详解.md
【NO.292】工作年限、成长路线、进阶技术。怎样才能成为架构师?.md
【NO.293】malloc函数背后的实现原理——内存池.md
【NO.294】深入理解MYSQL索引优化:多列索引.md
【NO.295】C++高性能服务器框架——日志系统详解.md
【NO.296】熬夜肝了这一份C++开发详细学习路线.md
【NO.297】什么是DPDK?DPDK的原理及学习路线总结.md
【NO.298】腾讯同事内推的那位Linux CC++后端开发同学面试没过.md
【NO.299】从四线城市程序员,到深圳大厂架构师,我只用了半年.md
【NO.29】一文让你看懂内存与CPU之间的关系.md
【NO.2】红黑树(一)之 原理和算法详细介绍.md
【NO.300】详解 epoll 原理【Redis,Netty,Nginx实现高性能IO的核心原理】.md
【NO.301】关于TCP的CLOSING状态和CLOSE_WAIT状态浅析.md
【NO.302】Linux 网络性能优化-C10K、C1000K、C10M 问题总结.md
【NO.303】C语言回调函数到底是什么?如何使用回调函数?.md
【NO.304】腾讯面试题:十亿数据如何去重?红黑树到hash再到布隆过滤器.md
【NO.305】从进入内核态看linux内存管理.md
【NO.306】从6种IO模式谈谈协程的作用.md
【NO.307】数据从应用层的应用进程到最后的网络包是怎么一步步封装的?TCP怎么拆分?IP怎么分片?.md
【NO.308】谈谈QUIC协议原理.md
【NO.309】Redis基本数据结构及底层实现原理.md
【NO.30】为什么要使用 TCP keepalive?CC++代码实现TCP keepalive.md
【NO.310】linux后端开发-定时器设计详解.md
【NO.311】C++高性能大规模服务器开发实践.md
【NO.312】gRPC C++开发环境搭建.md
【NO.313】TCP 三次握手的性能优化.md
【NO.314】redis7.0源码阅读:Redis中的IO多线程(线程池).md
【NO.315】linux cc++开发:多线程并发锁:互斥锁、自旋锁、原子操作、CAS.md
【NO.316】作为程序员,如何彻底理解高并发中的协程.md
【NO.317】Redis 这么强?该如何进行性能优化呢?.md
【NO.318】腾讯面试官用「B+树」虐哭我了.md
【NO.319】超专业解析linux文件系统的底层架构及其工作原理.md
【NO.31】最浅显易懂的 NAT 原理解析,看不懂来打我.md
【NO.320】Linux 高性能服务 epoll 的本质,真的不简单(含实例源码).md
【NO.321】c++开发工作中常见的几种内存泄漏场景汇总.md
【NO.322】手写线程池与性能分析.md
【NO.323】Redis6.0多线程模型总结.md
【NO.324】进程的同步、互斥、通信的区别,进程与线程同步的区别.md
【NO.325】通过Redis学习事件驱动设计.md
【NO.326】TCP通信接收数据不完整的解决方法.md
【NO.327】图解|揭开协程的神秘面纱.md
【NO.328】文件的 io 栈,你真的知道了吗.md
【NO.329】如何用300行代码实现一个完整的线程池.md
【NO.32】谈谈 CC++ 和 JAVA 哪个更有前景!.md
【NO.33】一文掌握google开源单元测试框架Google Test.md
【NO.340】从一次线上问题说起,详解 TCP 半连接队列、全连接队列.md
【NO.341】浅析进程间通信的几种方式(含实例源码).md
【NO.342】超详细的网络抓包神器 tcpdump 使用指南.md
【NO.343】原来 mmap 这么简单.md
【NO.344】深入理解 http 反向代理(nginx).md
【NO.345】C++使用protobuf实现序列化与反序列化.md
【NO.346】Redis原理和机制详解.md
【NO.347】网络丢包故障如何定位?如何解决?.md
【NO.348】Linux进程地址空间与进程内存布局详解.md
【NO.349】浅谈有栈协程与无栈协程.md
【NO.34】深入linux操作系统-malloc到底如何分配内存?.md
【NO.350】Nginx 性能优化(吐血总结).md
【NO.351】TCP通信过程详解以及tcp长连接和短连接.md
【NO.352】Linux系统编程之进程间通信:共享内存.md
【NO.353】内存泄漏的原因,内存泄漏如何避免?内存泄漏如何定位?.md
【NO.354】线上大量CLOSE_WAIT的原因深入分析.md
【NO.355】一文弄懂tcp连接中各种状态及故障排查.md
【NO.356】QQ音乐高可用架构体系.md
【NO.357】QQ 浏览器搜索相关性实践.md
【NO.358】ClickHouse 查询优化详细介绍.md
【NO.359】腾讯云OCR性能是如何提升2倍的.md
【NO.35】TCP收发数据“丢失”问题的排查与解决.md
【NO.360】一文读懂数据库优化之分库分表.md
【NO.361】Linux下跨语言调用C++实践.md
【NO.362】数据库异常智能分析与诊断.md
【NO.363】标准化思想及组装式架构在后端BFF中的实践.md
【NO.364】基于代价的慢查询优化建议.md
【NO.365】设计模式二三事.md
【NO.366】即时通信IM核心能力及应用场景.md
【NO.367】新知 腾讯云视立方播放器技术实现与应用.md
【NO.368】AXP-QUIC:自适应X路QUIC网络传输加速.md
【NO.369】SRS5优化:如何将DVR性能提升一倍.md
【NO.36】一条TCP连接时占用内存空间多少.md
【NO.370】SRS配置升级,云原生友好的配置能力.md
【NO.371】linux服务器网络编程之线程模型.md
【NO.372】腾讯跟阿里两位王者之间的对比.md
【NO.373】IM(即时通讯)服务端.md
【NO.374】一文带你了解大厂亿级并发下高性能服务器是如何实现的!.md
【NO.375】你真的懂Redis与MySQL双写一致性如何保证吗?.md
【NO.376】基于后端开发Redisson实现分布式锁源码分析解读.md
【NO.377】聊聊对不同IO模型的理解 (阻塞非阻塞IO,同步异步IO).md
【NO.378】Redis与Memcache对比.md
【NO.379】Nginx高效的原因,你都了解了吗.md
【NO.37】300行代码带你实现一个Linux文件系统.md
【NO.380】深入理解 ProtoBuf 原理与工程实践.md
【NO.381】从抖音到火山引擎——看流媒体技术演进和机会.md
【NO.382】阿里云全球实时传输网络GRTN—QOE优化实践.md
【NO.383】腾讯云实时音视频出海技术实践及落地.md
【NO.384】MPEG音频编码三十年.md
【NO.385】利用WebTransport进行现场视频流注入.md
【NO.386】WEBRTC 笔记.md
【NO.387】想学习音视频开发,感觉网上的资料很少?.md
【NO.388】WebRTC开源项目-手把手教你搭建AppRTC.md
【NO.389】最全的MSVC编译参数,收藏备用,MinGW与MSVC编译的区别.md
【NO.38】一次解决Linux内核内存泄漏实战全过程.md
【NO.390】针对初学者的 20 多个 FFmpeg 命令.md
【NO.391】谷歌开源、高性能RPC框架:gRPC 使用体验.md
【NO.392】C++音视频开发的技术要点.md
【NO.393】FFmpeg使用小结.md
【NO.394】2022技术展望|开源十年,WebRTC 的现状与未来.md
【NO.395】FFmpeg入门宝典,音视频流媒体开发学习,一篇看到就要收藏的文章(附20个视频资料).md
【NO.396】FFmpeg的结构和命令行工具(在线介绍).md
【NO.397】音视频编解码常用知识点.md
【NO.398】WebRTC 发送方码率预估实现解析.md
【NO.399】C++ 开发者的机会在哪里?盘点 2022 好的CC++ 就业方向.md
【NO.39】图解通用网络IO底层原理、Socket、epoll、用户态内核态······.md
【NO.3】红黑树(二)之 C语言的实现.md
【NO.400】WebRTC 源码分析 -- RTC_CHECK.md
【NO.401】RTMP推流及协议学习(全代码).md
【NO.402】【网络通信 -- 直播】流媒体协议中的时间戳理解与音视频同步,RTPRTCPRTMP推流拉流音视频同步.md
【NO.403】webrtc搭建视频通话、视频会议 (亲测半个小时搭建成功).md
【NO.404】x264码率控制.md
【NO.405】FFmpeg源码分析:内存管理系统.md
【NO.406】WebRTC 传输安全机制第二话:深入显出 SRTP 协议.md
【NO.407】WebRTC能给我带来什么?.md
【NO.408】FFmpeg学习笔记——重采样demo解析.md
【NO.409】Linux ubuntu FFmpeg开发环境搭建(保姆式搭建教程).md
【NO.40】C++开发中使用协程需要注意的问题.md
【NO.410】音视频开发技术的基本知识.md
【NO.411】Linux操作系统原理—内核网络协议栈.md
【NO.412】从linux内核出发彻底弄懂socket底层的来龙去脉.md
【NO.413】深入理解epoll背后的原理.md
【NO.414】Linux下全新的异步IO:io_uring详解.md
【NO.415】epoll源码剖析:为什么使用红黑树以及如何使用红黑树.md
【NO.416】盘点腾讯linux C++后台开发面试题.md
【NO.417】60道30K+C++工程师面试必问面试题.md
【NO.418】C++高并发内存池的设计和实现.md
【NO.419】不懂并行和并发?一文彻底搞懂并行和并发的区.md
【NO.41】深入源码理解TCP建立连接过程(3次握手).md
【NO.420】etcd:etcd的原理和应用场景全面解析.md
【NO.421】腾讯面试:linux内存性能优化总结.md
【NO.422】linux内核vmalloc原理与实现.md
【NO.423】高性能服务器开发十大必须掌握的核心技术.md
【NO.424】百行代码实现基于C++11的线程池threadpool , 简洁且可带任意多参数.md
【NO.425】全网最透彻的五种linux IO模型分析「值得收藏」.md
【NO.426】TCP连接中TIME_WAIT状态的作用及优化.md
【NO.427】深入浅出DPDK学习笔记——认识DPDK.md
【NO.428】最强阿里巴巴历年经典面试题汇总:C++研发岗.md
【NO.429】超硬核,进程在内存中的样子!以及进程的一生.md
【NO.42】这是我见过最详细的Nginx 内存池分析.md
【NO.430】Linux原生异步IO原理与实现(Native AIO).md
【NO.431】如何减少频繁分配内存(malloc或new)造成的内存碎片.md
【NO.432】深入理解Linux 的Page Cache.md
【NO.433】高并发高吞吐IO秘密武器——epoll池化技术.md
【NO.434】面试必备:计算机网络常问的六十二个问题(建议收藏).md
【NO.435】深入剖析阻塞式socket的timeout.md
【NO.436】深入理解 Linux 的 epoll 机制及epoll原理.md
【NO.437】Linux中的消息队列、共享内存,你确定都掌握了吗?.md
【NO.438】关于高性能服务器底层网络通信模块的设计方法.md
【NO.439】你真的了解Redis单线程为什么如此之快吗?.md
【NO.43】红黑树的原理以及实现.md
【NO.440】并发与多线程之线程安全篇.md
【NO.441】设计模式—代理模式以及动态代理的实现.md
【NO.442】后端开发—一文详解网络IO模型.md
【NO.443】【技术干货分享】一文了解Nginx反向代理与conf原理.md
【NO.444】Linux环境,CC++语言手写代码实现线程池.md
【NO.445】一文掌握tcp服务器epoll的多种实现.md
【NO.446】后端开发【一大波干货知识】tcpip定时器与滑动窗口详解.md
【NO.447】网络IO管理-简单一问一答、多线程方式.md
【NO.448】后端开发【一大波干货知识】定时器方案红黑树,时间轮,最小堆.md
【NO.449】后端开发【一大波干货知识】—Redis,Memcached,Nginx网络组件.md
【NO.44】浅谈NIO和Epoll实现原理.md
【NO.450】手写实现分布式锁.md
【NO.451】后端开发【一大波干货知识】定时器方案红黑树,时间轮,最小堆.md
【NO.452】Reactor实现http服务器,附完整代码.md
【NO.453】hash,bloomfilter,分布式一致性hash.md
【NO.454】DPDK技术系统学习一(接收,发送,arp,icmp功能测试).md
【NO.455】后端开发【一大波干货知识】网络通信模型和网络IO管理.md
【NO.456】音视频开发技术的基本知识.md
【NO.457】用WinDbg断点调试FFmpeg.md
【NO.458】FFplay源码分析-nobuffer.md
【NO.459】RTSP直播延时的深度优化(干货).md
【NO.45】Linux性能优化—内存实战篇.md
【NO.460】H264解码之FFmepg解码ES数据.md
【NO.461】YUV与RGB的格式采样方式存储方式.md
【NO.462】【音视频技术】播放器架构设计.md
【NO.463】Nginx搭建RTMP推拉流服务器.md
【NO.464】FFMPEG 之 AVDevice.md
【NO.465】【网络通信 -- WebRTC】WebRTC 源码分析 -- 线程相关(线程切换分析 -- MethodCall ConstMethodCall 类分析).md
【NO.466】【网络通信 -- WebRTC】WebRTC 基础知识 -- 基础知识总结【1】WebRTC 简介.md
【NO.467】神器 ffmpeg——操作视频,极度舒适.md
【NO.468】音视频面试问题面试技巧.md
【NO.469】什么是码率控制 在视频编码中,码率控制的概念是什么,它是通过什么实现的.md
【NO.46】一文读懂网关中间件-Nginx.md
【NO.470】FFmpeg命令行格式和转码过程.md
【NO.471】进程原理及系统调用.md
【NO.472】posix API与网络协议栈的实现原理.md
【NO.473】常使用的网络IO管理.md
【NO.474】服务器模型reactor.md
【NO.475】nginx 中数据结构讲解.md
【NO.476】nginx自定义实现一个计量模块.md
【NO.477】协程的调度实现与性能测试.md
【NO.478】tcp服务器epoll的多种实现.md
【NO.479】C++面试常问基础总结梳理.md
【NO.47】Redis面试题:基本数据类型与底层存储结构.md
【NO.480】Nginx数据结构.md
【NO.481】Linux服务器开发,libeventlibev框架实战那些坑.md
【NO.482】tcp支持浏览器websocket协议.md
【NO.483】Linux服务器开发,手写分布式锁.md
【NO.484】Linux服务器开发,手写内存检测组件.md
【NO.485】Linux服务器开发,mysql连接池的实现.md
【NO.486】后端开发【一大波干货知识】数据库之mysql索引原理详解.md
【NO.487】TCP三次握手、四次挥手以及TIME_WAIT详解.md
【NO.488】Linux内核必懂知识—调度器分析及完全公平调度器CFS.md
【NO.489】一文彻底掌握用户态协议栈,一看就懂的.md
【NO.48】一文来了解关于分布式锁的那些事儿.md
【NO.490】分布式缓存--缓存与数据库强一致场景下的方案.md
【NO.491】手写内存池以及原理代码分析【C语言】.md
【NO.492】tcp协议栈实现,tcp定时器与滑动窗口实现.md
【NO.493】如何更有效的使用 Redis 缓存.md
【NO.494】Redis之最细命令介绍.md
【NO.495】Linux CC++ 并发下的技术方案(互斥锁、自旋锁、原子操作).md
【NO.496】Linux服务器开发【干货知识】—MySQL事务原理分析.md
【NO.497】UDP的可靠性传输详解.md
【NO.498】DPDK系统学习—DPDK的虚拟交换机框架 OvS.md
【NO.499】后台开发【一大波干货知识】Nginx数据结构剖析.md
【NO.49】2022年作为一个中年程序员写给35岁的自己.md
【NO.4】红黑树(三)之 Linux内核中红黑树的经典实现.md
【NO.500】后端开发【一大波干货知识】Redis的线程模型和异步机制.md
【NO.501】Linux的虚拟内存详解(MMU、页表结构).md
【NO.502】各大厂c++ linux后端开发岗位要求汇总.md
【NO.503】内存优化-如何使用tcmalloc来提升内存性能?提升的结果太不可思议.md
【NO.504】一文搞懂Linux进程调度原理.md
【NO.505】盘点后端开发那些值得学习的优秀开源项目.md
【NO.506】关于linux进程间的close-on-exec机制.md
【NO.507】网络编程手绘TCP状态机.md
【NO.508】从进程和线程的创建过程来看进程和线程的区别.md
【NO.509】超详细讲解Linux中的基础IO.md
【NO.50】让人秒懂的Redis的事件处理机制.md
【NO.510】操作系统:文件系统的实现.md
【NO.511】Linux网络分析必备技能:tcpdump实战详解.md
【NO.512】大厂面试题之计算机网络重点篇(附答案).md
【NO.513】深入 malloc 函数,带你真正理解内存分配!.md
【NO.514】面试必问的epoll技术,从内核源码出发彻底搞懂epoll.md
【NO.515】从进入内核态看内存管理.md
【NO.516】「Linux」多线程详解,一篇文章彻底搞懂多线程中各个难点.md
【NO.517】百度 C++ 工程师的那些极限优化(内存篇).md
【NO.518】malloc内存分配过程详解.md
【NO.519】TCP BBR拥塞控制算法深度解析.md
【NO.51】一文弄懂Linux下五种IO模型.md
【NO.520】Linux完全公平调度算法原理与实现.md
【NO.521】如何快速地进出——C++ 读写数据 IO 性能优化.md
【NO.522】如何解决tcp通信中的粘包问题?.md
【NO.523】多线程还是多进程的选择及区别.md
【NO.524】最常见的linux网络编程面试题【好文收藏】.md
【NO.525】内存优化-使用tcmalloc分析解决内存泄漏和内存暴涨问题.md
【NO.526】Linux服务器开发,fastdfs架构分析和配置.md
【NO.527】用户态协议栈.md
【NO.528】Linux服务器开发,手写死锁检测组件.md
【NO.529】海量数据去重hash与布隆过滤器.md
【NO.52】微信终端自研 C++协程框架的设计与实现.md
【NO.530】Linux服务器开发,内存池原理与实现.md
【NO.531】基础的网络服务器开发.md
【NO.532】实现高并发http 服务器.md
【NO.533】nginx过滤器模块.md
【NO.534】随处可见的红黑树.md
【NO.535】服务器开发,无锁消息队列实现(初步认识).md
【NO.536】Linux系统中的文件操作.md
【NO.537】Linux服务器开发,异步请求池框架实现,协程前传.md
【NO.538】Linux服务器开发,原子操作CAS与锁实现.md
【NO.539】Linux服务器开发,线程池原理与实现.md
【NO.53】高并发系统建设经验总结.md
【NO.540】Linux服务器开发,应用层协议设计ProtoBufThrift.md
【NO.541】Linux服务器开发,stl容器,智能指针,正则表达式(C++STL中的智能指针).md
【NO.542】协程的设计原理与汇编实现.md
【NO.543】redis计数,布隆过滤器,hyperloglog.md
【NO.544】Linux服务器开发,Makefilecmakeconfigure.md
【NO.545】磁盘存储链式的 B 树与 B+树.md
【NO.546】互斥锁、读写锁、自旋锁,以及原子操作指令xaddl、cmpxchg的使用场景剖析.md
【NO.547】网络通信模型和网络IO管理.md
【NO.548】MYSQL---服务器配置相关问题.md
【NO.549】Linux服务器开发,定时器方案红黑树,时间轮,最小堆.md
【NO.54】15 年腾讯老兵谈技术人成长之路.md
【NO.550】Posix API 与 网络协议栈 详细介绍.md
【NO.551】Linux服务器百万并发实现与问题排查.md
【NO.552】ZMQ无锁队列的原理与实现.md
【NO.553】redis7.0源码阅读(四):Redis中的IO多线程(线程池).md
【NO.554】SQL之增删改查命令操作详解.md
【NO.555】数据库设计的三范式和反范式.md
【NO.556】基于C++11实现的高效线程池及工作原理.md
【NO.557】Linux内存管理-详解mmap原理.md
【NO.558】通过实战理解CPU上下文切换.md
【NO.559】Linux IO复用中select poll epoll模型的介绍及其优缺点的比较.md
【NO.55】分布式消息队列.md
1
2
»
0voice/cpp_backend_awsome_blog
c++后端开发1000篇优秀博文
GitHub下载
点赞
回复
回帖
支持markdown部分语法
?

[
文字
](
链接
)
```
多行代码
```
`
单行代码
`
**
加粗
**
*
斜体
*
###
标题
>
引用
1.
有序列表
-
无序列表
!-
单选投票选项
!--
多选投票选项
上传附件
提交
X