深センのHZ
码龄4年
关注
提问 私信
  • 博客:5,117
    5,117
    总访问量
  • 15
    原创
  • 948,309
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-09-27
博客简介:

weixin_51153209的博客

查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得1次评论
  • 获得30次收藏
创作历程
  • 15篇
    2022年
成就勋章
TA的专栏
  • 线程
    4篇
  • 进程
    3篇
  • 数据结构
    6篇
  • 文件I/O
    3篇
兴趣领域 设置
  • 数据结构与算法
    算法数据结构
  • 嵌入式
    单片机stm32
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

180人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

进程间通信的方式

​ 进程是具有独立性的,进程之间在保持各自独立性时,可能会存在特定的协同工作的场景,比如一个进程要把数据交付给另一个进程进行处理,这种场景下就需要进程间通信。要实现进程间通信,操作系统就要设计适合系统的通信方式,然而进程是具有独立性的,要交互数据,成本非常高,因为一个进程是获取不到另一个进程的资源的,如果要实现进程间通信就必须让不同的进程可以看到同一份资源。成功时返回0,失败时返回EOFpfd 包含两个元素的整形数组,用来保存文件描述符pfd[0]用于读管道;pfd[1]用于写管道无名管道的读写
原创
发布博客 2022.11.08 ·
531 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

条件变量和线程池

生产者消费者问题,是线程同步的一种手段。为了实现等待某个资源,让线程休眠。提高运行效率。
原创
发布博客 2022.11.03 ·
158 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线程的取消和互斥

线程的操作和进程还是有些区别的
原创
发布博客 2022.11.02 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线程的创建和回收

进程有独立的地址空间Linux为每个进程创建task_struct每个进程都参与内核调度,互不影响进程在切换时系统开销大很多操作系统引入了同一进程中的线程共享相同地址空间Linux不区分进程、
原创
发布博客 2022.11.01 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

exec函数族和守护进程

背景:fork创建进程之后,子进程和父进程执行相同的代码,但是在实际开发当中,我们希望父子进程执行不同的代码。作用:执行指定的程序成功时执行指定的程序;失败时返回EOFpath 执行的程序名称,包含路径arg… 传递给执行的程序的参数列表file 执行的程序的名称,在PATH中查找注意:两个函数区别execlp不需要写文件名全路径,在PATH查找​ 最后一个参数必须用空指针(NULL)作结束​ 进程当前内容被指定的程序替换,但进程号不变​
原创
发布博客 2022.10.31 ·
62 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

进程的创建和回收

pid>0时,只等待进程ID等于pid的子进程,不管其它已经有多少子进程运行结束退出了,只要指定的子进程还没有结束,waitpid就会一直等下去。pid=0时,等待同一个进程组中的任何子进程,如果子进程已经加入了别的进程组,waitpid不会对它做任何理睬。pid=0时,等待同一个进程组中的任何子进程,如果子进程已经加入了别的进程组,waitpid不会对它做任何理睬。如原本 NI 值为 0,则只能调整为大于 0。pid
原创
发布博客 2022.10.30 ·
272 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

目录操作和库的使用

对目录的操作,权限属性,静态库和动态库问题详解读取目录——readdirstruct dirent是用来描述目录流中一个目录项的结构体类型包含成员char d_name[256] 参考帮助文档成功时返回目录流dirp中下一个目录项;出错或到末尾时时返回NULL关闭目录——closedir成功时返回0;出错时返回EOF示例代码文件权限和属性修改文件访问权限成功时返回0;出错时返回EOFpath是文件的路径在v
原创
发布博客 2022.10.28 ·
190 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

详解文件IO

什么是文件I/O?posix(可移植操作系统接口)定义的一组函数,每次读写操作都引起系统调用没有流指针不能用刷新流和定位流的函数核心概念是访问各种类型文件Linux下, 标准IO基于文件IO实现​ 文件I/O是操作系统封装了一系列open、close、write、read等API函数构成的一套用来读、写文件的接口供应用程序使用,通过这些接口可以实现对文件的读写操作,但是效率并不是最高的。
原创
发布博客 2022.10.27 ·
1830 阅读 ·
4 点赞 ·
0 评论 ·
27 收藏

标准IO 文件和流

标准I/O预定义3个流,程序运行时自动打开标准输入流(键盘)0stdin标准输出流(显示器)1stdout标准错误流2stderr。
原创
发布博客 2022.10.24 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

查找算法DS

查找
原创
发布博客 2022.10.23 ·
213 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

树之二叉树

树(Tree)是n(n≥0)m(m≥0)T1、T2、……、Tm、。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AvHBp2va-1666516025397)(https://raw.githubusercontent.com/zfr010503/huaqing/master/img/202210231627834.png)]k1,k2,……,ki,ki+1,……,kj,kiki+1k1kjj。
原创
发布博客 2022.10.23 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据结构的引入

数据元素是数据的基本单位,又称之为记录(Record)。一般,数据元素由若干基本项(或称字段、域、属性)组成。数据即信息的载体,是能够输入到计算机中并且能被计算机识别、存储和处理的符号总称。数据元素(Data Element)
原创
发布博客 2022.10.23 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线性表之栈

【代码】线性表之栈。
原创
发布博客 2022.10.23 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线性表(顺序表和链表)

L=(D,R)
原创
发布博客 2022.10.23 ·
302 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

线性表之队列

双端队列也可当作栈来处理。
原创
发布博客 2022.10.23 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多