作者:kernelxingTCP的经典异常问题无非就是丢包和连接中断,在这里我打算与各位聊一聊TCP的RST到底是什么?
同步与异步首先我们要明确的是,同步和异步都是针对两个或者两个以上的事物来说的。比如当我们在网上购物看中一件物品,然后去浏
C++开发 9 年,目前人在大厂,做 C++ 相关的开发,作为资深 C++ 面试官,我来聊聊面试官眼中的校招简历中的 C
Linux I/O 到底是什么?我们先看一张图,这张图大体上描述了Linux系统上,应用程序对磁盘上的文件进行读写时,从
前言网络通信作为互联网的底座,其网络服务质量直接影响着用户的上网体验。如微信这类级别的应用,拥有上亿级别的日活,是典型的
协议栈协议栈,指的是TCP/IP协议栈。linux系统中,协议栈是内核实现的。协议,是通信双方对包格式的一种约定。为什么
什么是驱动:驱动就是对底层硬件设备的操作进行封装,并向上层提供函数接口。设备分类:linux系统将设备分为3类:字符设备
我是一个 Linux 服务器上的进程,名叫小进。老是有人说我最多只能创建 65535 个 TCP 连接。我不信这个邪,今
我越来越担心我作为一个C++程序员的未来。恍然间,发现自己在这个行业里已经摸爬滚打了十年了,原以为自己就凭已有的项目经验
一、简介它的官网为:https://ffmpeg.org/,由Fabrice Bellard(法国著名程序员Born i
从今天开始,我们将介绍一下Linux的存储软件栈,也称为IO栈。今天我们先从整体上了解一下Linux的整个IO栈,后续再
什么是惊群效应?第一次听到的这个名词的时候觉得很是有趣,不知道是个什么意思,总觉得又是奇怪的中文翻译导致的。复杂的说(来
最近有读者留言,说“想转行音视频开发,怎么做”,正巧,前几天我还在某乎上,看到有人在问音视频的学习资料,还是个大一的学生
一名优秀的C++程序员是如何炼成的?这个问题一直困扰着许多人,尤其是那些刚刚踏入编程的世界的新手。C++作为一门强大而复
写在前面和小伙伴分享一些Linux网络优化的笔记,内容很浅,可以用作入门博文内容结合《Linux性能优化》读书笔记整理涉
前言在学习Mysql的时候,我们都有这个常识:对于DB的操作,其实本质上是对于磁盘的操作,如果对于DB的访问次数过多,其
握手失败第一次握手丢失了,会发生什么?当客户端想和服务端建立 TCP 连接的时候,首先第一个发的就是 SYN 报文,然后
一、背景:死锁产生原因死锁,是指多个线程或者进程在运行过程中因争夺资源而造成的一种僵局,当进程或者线程处于这种僵持状态,
前言:项目提供完整的教学视频与实操源码,提供学习过程的中疑难点答疑,完全复刻实现项目。解决面试项目不足的困境,提高面试成
一、背景:什么是内存泄漏检测?1.1、内存泄漏产生原因内存泄漏是在没有自动gc的编程语言里面经常发生的问题;因为没有gc
签名:感谢大家的关注