上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 文件操作相关 API:open, read, write, lseek, close. 多进程共享文件的相关 API:dup, dup2, fcntl, sync, fsync, ioctl. 文件操作 API open and openat 函数原型: #include <fcntl.h> int 阅读全文
posted @ 2021-01-20 18:03 sinkinben 阅读(134) 评论(1) 推荐(0) 编辑
摘要: 介绍 C++ 的智能指针 (Smart Pointers) 相关 API。 C++ 中的智能指针是为了解决内存泄漏、重复释放等问题而提出的,它基于 RAII (Resource Acquisition Is Initialization),也称为“资源获取即初始化” 的思想实现。智能指针实质上是一个 阅读全文
posted @ 2021-01-18 21:22 sinkinben 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 树状数组 (Binary Index Tree, BIT) 用于解决这样一个问题:给定数组 a[n], 并且要求 w 次修改数组,现有 q 次区间查询,区间查询要求返回任意给定区间之和。 如果采用暴力方法,一次修改需要 \(O(1)\) 的时间复杂度,一次查询需要 \(O(n)\) 的时间复杂度,总 阅读全文
posted @ 2021-01-15 16:46 sinkinben 阅读(131) 评论(0) 推荐(0) 编辑
摘要: pthread barrier 的相关 API 。 阅读全文
posted @ 2021-01-13 16:49 sinkinben 阅读(240) 评论(0) 推荐(0) 编辑
摘要: pthread 自旋锁相关 API 。 阅读全文
posted @ 2021-01-13 16:47 sinkinben 阅读(600) 评论(0) 推荐(0) 编辑
摘要: pthread 读写锁机制及相关 API 。 阅读全文
posted @ 2021-01-13 16:45 sinkinben 阅读(1634) 评论(0) 推荐(0) 编辑
摘要: Leetcode 周赛 223 . 阅读全文
posted @ 2021-01-11 20:32 sinkinben 阅读(103) 评论(1) 推荐(0) 编辑
摘要: 本文介绍 semaphore.h 的相关 API。 阅读全文
posted @ 2020-12-04 20:51 sinkinben 阅读(818) 评论(2) 推荐(0) 编辑
摘要: 本文主要介绍 pthread 中的条件变量。 阅读全文
posted @ 2020-12-04 19:00 sinkinben 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 参考文献: [1] https://computing.llnl.gov/tutorials/pthreads/ 温故知新 在 OS 中,每个进程都独立地拥有: Process ID, process group ID, user ID, and group ID Environment Worki 阅读全文
posted @ 2020-11-16 20:34 sinkinben 阅读(414) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页