logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

C++数据结构算法

可提供的服务

暂无可提供的服务

【线程】:在并发的荒原上构筑秩序

这篇五万字长文是一场从底层原理到工业实践的 Linux 线程深度溯源。我跳出了 API 调用的表象,从虚拟地址空间与多级页表的核心机制出发,纵向贯穿线程控制、互斥同步及信号量等硬核底层逻辑;横向跨越日志系统、单例模式及生产者消费者模型。文中不仅深度拆解了原子性、虚假唤醒等并发痛点,更手写实现了一套具备优雅退出机制的高并发单例线程池。这不仅是 5.6 万字的知识复盘,更是一套从硬件视角到软件工程的全

文章图片
#c++#linux
【进程信号】:溯源硬件起中断,掌舵内核控信号

本文讲解了Linux 信号处理(Signal)全链路实战指南。博文不仅覆盖了信号产生、保存与捕捉的常规路径,更深入计算机底层,拆解了硬件中断、时钟中断与 CPU 寄存器 在信号传递中的核心作用。文中重点推演了进程在 用户态与内核态 切换时的信号检测时机,独家总结了信号捕捉的“四阶段”流转模型。通过对可重入函数、volatile 关键字及 SIGCHLD 异步回收的深度探讨,带你领略 Linux 如

文章图片
#linux
【异常处理与智能指针】:C++的“免死金牌”与“自动管家”

本文系统介绍了C++异常处理机制和智能指针的核心概念。异常处理部分详细讲解了try-catch语句、异常抛出与捕获流程、异常安全等关键点。智能指针部分重点分析了auto_ptr、unique_ptr、shared_ptr和weak_ptr四种标准库智能指针的设计原理、使用场景及模拟实现,特别强调了RAII资源管理思想,点进来看看吧

文章图片
#开发语言#c++
到底了