摘要:
网络的发展 网络的发展有下面几个阶段: 独立模式:计算机最开始是以单机模式被广泛使用的。每一台计算机都是独立的,之间不能够进行数据共享与通信 网络互联: 计算机之间可以链接在一起,完成数据共享,计算机之间还可以进行相互通信 局域网(LAN): 一片区域内的计算机通过路由器和交换机连接在一起,可以用来 阅读全文
摘要:
Linux多线程之生产者消费者模型以及POSIX信号量,觉得有用的小伙伴点个关注吧~ 阅读全文
摘要:
Linux多线程的第二部分,主要介绍的是线程的同步和互斥,条件变量,觉得有用的小伙伴点个关注吧~ 阅读全文
摘要:
主要介绍线程的概念以及线程控制相关知识,后面还会把线程部分补充完全,觉得有用的小伙伴点个关注吧~ 阅读全文
摘要:
linux进程间通信,信号部分,觉得有用的小伙伴点个关注吧~ 阅读全文
摘要:
进程通信的东西实在太多,这边文章把进程的管道通信总结了一下,后面还会持续更新,觉得有用的小伙伴点个关注吧~ 阅读全文
摘要:
数组 **概念:**在内存中连续存储的具有相同数据类型的一组数据的集合。 注意: 数组中的数据类型必须都是一致的 数组在内存中必须是连续的存储空间 定义数组时候的注意事项: 定义数组的时候,[]里面的值不能是变量,只能是常量。例如int num[n]❌。 使用数组的时候,[]里面的值可以是常量也可以 阅读全文
摘要:
孤儿进程 概念:父进程运行结束,但子进程还是运行(未结束运行)的子进程就称孤儿进程。 孤儿进程是没有父进程的进程,为避免孤儿进程退出时无法释放所占用的资源而变为僵尸进程,进程号为 1 的 init 进程将会接受这些孤儿进程,这一过程也被称为“收养”。init 进程就好像是一个孤儿院,专门负责处理孤儿 阅读全文
摘要:
进程的东西太多了,分两部分写吧 阅读全文
摘要:
进程的虚拟地址 Linux每一个运行的程序(进程)操作系统都会为其分配一个0~4G的地址空间(虚拟地址空间)。 为了更深入的理解,做一个测试: #include <stdio.h> #include <stdlib.h> #include <unistd.h> int g_val = 10; int 阅读全文