腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
c/c++学习与分享
专栏成员
举报
96
文章
29026
阅读量
10
订阅数
订阅专栏
申请加入专栏
全部文章(96)
函数(50)
c++(30)
int(20)
指针(20)
linux(19)
数组(19)
数据(15)
内存(13)
数据结构(12)
变量(12)
进程(12)
系统(12)
对象(11)
字符串(9)
容器(8)
排序(8)
递归(7)
接口(7)
存储(6)
二叉树(6)
遍历(6)
root(5)
编程(5)
程序(5)
队列(5)
基础(5)
string(4)
编译器(4)
链表(4)
原理(4)
io(3)
vector(3)
博客(3)
操作系统(3)
多线程(3)
连接(3)
域名(3)
java(2)
数据库(2)
游戏(2)
char(2)
containers(2)
list(2)
parent(2)
ps(2)
queue(2)
return(2)
server(2)
编译(2)
表格(2)
登录(2)
管理(2)
继承(2)
模型(2)
内存管理(2)
排序算法(2)
数据类型(2)
搜索(2)
算法(2)
索引(2)
线程(2)
小游戏(2)
php(1)
打包(1)
matlab(1)
访问管理(1)
网站(1)
grep(1)
auto(1)
awt(1)
bottle(1)
button(1)
cin(1)
core(1)
data(1)
fifo(1)
for循环(1)
function(1)
ip(1)
iterator(1)
lambda(1)
line(1)
map(1)
media(1)
office(1)
plot(1)
posix(1)
row(1)
scanf(1)
set(1)
size(1)
sizeof(1)
stack(1)
static(1)
stl(1)
struct(1)
sum(1)
swing(1)
volatile(1)
闭包(1)
编辑器(1)
部署(1)
泛型(1)
服务器(1)
工具(1)
技巧(1)
乱码(1)
模块化(1)
内核(1)
内网穿透(1)
配置(1)
权限(1)
入门(1)
软件(1)
同步(1)
文件系统(1)
线程池(1)
效率(1)
消息队列(1)
压缩(1)
优化(1)
语法(1)
远程办公(1)
源码(1)
原型(1)
重定向(1)
作用域(1)
私有云(1)
搜索文章
搜索
搜索
关闭
Linux:多线程(三.POSIX信号量、生产消费模型、线程池、其他常见的锁)
线程池
linux
posix
多线程
模型
信号量是一种用于进程间通信和同步的机制。它本质上是一个计数器,用于衡量系统中的资源可用数量。通过信号量,可以实现对临界资源的访问控制,确保多个进程或线程能够安全地共享资源而不发生冲突。
是Nero哦
2024-08-16
231
0
Linux:多线程(二.理解pthread_t、线程互斥与同步、基于阻塞队列的生产消费模型)
队列
多线程
模型
同步
线程
此时,当第一个进程从内存里把g_tickets读到CPU的寄存器中,进行判断,此时1>0成立。然后因为sleep(),线程挂起(带走自己是上下文数据),CPU调度线程让下一个来了,又是同样的,因为把g_tickets读到CPU的寄存器中(还是1)……
是Nero哦
2024-08-08
496
0
Linux:多线程(一.Linux线程概念、线程控制——创建、等待、退出、分离,封装一下线程)
进程
线程
linux
多线程
函数
但是,每次创建子进程都要复制父进程的地址空间、代码段、数据段等资源,然后将子进程的执行流独立地运行起来。这代价也不小。所以线程的优势便体现出来:创建一个新线程的代价要比创建一个新进程小得多
是Nero哦
2024-08-02
515
0
Linux:进程信号(二.信号的保存与处理、递达、volatile关键字、SIGCHLD信号)
系统
linux
volatile
函数
进程
上次介绍了:(Linux:进程信号(一.认识信号、信号的产生及深层理解、Term与Core))[https://blog.csdn.net/qq_74415153/article/details/140624810]
是Nero哦
2024-07-26
141
0
Linux:进程信号(一.认识信号、信号的产生及深层理解、Term与Core)
linux
core
函数
进程
系统
上次结束了进程间通信的知识介绍:Linux:进程间通信(二.共享内存详细讲解以及小项目使用和相关指令、消息队列、信号量
是Nero哦
2024-07-25
215
0
Linux:进程间通信(二.共享内存详细讲解以及小项目使用和相关指令、消息队列、信号量)
消息队列
linux
函数
进程
系统
Linux:进程间通信(二.共享内存详细讲解以及小项目使用和相关指令、消息队列、信号量)
是Nero哦
2024-07-13
302
0
Linux:进程间通信(一.初识进程间通信、匿名管道与命名管道、共享内存)
进程
数据
系统
linux
函数
这种双重性使得管道既具有机制的灵活性,又具有文件的可操作性。它可以在不同的进程之间建立连接,实现数据的传递和共享,同时也可以通过标准的文件操作接口进行访问和控制。
是Nero哦
2024-07-09
393
0
Linux:基础IO(三.软硬链接、动态库和静态库、动精态库的制作和加载)
系统
linux
io
程序
基础
上次介绍了基础IO(二):Linux:基础IO(二.缓冲区、模拟一下缓冲区、详细讲解文件系统)
是Nero哦
2024-07-01
187
0
Linux:基础IO(二.缓冲区、模拟一下缓冲区、详细讲解文件系统)
数据
文件系统
linux
io
基础
缓冲区作为一块内存区域,提供了一个临时存储数据的空间,帮助程序高效地处理输入和输出
是Nero哦
2024-06-17
220
0
Linux:基础IO(一.C语言文件接口与系统调用、默认打开的文件流、详解文件描述符与dup2系统调用)
基础
接口
系统
linux
io
当在 C 语言中进行文件操作时,fopen() 和 fclose() 是两个非常重要的函数。下面我将详细讲解它们的作用和用法:
是Nero哦
2024-06-13
322
0
Linux:进程控制(二.详细讲解进程程序替换)
linux
程序
函数
进程
内存
进程程序替换是指在运行过程中将一个进程的地址空间中的代码、数据和堆栈等内容完全替换为另一个程序的代码、数据和堆栈的过程。这个过程通常是由操作系统提供的 exec 系列函数来实现的:
是Nero哦
2024-05-30
197
0
Linux:进程地址空间、进程控制(一.进程创建、进程终止、进程等待)
linux
程序
进程
内存
系统
上次介绍了环境变量:Linux:进程概念(四.main函数的参数、环境变量及其相关操作)
是Nero哦
2024-05-25
130
0
Linux:进程概念(四.main函数的参数、环境变量及其相关操作)
进程
字符串
linux
变量
函数
main() 函数是 C 和 C++ 程序中的入口函数,通常用于表示程序的起始点。在 C 和 C++ 中,main() 函数可以有两种不同的形式:
是Nero哦
2024-05-25
116
0
C++进阶:红黑树介绍及模拟实现(图示详解过程)
c++
parent
root
递归
函数
因为新节点的默认颜色是红色,因此:如果其双亲节点的颜色是黑色,没有违反红黑树任何性质,则不需要调整;但当新插入节点的双亲节点颜色为红色时,就违反了性质三不能有连在一起的红色节点,此时需要对红黑树分情况来讨论:
是Nero哦
2024-05-25
97
0
C++进阶:C++11(列表初始化、右值引用与移动构造移动赋值、可变参数模版...Args、lambda表达式、function包装器)
function
lambda
对象
函数
c++
C++进阶:C++11(列表初始化、右值引用与移动构造移动赋值、可变参数模版…Args、lambda表达式、function包装器)
是Nero哦
2024-05-25
107
0
C++进阶:AVL树详解及模拟实现(图示讲解旋转过程)
函数
搜索
c++
parent
root
更新后,需要检查父节点的平衡因子是否发生变化,如果发生变化,则继续向上检查祖先节点的平衡因子,直到根节点或者到达一个平衡因子为 ±1 的节点为止。根据更新后节点的平衡因子情况,可以采取以下处理措施:
是Nero哦
2024-05-16
184
0
Linux:进程概念(三.详解进程:进程状态、优先级、进程切换与调度)
系统
linux
程序
队列
进程
在Linux中,可以将进程分为前台进程和后台进程,它们的区别在于与终端的交互方式和执行状态。
是Nero哦
2024-05-16
845
0
Linux:进程概念(二.查看进程、父进程与子进程、进程状态详解)
操作系统
队列
进程
系统
linux
ps 是一个常用的 Unix/Linux 命令,用于显示当前系统中运行的进程信息。它的名称来源于 “process status”(进程状态)的缩写。通过 ps 命令,您可以查看正在运行的进程的各种信息,例如进程 ID、CPU 使用情况、内存占用、进程状态等。
是Nero哦
2024-05-07
1.4K
0
Linux:冯诺依曼体系结构、操作系统、初识进程
操作系统
进程
内存
数据
linux
冯诺依曼体系结构是计算机体系结构中的一种基本设计原则,它描述了计算机系统的组成和运作方式。该体系结构由计算机科学家约翰·冯·诺伊曼(John von Neumann)于20世纪中期提出,被广泛应用于现代计算机系统的设计和实现中。
是Nero哦
2024-04-29
323
0
Linux:常用软件、工具和周边知识介绍
软件
linux
编辑器
编译
工具
Yum是Linux系统中用于管理软件包的工具,类似于手机上的应用商店。是基于 RPM(Red Hat Package Manager)的系统,用于管理 RPM 软件包 ,它提供了一种方便的方式来搜索、下载、安装和卸载软件包,使得软件的管理变得简单而高效。
是Nero哦
2024-04-22
231
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档