自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 文件权限值的表示方法

linux文件权限值的表示方法

2025-07-30 22:44:39 131

原创 [Linux]umask及其设置

linux下umask的原理,如何设置umask,包含文件权限值的表示方法

2025-07-30 22:30:48 412

原创 [Linux]线程池

本文详细介绍如何使用加锁的懒汉式单例实现线程池

2025-07-28 22:31:37 947

原创 C++线程安全的单例模式总结

详细理解线程安全的单例模式

2025-07-25 20:19:47 1424

原创 vim打开多窗口、多文件之间的切换

vim打开多窗口、多文件之间的切换

2025-07-25 16:18:16 154

原创 [C++]string::substr

string::substr()详解

2025-07-25 15:57:55 198

原创 string::find()函数和string::npos函数的介绍

举例学习string::find()函数和string::npos静态成员常量的使用

2025-07-23 15:04:48 430

原创 [Linux]线程互斥与同步

本文详细讲解linux下线程互斥、互斥量、线程安全、死锁、线程同步、条件变量的问题

2025-07-23 13:25:10 902

原创 [Linux]进程控制(创建、终止、等待、替换)

本文详细讲解linux下进程创建、进程终止、进程等待和进程替换,希望对你有所帮助

2025-07-22 23:47:12 949

原创 leetcode11.盛最多水的容器

leetcode11.盛最多水的容器详解

2025-07-09 23:55:29 453

原创 linux下二级页表

Linux下二级页表

2025-07-09 22:16:46 410

原创 [Linux]多线程(轻量级进程&进程控制&线程优缺点)

本文详解linux下线程和传统线程的区别,linux上线程的实现方案,linux的线程控制,线程优缺点&&异常&&用途,一文通

2025-07-09 21:44:58 1679

原创 Linux中的线程和传统的线程概念有什么区别?

一文理解linux上线程概念如何维护,以及如何实现

2025-07-09 15:49:42 813

原创 leetcode202.快乐数

快慢双指针解决leetcode202.快乐数的详解

2025-07-08 23:14:16 419

原创 leetcode1089.复写零

用双指针算法解决leetcode1089.复写零问题

2025-07-07 23:56:29 624

原创 leetcode283.移动零

用双指针算法解决leetcode283.移动零问题

2025-07-06 14:29:57 296

原创 17号信号SIGCHLD

linux中17号信号SIG_CHLD详解,以及SIG_CHLD的“SIG_DFL默认动作忽略”与“SIG_IGN忽略”的区别

2025-07-06 02:52:54 292

原创 volatile关键字示例详解

linux下volatile关键字详解

2025-07-06 01:49:37 219

原创 可重入函数

理解什么是可重入函数

2025-07-06 01:34:38 293

原创 [Linux]信号的捕捉方法

linux中捕捉信号的系统调用函数signal、sigaction详解

2025-07-06 01:08:03 493

原创 [Linux]内核如何对信号进行捕捉

Linux中信号是如何被捕捉的?内核态和用户态是如何进行切换的?内核态和用户态切换的巧记方法,一文通。

2025-07-04 23:36:47 1128

原创 CPU指令集权限

CPU指令集权限详解

2025-07-04 22:33:11 453

原创 [Linux]内核态与用户态详解

linux内核态和用户态详解,一文通。

2025-07-04 22:22:13 1203

原创 sigprocmask函数

Linux中sigprocmask函数详解

2025-07-03 18:37:31 199

原创 信号操作集函数

详细解读Linux中sigset_t信号集,及其信号操作集函数

2025-07-03 18:34:46 1215

原创 [Linux]信号的保存与阻塞

Linux中信号的保存与阻塞,以及信号阻塞的实验详细图解

2025-07-03 18:25:45 751

原创 [Linux]信号的产生和signal函数

Linux下信号的产生、signal函数捕捉信号

2025-07-03 14:31:47 867

原创 [Linux]信号入门

Linux信号部分快速入门,简单易懂

2025-06-28 18:18:29 859

原创 [Linux]31个普通信号含义解读

Linux中31个普通信号含义的详细解读

2025-06-28 17:01:35 650

原创 [Linux]mmap()函数内存映射原理及用法

mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。实现这样的映射关系后,进程就可以采用指针的方式读写操作这一段内存,而系统会自动回写脏页面到对应的文件磁盘上,即完成了对文件的操作而不必再调用read,write等系统调用函数。

2025-06-27 18:30:40 1500

原创 [Linux]dup()与dup2()函数详解

dup()和dup2()是Unix/Linux系统中用于复制文件描述符的函数。示例代码展示了如何使用dup()和dup2()将标准输入或输出重定向到文件,从而实现数据的读写操作。

2025-05-17 13:04:11 478

原创 [Linux]O_RDONLY、O_WRONLY、O_RDWR、O_APPEND、O_TRUNC、O_EXCL、O_EXCL、O_SYNC、O_NONBLOCK

Linux中的O_RDONLY、O_WRONLY、O_RDWR、O_APPEND、O_TRUNC、O_EXCL、O_EXCL、O_SYNC、O_NONBLOCK

2025-05-17 11:53:28 522

原创 [Linux]系统调用read函数

read 函数是 Linux 中常用的系统调用之一,用于从文件或设备读取数据。其基本形式为 ssize_t read(int fd, void *buf, size_t count),其中 fd 是文件描述符,buf 是用户提供的缓冲区,count 是要读取的字节数。

2025-05-17 11:40:23 1418

原创 [C++]多重继承:构造函数调用顺序解析

《C++多重继承:构造函数如何执行?》​、《理解C++多重继承的基类构造顺序》​、《C++多重继承的构造函数调用顺序解析》​

2025-04-21 17:13:55 541

原创 [C语言]位运算:按位与、按位或、按位异或、左移操作和右移操作

详细介绍位运算:按位与、按位或、按位异或、左移操作和右移操作

2025-04-19 22:27:56 2096

原创 [C/C++]详解 INT_MAX 和 INT_MIN(含溢出问题)

INT_MAX和INT_MIN的定义及使用(含溢出问题)、含力扣常考面试题

2025-04-19 17:00:19 1425

原创 [Linux]umask及其设置

Linux中umask(用户文件创建掩码,User File Creation Mask)是一种用于决定新创建文件和目录的默认权限的设置

2025-04-14 20:09:29 641

原创 阻塞与非阻塞等待&&非阻塞轮询

本文详细讲解阻塞与非阻塞等待&&轮询、非阻塞轮询

2025-04-13 15:17:11 449

原创 [Linux]进程地址空间

本文对进程地址空间进行讲解,包含四部分内容:1-验证地址空间的基本排布,2-进程地址空间究竟是什么,3-地址空间和物理内存之间的关系,4-为什么要存在地址空间。

2025-04-12 17:00:19 1393

原创 [Linux]环境变量详解

本文将详细介绍环境变量、环境变量和普通变量的区别、设置和取消环境变量(export和unset)、获取环境变量的三种方式。

2025-04-12 13:04:28 1191

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除