Posts
秘秘秘秘秘密
Cancel

1. 分类 协议/版本 发布年份 状态 主要特点 安全性 / 特点说明 ServerHelloDone SSL 1.0 1994 废弃 内部版本,未公开 未公开使用,无安全性 ❌ 无 ...

1. 线程比较 典型用法 pthread_t main_thread = pthread_self(); // 获取主线程ID void* worker_thread(void* arg) { if (pthread_equal(pthread_self(), main_thread)) { printf("This is the main thread\n"...

以下是一个 多线程实例代码(模拟生产者-消费者模型),并附上详细的 GDB 调试指南,重点演示如何调试多线程竞争、死锁和线程切换问题。 1. 多线程示例代码 #include <stdio.h> #include <pthread.h> #include <unistd.h> #define BUFFER_SIZE 5 int buffer[BUFF...

1. Linux 路由机制 1.1 概览 简单来说: Linux 的路由机制决定了一个数据包从本机发出去时,要经过哪个网卡、发给谁(下一跳)。 你可以把它想象成一张“高速公路指路牌”: 谁该走哪个出口,全靠这张“路由表”来指导。 1.2 聊聊 lo 接口 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 ine...

1. 11 个阶段 = 流水线的 11 个楼层 HTTP 框架将请求处理过程分为 11 个阶段,每个阶段可挂多个模块的处理函数。 楼层(阶段) 工作任务 默认工人(内置模块) 你可以加的自定义工人 1楼 刚收到请求,检查包裹 realip 模块 ...

1. 本地回环解析 地址 类型 可访问范围 典型用途 127.0.0.1 IPv4 回环地址 仅本机 本地开发、测试、数据库 localhost 主机名 /etc/hosts 中有写 默...

1. 问题概述 (gdb) bt #0 0x00007ffff604e8bd in sigprocmask () from /usr/lib/libc.so.6 #1 0x00007ffff604f898 in abort () from /usr/lib/libc.so.6 #2 0x000000000041eb7d in death (sig=11, info=<optim...

1. 信号初探 实时 & 标准 信号 Linux supports both POSIX reliable signals (hereinafter "standard signals") and POSIX real-time signals. 特性 标准信号 实时信号 编号...

1. 会话 意义 // 1. 会话的意义 会话的核心确实是 ​​统一管理进程与终端的交互​​,但它​​不仅限于前台任务,也会管理后台任务​​。尤其是在多任务、后台任务、终端断开等场景下。 - 你打开的终端(如 bash)就是一个 ​​会话​​。 - 在这个终端中运行的所有命令(如 vim, top, ping)都属于这个会话的子进程。 - 会话的作用​​:将这些进程“捆绑”在一起,方便...

1. 环境表 // 1. 进程启动时 会将环境表作为第三个参数传入(环境表就是环境变量) #include <stdio.h> extern char **environ; // 声明环境表指针 int main() { for (char **env = environ; *env != NULL; env++) { printf("%s\n",...

Trending Tags