kingyoungy 发布的文章

系统编程基础

Linux Daemon进程开发指南:从创建到日志管理一、Daemon进程创建流程1. 核心步骤解析Linux守护进程需遵循UNIX规范脱离终端控制,以下是标准创建流程:1.1 fork() -...
Linux Daemon进程开发指南:从创建到日志管理一、Daemon进程创建流程1. 核心步骤解析Linux守护进程需遵循UNIX规范脱离终端控制,以下是标准创建流程:1.1 fork() -...
- 阅读全文 -
网络编程

DNS(IP)与服务名(端口)解析1. getaddrinfo()功能将主机名和服务名转换为套接字地址结构列表,完成协议无关的地址解析。支持IPv4/IPv6双栈处理,自动过滤不支持的协议。函数...
DNS(IP)与服务名(端口)解析1. getaddrinfo()功能将主机名和服务名转换为套接字地址结构列表,完成协议无关的地址解析。支持IPv4/IPv6双栈处理,自动过滤不支持的协议。函数...
- 阅读全文 -
网络编程

Internet Domain Socket 编程完全指南:&(蛆音娘_不愧是我)1. 套接字基础与核心函数1.1 socket() - 创建套接字创建一个通信端点并返回一个文件描述符。#inc...
Internet Domain Socket 编程完全指南:&(蛆音娘_不愧是我)1. 套接字基础与核心函数1.1 socket() - 创建套接字创建一个通信端点并返回一个文件描述符。#inc...
- 阅读全文 -
系统编程基础

C语言结构体/共用体的赋值限制在C语言中,我们可以在定义结构体或共用体(联合体)变量时直接使用初始化列表进行赋值,例如:struct Point { int x; int y; ...
C语言结构体/共用体的赋值限制在C语言中,我们可以在定义结构体或共用体(联合体)变量时直接使用初始化列表进行赋值,例如:struct Point { int x; int y; ...
- 阅读全文 -
多进程/多线程并发编程

Unix Domain Socket 编程:字节流与数据报套接字详解一、字节流套接字(SOCK_STREAM)1. 核心特性• 可靠传输:提供类似 TCP 的有序、无丢失数据流,无记录边界。• ...
Unix Domain Socket 编程:字节流与数据报套接字详解一、字节流套接字(SOCK_STREAM)1. 核心特性• 可靠传输:提供类似 TCP 的有序、无丢失数据流,无记录边界。• ...
- 阅读全文 -
多进程/多线程并发编程,系统编程基础

文件锁技术详解:flock与fcntl系统调用一、flock系统调用1.1 功能描述flock()提供文件级全局锁机制,可对整个文件施加共享锁或互斥锁。该锁为建议性锁(需主动检查),常用于进程间...
文件锁技术详解:flock与fcntl系统调用一、flock系统调用1.1 功能描述flock()提供文件级全局锁机制,可对整个文件施加共享锁或互斥锁。该锁为建议性锁(需主动检查),常用于进程间...
- 阅读全文 -
This is just a placeholder img.