自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(205)
  • 收藏
  • 关注

原创 进程间通信(IPC)

进程间具有独立性(每个进程都有自己的一份独立的虚拟地址空间,一个进程只能访问自己的虚拟地址空间,但不包括内核空间,不能访问其他进程的),如果多进程之间想相互通信,此时无法直接进行(一个进程不能读取其他进程的虚拟地址空间中的内容,更不能去修改),因此需要操作系统提供一些公共资源(内存、文件等)来让多个进程都能通过访问这个媒介进行通信。2、System V IPC:一套较古老的标准。3、POSIX IPC:一套跨平台的新标准。操作系统为用户提供的几种进程间的通信方式。1、管道:最古老的通信形式。

2024-03-15 14:45:21 479

原创 数组名及数组传参问题

数组名#include<stdio.h>int main(){#if 0 int a[5] = {1,2,3,4,5}; printf("%d\n", sizeof(a));//20,a代表整个数组 printf("%d\n", sizeof(&a));//4,&a只是个(指向整个一维数组的)指针常量,在32位操作系统下,占4字节 printf("%d...

2019-09-07 14:45:37 626

原创

树:非线性结构(结点间前驱、后继的关系并不具有惟一性),其结点间的关系是前驱惟一,而后继不惟一,即结点之间是一对多的关系。

2019-09-06 08:32:41 2117

原创 实战 - 服务端不调用 accept() 的情况下能否建立 TCP 连接?(附代码示例)

实战 - 服务端不调用 accept() 的情况下能否建立 TCP 连接?(附代码示例)

2025-07-15 14:52:41 213

原创 客户端网线被拔,原本的 TCP 连接还存在吗?详解

客户端网线被拔,原本的 TCP 连接还存在吗?详解

2025-07-15 09:27:21 241

原创 客户端主机宕机,服务端如何处理 TCP 连接?详解

客户端主机宕机,服务端如何处理 TCP 连接?详解

2025-07-14 14:37:18 228

原创 建立 TCP 连接后,数据报文丢失会发生什么?

建立 TCP 连接后,数据报文丢失会发生什么?

2025-07-14 10:42:08 324

原创 TCP 滑动窗口

TCP 滑动窗口

2025-07-11 11:52:52 372

原创 实战 - 抓包 TCP KeepAlive 探测报文(附代码示例)

实战 - 抓包 TCP KeepAlive 探测报文(附代码示例)

2025-07-11 11:39:26 281

原创 TCP 保活(KeepAlive)机制详解

TCP 保活(KeepAlive)机制详解

2025-07-10 17:51:37 1196

原创 面向对象编程 - 基础篇

面向对象编程 - 基础篇

2025-07-10 09:41:41 126

原创 实战 - TCP 四次挥手,可以变成三次吗?(附代码示例)

实战 - TCP 四次挥手,可以变成三次吗?(附代码示例)

2025-07-04 16:38:17 649

原创 TCP 连接管理机制

TCP 连接管理机制

2025-07-02 17:35:56 96

原创 TCP 半连接队列和全连接队列详解(结合 Linux 2.6.32 内核源码分析)

TCP 半连接队列和全连接队列详解(结合 Linux 2.6.32 内核源码分析)

2025-07-02 17:31:16 1031

原创 如何避免 SYN 攻击?

如何避免 SYN 攻击?

2025-07-01 15:26:58 477

原创 什么是 SYN 攻击?

什么是 SYN 攻击?

2025-07-01 09:50:58 135

原创 TCP 三次握手协商 MSS 前,如何确定 MSS 值(结合 Linux 内核源码分析)

TCP 三次握手协商 MSS 前,如何确定 MSS 值(结合 Linux 内核源码分析)

2025-06-30 15:27:09 432

原创 Java 方法篇

Java 方法篇

2025-06-30 09:03:19 195

原创 既然 IP 层会分片,为什么 TCP 层还需要 MSS?

既然 IP 层会分片,为什么 TCP 层还需要 MSS?

2025-06-27 15:26:02 446

原创 TCP 超时重传机制

TCP超时重传机制

2025-06-26 16:02:05 100

原创 UDP 缓冲区

UDP 缓冲区

2025-06-26 13:25:26 212

原创 TCP 确认应答(ACK)机制

TCP 确认应答(ACK)机制

2025-06-25 10:59:20 371

原创 实战 - 进程(客户端) core 掉的情况下如何断开 TCP 连接?(附代码示例)

实战 - 进程(客户端) core 掉的情况下如何断开 TCP 连接?(附代码示例)

2025-06-25 10:33:33 343

原创 Java 数组篇

Java 数组篇

2025-06-24 16:53:11 183

原创 实战 - 进程(客户端)被 kill 掉的情况下如何断开 TCP 连接?(附代码示例)

实战 - 进程(客户端)被 kill 掉的情况下如何断开 TCP 连接?(附代码示例)

2025-06-24 16:22:01 698

原创 TCP 首部详解

TCP 首部详解详解

2025-06-20 09:55:40 280

原创 实战 - TCP 连接在异常情况下的断开机制

实战 - TCP 连接在异常情况下的断开机制

2025-06-20 09:36:23 298

原创 eNSP 保姆级抓包教程

eNSP 保姆级抓包教程

2025-06-19 17:26:08 110

原创 过多的 TIME_WAIT 状态有什么危害?

过多的 TIME_WAIT 状态有什么危害?

2025-06-19 16:06:48 108

原创 为什么主动关闭 TCP 连接的一方需要 TIME_WAIT 状态?

为什么主动关闭 TCP 连接的一方需要 TIME_WAIT 状态?

2025-06-19 15:30:59 1513

原创 实战 - eNSP 抓包 TCP 四次挥手报文

实战 - eNSP 抓包 TCP 四次挥手报文

2025-06-17 09:56:13 103

原创 实战 - eNSP 抓包 TCP 三次握手报文

实战 - eNSP 抓包 TCP 三次握手报文

2025-06-17 09:55:22 236

原创 为什么断开 TCP 连接是四次挥手?

为什么断开 TCP 连接是四次挥手?

2025-06-11 09:21:17 392

原创 为什么 TIME_WAIT 状态的持续时长是 2MSL?

为什么 TIME_WAIT 状态的持续时长是 2MSL?

2025-06-11 09:19:50 338

原创 TCP 四次挥手,第四次挥手报文丢失会发生什么?

TCP 四次挥手,第四次挥手报文丢失会发生什么?

2025-06-11 09:17:19 261

原创 TCP 四次挥手,第三次挥手报文丢失会发生什么?

TCP 四次挥手,第三次挥手报文丢失会发生什么?

2025-06-11 09:15:42 426

原创 TCP 四次挥手,第二次挥手报文丢失会发生什么?

TCP 四次挥手,第二次挥手报文丢失会发生什么?

2025-06-11 09:15:09 370

原创 TCP 四次挥手,第一次挥手报文丢失会发生什么?

TCP 四次挥手,第一次挥手报文丢失会发生什么?

2025-06-11 09:14:27 326

原创 为什么建立 TCP 连接是三次握手,而不是两次或者四次?

为什么建立 TCP 连接是三次握手,而不是两次或者四次?

2025-06-10 14:38:05 874

原创 为什么建立 TCP 连接时,初始序列号不固定?

为什么建立 TCP 连接时,初始序列号不固定?

2025-05-30 11:05:24 355

华为 eNSP 网络设备模拟器

华为 eNSP 网络设备模拟器

2025-01-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除