
linux
文章平均质量分 91
会吃茶叶蛋的小羊
这个作者很懒,什么都没留下…
展开
-
Linux 计算机网络编程实战
文章目录前言一、TCP/UDP对比二、端口号作用字节序常见序字节序转换API网络编程协议APIsocket 函数bind函数:IP号端口号与相应描述字赋值函数listen()函数前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、TCP/UDP对比TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前原创 2022-03-01 22:05:26 · 367 阅读 · 0 评论 -
Linux多线程编程
文章目录前言一、进程与线程二、使用步骤三、Linux开发API四、 函数说明1、线程创建2. 线程退出3、线程等待4、线程脱离5、线程ID获取和比较6、编程实现前言 进程是程序执行时的一个实例,是担当分配系统资源(CPU时间、内存等)的基本单位。在面向线程设计的系统中,进程本身不是基本运行单位,而是线程的容器。程序本身只是指令、数据及其组织形式的描述,进程才是程序(那些指令和数据)的真正运行实例。本文参考:https://www.cnblogs.com/xiehongfeng100/p/462原创 2022-02-26 22:43:58 · 197 阅读 · 0 评论 -
Linux 高级版signal应用 (2)
文章目录前言一、sigaction 的函数原型二、sigqueue 函数发送端代码编写运行结果前言对于 Linux来说,实际信号是软中断,许多重要的程序都需要处理信号。信号,为 Linux 提供了一种处理异步事件的方法。比如,终端用户输入了 ctrl+c 来中断程序,会通过信号机制停止一个程序。参考博文:https://www.jianshu.com/p/f445bfeea40a一、sigaction 的函数原型sigaction 函数用来接收消息#include <signal.h&g原创 2022-02-24 22:38:30 · 465 阅读 · 0 评论 -
Linux Signal应用(1)
文章目录概念一、信号的基本概念二、使用步骤1.引入库2.读入数据总结概念信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。提示:以下是本篇文章正文内容,下面案例可供参考一、信号的基本概念示例:pandas 是基于NumPy 的一种工具原创 2022-02-24 21:09:43 · 122 阅读 · 0 评论 -
Linux 信号量
文章目录前言一、信号量简介:对于信号量的定义信号量的种类一般信号量二值信号量:二、编程实现1、ftok函数生成键值2、semget函数创建信号量2. semop函数:改变信号量的值semctl函数信号量的初始化和删除总结前言提示:以下是本篇文章正文内容,下面案例可供参考本文参考:https://blog.youkuaiyun.com/weixin_34293059/article/details/86276502?ops_request_misc=%257B%2522request%255Fid%2522%2原创 2022-02-23 20:11:40 · 3051 阅读 · 0 评论 -
Linux共享内存
文章目录一、使用流程使用步骤1.ftok函数生成键值2.shmget函数创建共享存储空间并返回一个共享存储标识符3.shmat函数获取第一个可用共享内存空间的地址4.shmdt函数进行分离5.shmctl函数对共享内存进行控制编程验证明天更新代码一、使用流程共享存储允许两个或多个进程共享一个给定的存储区,是进程间通信最快的一种方式。不要同时对共享存储空间进行写操作,通常,信号量用于同步共享存储访问。最简单的共享内存的使用流程①ftok函数生成键值②shmget函数创建共享内存空间③shmat函原创 2022-02-04 23:04:08 · 4507 阅读 · 1 评论 -
消息队列编程
Linux消息队列编程消息队列一、 消息队列是什么?二、使用步骤1.ftok函数生成键值2.msgget函数创建消息队列3.msgsnd函数往消息队列发送消息4.msgrcv函数从消息队列读取消息5.msgctl函数对消息队列进行控制getsend最终运行结果消息队列博客来源:Linux消息队列提示:以下是本篇文章正文内容,下面案例可供参考一、 消息队列是什么?消息队列,Unix的通信机制之一,可以理解为是一个存放消息(数据)容器。将消息写入消息队列,然后再从消息队列中取消息,一般来说是..原创 2022-01-30 13:55:24 · 333 阅读 · 0 评论