logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux 帮助手册与用户管理完全指南

本文系统介绍了Linux系统的两大核心技能:帮助手册使用和用户管理。在帮助手册部分,详细讲解了man命令的使用方法,包括编号系统区分命令/函数、搜索技巧和内容解析。用户管理部分涵盖了用户信息存储机制(/etc/passwd、/etc/shadow、/etc/group)、常用命令(adduser/userdel/passwd/su)以及用户组管理(groupadd/groupdel/usermod

文章图片
#linux#运维#服务器
Linux 静态库与共享库完全指南:从制作到使用

本文全面介绍了C语言中静态库和动态库(共享库)的原理与应用。主要内容包括:1)库的基本概念与分类,对比了静态库(.a)和共享库(.so)的特性差异;2)详细演示了两种库的创建过程,静态库使用ar命令打包,共享库需编译位置无关代码;3)使用方法的差异,静态库编译时链接,共享库运行时加载;4)常见问题解决方案,特别是共享库路径设置;5)缓冲区机制及printf相关知识点。文章通过实例代码展示了库文件的

文章图片
#linux#运维#服务器
Linux 信号处理与进程控制深度解析

Linux信号机制是进程间通信的重要方式,用于处理异步事件。文章详细介绍了信号的概念、编号与名称,以及三种响应方式:默认处理、忽略和自定义处理函数。重点讲解了signal函数的使用、信号处理函数的限制,以及如何利用SIGCHLD信号解决僵尸进程问题。通过代码示例展示了信号的实际应用,包括动态修改信号响应方式、kill函数发送信号等。文章还区分了系统调用与库函数的差异,并以自定义Shell为例进行综

文章图片
#linux#运维
Linux 进程间通信(IPC):管道与信号量完全指南

本文介绍了Linux系统中的两种进程间通信(IPC)机制:管道和信号量。管道分为有名管道和无名管道,通过内核环形缓冲区实现进程间数据交换,具有半双工、自动阻塞/唤醒等特点。信号量用于进程同步,通过P/V操作协调对共享资源的访问,解决互斥和同步问题。文章详细讲解了两种机制的工作原理、实现方法和典型应用场景,包括管道创建与通信示例、信号量封装与互斥实现等,为Linux系统编程中的进程间通信提供了实用指

文章图片
#linux#服务器#运维
Linux 进程间通信:共享内存与消息队列完全指南

本文深入讲解了Linux系统编程中三种重要的进程间通信(IPC)机制:共享内存、信号量和消息队列。共享内存是最快的IPC方式,通过将物理内存映射到多个进程地址空间实现高效数据交换;信号量用于进程同步,解决共享内存的竞态条件问题;消息队列则是内核维护的消息链表,支持按类型选择性读取消息。文章详细介绍了这三种机制的系统调用接口、使用流程和典型应用场景,并提供了完整的代码示例,包括共享内存与信号量的综合

文章图片
#linux#运维#服务器
Linux TCP 网络编程完全指南:从三次握手到高并发服务器

函数服务端客户端说明socket()✅✅创建套接字bind()✅❌绑定地址listen()✅❌监听连接accept()✅❌接受连接connect()❌✅连接服务器recv()✅✅接收数据send()✅✅发送数据close()✅✅关闭连接。

文章图片
#网络#服务器#tcp/ip
Linux TCP/UDP 网络编程完全指南:从基础到实践

Linux网络编程中TCP和UDP的核心差异与应用场景总结: 协议特性对比: TCP是面向连接的可靠协议,保证数据顺序和完整性(三次握手/四次挥手) UDP是无连接的不可靠协议,提供尽最大努力的传输服务 编程模型差异: TCP需要建立连接(listen/accept),使用流式传输(无数据边界) UDP直接收发数据报(sendto/recvfrom),保持数据边界完整性 典型应用场景: TCP适用

文章图片
#网络#linux#tcp/ip
Linux TCP 协议深度解析:从状态机到拥塞控制

TCP协议详解:从核心机制到拥塞控制 摘要:本文系统解析了TCP协议的核心机制和工作原理。首先介绍了TCP面向连接、可靠传输、流式服务和全双工通信四大特性,以及通过确认应答、超时重传实现的可靠性保障机制。重点剖析了TCP状态机中的三次握手建立连接和四次挥手终止连接的完整过程,深入解释了TIME_WAIT状态的作用和必要性。文章还详细讲解了TCP的滑动窗口流量控制机制,以及包含慢启动、拥塞避免、快速

文章图片
#linux#tcp/ip#网络
MySQL 核心特性深挖:ACID、隔离级别、索引与视图的底层原理

本文深入拆解MySQL四大核心特性。事务部分详解Undo Log实现原子性、Redo Log实现持久性的底层原理,演示保存点部分回滚操作。隔离级别完整剖析MVCC多版本并发控制机制,拆解ReadView可见性判断规则,对比四种隔离级别的行为差异,详解行锁、间隙锁、临键锁及死锁的形成与避免。索引部分从B+树数据结构出发,揭示三层树高容纳两千万数据的存储原理,阐明聚簇索引与辅助索引的回表机制,给出覆盖

文章图片
#mysql#android#数据库
C++ STL 容器完全指南(二):vector 深入与 stringstream 实战

本文深入讲解C++中两个重要工具:字符串流stringstream和动态数组vector。stringstream用于字符串与数值间的安全转换和格式化操作,包含istringstream读取、ostringstream写入和stringstream读写三种类型。vector是STL中最常用的顺序容器,采用动态数组实现,支持高效尾部操作和随机访问。文章详细介绍了vector的创建方式、大小容量管理、

文章图片
#c++#开发语言
    共 64 条
  • 1
  • 2
  • 3
  • 7
  • 请选择