Fri Mar 03 2023
6891 字 · 27 分钟
[Linux] 进程状态相关概念、Linux实际进程状态、进程优先级
生成进程之后, 操作系统会给进程分配其所需要的资源。而为了整个操作系统的稳定和效率, 操作系统会对进程进行调度、管理, 在调度管理的过程中进程会存在不同的状态, 这些不同的状态就被称为进程状态。
![[Linux] 进程状态相关概念、Linux实际进程状态、进程优先级](https://dxyt-july-image.oss-cn-beijing.aliyuncs.com/202306251759202.webp)
Wed Mar 01 2023
4493 字 · 19 分钟
[Linux] 系统进程相关概念、系统调用、Linux进程详析、进程查看、fork()初识
关于什么是进程这个问题, 一般都会用一句简单的话来回答: 运行起来的程序就是进程. 这句话不能说是错的, 但也不全对。如果运行起来的程序就是进程, 那么进程和程序又有什么区别呢?
![[Linux] 系统进程相关概念、系统调用、Linux进程详析、进程查看、fork()初识](https://dxyt-july-image.oss-cn-beijing.aliyuncs.com/202306251759330.webp)
![[Linux] make与makefile用法简单介绍](https://dxyt-july-image.oss-cn-beijing.aliyuncs.com/202306251803222.webp)
Sun Nov 13 2022
5347 字 · 35 分钟
[C++-STL] 用哈希表封装unordered_map和unordered_set
STL的两个容器 unordered_map 和 unordered_set 底层是由哈希表实现的, 那么本篇文章的内容 就是将哈希表封装为 unordered_set 和 unordered_map
![[C++-STL] 用哈希表封装unordered_map和unordered_set](https://dxyt-july-image.oss-cn-beijing.aliyuncs.com/202306251813360.webp)
Fri Nov 11 2022
8476 字 · 44 分钟
[C++-STL] 哈希表以及unordered_set和unordered_set的介绍
unordered_set 和 unordered_map 的底层是由 哈希表 实现的, 那么 什么是哈希表?
![[C++-STL] 哈希表以及unordered_set和unordered_set的介绍](https://dxyt-july-image.oss-cn-beijing.aliyuncs.com/202306251815879.webp)
Tue Oct 25 2022
8848 字 · 53 分钟
[C++-STL] set和map容器的模拟实现
STL容器中, set 和 map 虽然底层都是红黑树, 但是这两个容器的模板参数是不一样的, 这是一个非常需要解决的问题
![[C++-STL] set和map容器的模拟实现](https://dxyt-july-image.oss-cn-beijing.aliyuncs.com/202306251814109.webp)
Thu Oct 20 2022
4166 字 · 19 分钟
[数据结构] 红黑树的详析分析与实现
红黑树 也是一种 二叉平衡搜索树, 但是 其对平衡的控制 并没有像 AVL树 那样严格, 红黑树 关于平衡的限制是: 最长的路径 不大于 最短路径的两倍
![[数据结构] 红黑树的详析分析与实现](https://dxyt-july-image.oss-cn-beijing.aliyuncs.com/202306251816728.webp)