
Linux基础/操作系统/网络编程学习
文章平均质量分 88
用于记录Linux基础,Linu操作系统,Linux网络编程的学习
代码在绒毛下流淌
Keep Coding
展开
-
Linux操作系统7- 线程同步与互斥7(RingQueue环形队列生产者消费者模型改进)
Linux操作系统中,环形队列RingQueue的进一步使用,以及通过两个互斥锁保护生产者之间的互斥与消费者之间的互斥原创 2025-03-25 20:10:26 · 952 阅读 · 0 评论 -
Linux操作系统7- 线程同步与互斥6(POSIX信号量与环形队列生产者消费者模型)
Linux操作系统中信号量的使用与RingQueue环形队列实现生产者消费者模型原创 2025-03-24 22:24:45 · 901 阅读 · 0 评论 -
Linux操作系统7- 线程同步与互斥5(POSIX条件变量生产者消费者模型的进一步使用)
Linux中生产者消费者模型的进一步使用,包含处理结构体数据,三线程两队列模型,多生产多消费模型原创 2025-03-23 19:14:12 · 910 阅读 · 0 评论 -
Linux操作系统7- 线程同步与互斥4(基于POSIX条件变量的生产者消费者模型)
Linux中使用条件变量和互斥锁实现BlockQueue阻塞队列的生产者消费者模型原创 2025-03-22 15:16:40 · 1413 阅读 · 0 评论 -
Linux操作系统7- 线程同步与互斥3(POSIX条件变量的使用,线程循环打印数字)
Linux操作系统中条件变量的使用,完成线程之间的同步与互斥原创 2025-03-21 16:11:47 · 1045 阅读 · 0 评论 -
Linux操作系统7- 线程同步与互斥2(互斥锁的原理,死锁的概念与守卫锁的使用)
Linux中互斥锁的原理与CAS,死锁的概念与基于RAII的lockguard的封装与使用原创 2025-03-20 14:29:17 · 963 阅读 · 0 评论 -
Linux操作系统7- 线程同步与互斥1(POSIX互斥锁的使用详解)
Linux中互斥锁的使用,定义,初始化,销毁,加锁与解锁详解原创 2025-03-19 20:36:38 · 995 阅读 · 0 评论 -
Linux操作系统6- 线程4(POSIX线程的简单封装)
使用class对Linux中的原生线程进行简单的封装以便使用原创 2025-03-18 21:17:43 · 862 阅读 · 0 评论 -
Linux操作系统6- 线程3(线程的取消,分离与独立存储)
Linux中线程的取消与分离,线程独立的栈资源原创 2025-03-16 21:47:39 · 1150 阅读 · 0 评论 -
Linux操作系统6- 线程2(线程的创建,终止,等待与退出)
Linux中POXSIX线程库用于控制线程,线程等待创建于终止,等待与退出原创 2025-03-15 15:34:03 · 1292 阅读 · 0 评论 -
Linux操作系统6- 线程1(线程基础,调用接口,线程优缺点)
线程的概念,linux中的线程,线程库pthread,线程的资源共享与独立,线程的优缺点原创 2025-03-09 22:41:45 · 1454 阅读 · 0 评论 -
Linux操作系统5- 补充知识(可重入函数,volatile关键字,SIGCHLD信号)
可重入函数的概念,volatile关键字的作用,SIGCHILD信号与僵尸进程原创 2025-03-02 22:29:50 · 911 阅读 · 0 评论 -
Linux操作系统5-进程信号3(信号的捕捉流程,信号集,sigaction)
Linux进程信号的捕捉流程,捕捉方法原创 2025-03-02 20:25:57 · 914 阅读 · 0 评论 -
Linux操作系统5-进程信号3(信号产生总结与核心转储)
Linux操作系统中信号,核心转储 core term 相关概念原创 2025-03-01 20:27:37 · 1175 阅读 · 0 评论 -
Linux操作系统5-进程信号2(信号的4种产生方式,signal系统调用)
Linux中信号产生的方式,signal系统调用的介绍与使用原创 2025-02-28 23:15:00 · 969 阅读 · 0 评论 -
Linux操作系统5-进程信号1(信号基础)
进程信号的基础概念原创 2025-02-28 20:27:59 · 372 阅读 · 0 评论 -
31.C++多态4(静态多态,动态多态,虚函数表的存储位置)
C++虚函数表的存储位置,静态多态与动态多态原创 2025-02-27 20:47:59 · 1198 阅读 · 0 评论 -
Linux操作系统4-进程间通信5(共享内存实现两个进程通信)
使用共享内存实现进程间的通信,共享内存优缺点以及与管道文件的对比。原创 2025-02-22 19:38:25 · 1215 阅读 · 0 评论 -
Linux操作系统4-进程间通信4(共享内存原理,创建,查看,命令)
进程通过共享内存通信的原理,相关接口,命令原创 2025-02-21 21:39:44 · 993 阅读 · 0 评论 -
Linux操作系统4-进程间通信3(基于管道的进程池设计)
使用匿名管道设计一个简单的父子进程之间的进程池原创 2025-02-20 17:59:07 · 1545 阅读 · 0 评论 -
Linux操作系统4-进程间通信2(命名管道进行通信client与server)
使用命名管道文件完成client进程和server进程之间的通信原创 2025-02-19 16:43:26 · 555 阅读 · 0 评论 -
Linux操作系统4-进程间通信1(通信与管道实现通信)
进程间通信简介,管道通信,匿名管道通信举例原创 2025-02-18 20:53:41 · 1100 阅读 · 0 评论 -
Linux操作系统3-文件与IO操作5(动态库与静态库的建立与加载)
C/C++中静态库和动态库的打包与使用原创 2025-02-17 17:22:58 · 711 阅读 · 0 评论 -
Linux操作系统3-文件与IO操作4(软硬链接的建立与使用, 文件的三种时间)
Linux中文件的软硬链接的建立和使用,文件的三种时间原创 2024-12-20 22:09:46 · 832 阅读 · 0 评论 -
Linux操作系统3-文件与IO操作3(C语言用户级缓冲区与文件系统)
Linux操作系统中C语言FILE结构体的用户级缓冲区和文件系统(磁盘,文件基本结构。文件的inode和block)的详解原创 2024-12-14 21:44:48 · 958 阅读 · 0 评论 -
Linux操作系统3-文件与IO操作2(文件描述符fd与文件重定向)
C++文件描述符fd,文件的重定向,理解Linux下一切皆文件原创 2024-12-11 23:26:32 · 740 阅读 · 0 评论 -
Linux操作系统3-文件与IO操作1(从C语言IO操作到系统调用)
Linux中文件相关的IO系统调用操作,C语言相关的文件操作原创 2024-12-04 22:41:33 · 1191 阅读 · 0 评论 -
Linux操作系统2-进程控制3(进程替换,exec相关函数和系统调用)
Linux下进程替换的理解和使用原创 2024-11-26 00:45:08 · 1372 阅读 · 0 评论 -
Linux操作系统2-进程控制2(进程等待,waitpid系统调用,阻塞与非阻塞等待)
Linux操作系统学习-进程等待原创 2024-11-19 17:42:52 · 1248 阅读 · 0 评论 -
Linux操作系统2-进程控制1(fork创建子进程,写时拷贝,进程退出)
Linux操作系统fork和进程退出详解原创 2024-11-16 18:46:43 · 1014 阅读 · 0 评论 -
Linux操作系统1-进程5(程序地址空间详解)
Linux操作系统,程序地址空间详解原创 2024-11-10 21:35:54 · 1221 阅读 · 0 评论 -
Linux操作系统1-进程4(环境变量,命令行参数详解)
Linux中环境变量的讲解原创 2024-11-09 22:22:56 · 1168 阅读 · 0 评论 -
Linux操作系统1-进程3 (进程优先级,竞争,独立,并行,并发,进程切换)
进程的优先级和竞争,独立,并行并发,进程切换的相关概念原创 2024-11-09 17:12:07 · 382 阅读 · 0 评论 -
Linux操作系统1-进程2 (Linux中的进程状态,R,S,D,T,t,Z,X,僵尸进程,孤儿进程)
Linux进程状态的学习。僵尸进程,孤儿进程原创 2024-09-23 21:52:57 · 1492 阅读 · 0 评论 -
Linux操作系统1-进程1(操作系统,进程介绍,Linux进程相关命令,getpid,fork)
Linux下介绍操作系统和进程相关知识原创 2024-09-19 20:45:59 · 1406 阅读 · 0 评论 -
Linux基础3-基础工具4(git),冯诺依曼计算机体系结构
Linux下git使用,冯诺依曼计算机体系结构原创 2024-09-17 20:51:36 · 988 阅读 · 0 评论 -
Linux基础3-基础工具3(make,makefile,gdb详解)
Linux下make和gdb详解原创 2024-09-16 19:13:38 · 1062 阅读 · 0 评论 -
Linux基础3-基础工具2(vim详解,gcc详解)
Linux工具vim和gcc详解原创 2024-09-14 14:38:26 · 1118 阅读 · 0 评论 -
Linux基础3-基础工具1(什么是工具,yum,vim基础)
Linux工具基础原创 2024-09-10 21:04:47 · 627 阅读 · 0 评论 -
Linux基础2-权限2(操作权限,粘滞位,umask,目录文件的rwx权限)
Linux操作用户和文件的权限,粘滞位,umask,文件目录的rwx权限原创 2024-09-08 17:39:48 · 1182 阅读 · 0 评论