- 博客(187)
- 收藏
- 关注
原创 类和对象——特殊类设计
C++的特殊类设计:不能被拷贝的类、只能在堆上创建对象的类、只能在栈上创建对象的类、不能被继承的类、只能创建一个对象的类的饿汉模式和懒汉模式
2026-08-11 00:30:49
290
原创 C++的流简介和简单使用
C++的输入输出类cin、cout、cerr、clog的简单介绍、流插入<<和流提取>>、文件IO的ifstream和ofstream、stringstream的简单使用。
2026-08-11 00:23:52
154
原创 C++11线程thread、互斥量mutex、条件变量condition_variable和atomic原子类型的使用
C++11的工具线程thread、互斥量mutex、条件变量condition_variable和atomic原子类型的简单使用,2个力扣的多线程OJ
2026-08-10 23:58:27
212
原创 Linux线程控制
通过pthread库对Linux的线程的使用,包括从创建(pthread_create)到终结(pthread_exit、pthread_cancel)这一整个生命周期内的对线程的使用
2026-08-10 23:20:32
195
原创 进程信号的概念和Linux标准信号应用
对信号的概念和本质的理解,Linux的信号介绍,异步的概念,操作系统对外部设备做出快速反应的分析,信号的产生方式总结,信号的保存,信号的处理,可重入概念的引入,C关键字volatile
2026-08-04 21:56:13
219
原创 使用管道实现进程间通信 (IPC, Inter-Process Communitation)
进程间通信的理解,使用pipe和pipe2创建匿名管道,匿名管道的特性,匿名管道应用于简易进程池;使用mkfifo和创建命名管道,命名管道的特性,命名管道应用于简易的客户端和服务端通信。
2026-08-02 19:53:48
159
原创 Linux的文件系统详解
磁盘对文件的存储,Linux ext2 文件系统的介绍,文件索引节点inode的概念,Linux的软、硬链接的概念及应用
2026-07-18 16:47:01
197
原创 使用wait和waitpid实现进程等待
本文包含:1. 进程等待的理解:父进程等待子进程的生命周期结束,从子进程获取信息完成任务。2. 使用wait和waitpid实现进程间的等待。
2026-07-14 20:40:09
524
原创 对Linux的进程控制的研究
进程控制就是通过各种方式对进程的生命周期的各个阶段进行操作。即进程有创建、工作和消亡3个阶段,这里对3个阶段的操作进行简单描述,可能不全,后续会进行补充
2026-07-13 16:34:41
218
原创 对进程工作空间的研究
进程工作时需要在计算机内存中开辟一块虚拟空间进行工作,这里研究的就是这个空间。其中还有页表、缺页中断等操作系统原理的概念的个人理解。
2026-07-13 01:30:22
259
原创 高精度计算——基础模板整理
高精度四则运算:加法、减法、高精度大整数乘低精度整数、乘法、高精度大整数除以低精度整数、除法、取模、阶乘、阶乘和。主要存储方式:0下标存储长度和索引代表第几位,万进制存取
2026-04-05 23:14:13
445
原创 搜索优化——双向bfs和Meet-in-the-middle折半搜索
双向搜索的2种实现:拓展队头和拓展一层,折半搜索的思路,二分算法、双指针、哈希表的技巧
2026-03-31 19:33:17
463
原创 数据结构——线段树
线段树的构建,线段树维护多种信息,线段树和差分前缀和的结合,多种区间操作的线段树问题,线段树和分治、离散化思维、数学结合的综合问题
2026-03-11 23:28:36
493
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1