logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Linux复习】:进程概念

本文摘要: 进程是操作系统资源分配的基本单位,文章从冯诺依曼体系结构出发,阐述了进程管理的核心概念。主要内容包括:1)进程描述与控制,通过PCB结构体管理进程资源;2)进程生命周期状态转换及控制方法,包括创建(fork/vfork)、终止(exit/_exit)和等待(wait/waitpid);3)特殊进程处理,如僵尸进程的回收、孤儿进程的领养和守护进程的实现;4)环境变量的作用与管理;5)虚拟

文章图片
#linux#运维#服务器
【Linux复习】:基础指令/常用工具

本文总结了Linux系统常用基础指令和工具的使用方法。基础指令部分涵盖目录操作(pwd、ls、cd)、文件管理(touch、mkdir、rm、cp、mv)、文件查看(less、head、tail)、搜索(find、grep)、压缩解压(zip、tar)以及系统资源监控(top、free)等核心命令。工具部分重点介绍了Vim编辑器三大模式操作、gcc/g++编译四阶段流程、gdb调试方法、Makef

文章图片
#linux
[C++复习]:异常/智能指针/类型转换/IO流

C++异常处理与智能指针机制总结 异常处理通过try-catch块实现,优点是错误展示清晰,但可能导致执行流混乱和内存泄漏。C++提供三种异常安全等级:基本保证、强保证和不抛保证。智能指针利用RAII机制自动管理资源,包括unique_ptr(独占)、shared_ptr(共享)和weak_ptr(解决循环引用)。shared_ptr通过引用计数实现,需注意循环引用问题。此外,C++提供四种类型转

文章图片
#c++#开发语言
【C++复习】:继承

本文系统梳理了C++继承机制的核心概念与应用要点。主要内容包括:1)继承的三种方式及其访问控制规则;2)隐藏机制与函数重载的区别;3)赋值兼容原则;4)构造/析构顺序;5)不同继承模型(单继承、多继承、菱形继承)的特点及问题;6)虚继承解决菱形继承问题的原理;7)继承与组合的对比;8)实现不可继承类的方法。重点解析了虚继承通过虚基类表和偏移量实现共享基类成员的机制,以及菱形继承中数据冗余和二义性问

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