logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Linux系统】进程信号(下):信号处理与“操作系统运行原理”

本文主要探讨了Linux系统中信号处理的机制与实现。文章还深入剖析了操作系统运行原理,包括硬件中断、时钟中断和软中断等机制,解释了系统调用和异常处理的底层实现。

文章图片
#linux#运维#服务器
【Linux系统】进程信号(上)

本文深入探讨了Linux系统中的信号机制,文章详细解析了信号的捕捉方法、阻塞与递达过程,并通过代码示例演示了如何自定义信号处理、验证IO效率、模拟操作系统调度等场景。最后还介绍了信号集操作接口和核心转储功能,为理解进程间通信和异常处理提供了实践基础。

文章图片
#linux#运维#服务器 +1
【linux】环境变量(详解)

本文介绍了Linux系统中的命令行参数和环境变量相关知识。

文章图片
#linux#运维#服务器
【STL】STL最常用容器之——动态数组容器vector(超详细)

本文详细介绍了C++标准库中的vector容器的基本特性、常用接口实现和底层原理剖析。文章首先讲解了vector的构造方法、容量操作、访问遍历和增删改查等核心接口,随后深入剖析了其底层实现机制,包括迭代器失效(⭐)、深拷贝(⭐)等关键问题,并提供了完整的模拟实现代码。通过具体示例演示了vector的使用方法和注意事项,帮助读者全面理解这一重要容器的实现原理和使用技巧。

文章图片
#c++#开发语言#容器 +3
【C++】STL有序关联容器的双生花:set/multiset 和 map/multimap 使用指南

本文详细介绍了C++ STL中的关联容器set、multiset、map和multimap的核心用法。这些容器能有效解决数据快速查找、统计等需求,相比手动实现更高效简单。

文章图片
#数据结构#算法#c++
Linux 进程控制:进程终止与等待・waitpid 选项参数与状态解析(告别僵尸进程)

本文介绍了进程终止和进程等待。重点解析了waitpid的参数status如何存储进程终止信息,包括正常终止的退出码和异常终止的信号,以及如何利用option参数决定父进程阻塞与非阻塞等待。

文章图片
#linux#运维#服务器
C语言_内存函数

本篇文章主要介绍四个C语言中常见的内存函数:memcpy,memmove,memset,memcmp。下面来详细地介绍这四个函数,提前说明一点:在使用这些函数之前,需要包含。

文章图片
#c语言#开发语言
“异常”处理机制 与 C++11中超实用的 “智能指针”

本文系统讲解了C++异常处理,通过智能指针部分深入解析了RAII设计思想,分析了内存泄漏的危害及防范措施,强调了智能指针在资源管理中的重要性。

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