E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Unix网络编程
I/O模型
I/O模型:阻塞、非阻塞、I/O复用、同步、异步I/O模型不论在实际使用还是准备笔试面试中都是重要的内容,参考
Unix网络编程
进行总结如下。
leon4ever
·
2023-08-09 15:50
UNIX网络编程
卷一 学习笔记 第十一章 名字与地址转换
到目前为止,本书中所有例子都用数值地址表示主机(如206.6.226.33),用数值端口号来标识服务器(如端口13代表daytime服务器)。但出于某些理由,我们应使用名字而非数值:名字比较容易记住;数值地址可以变动而名字保持不变;随着往IPv6上转移,数值地址变得非常长,手工键入数值地址更易出错。域名系统(DomainNameSystem,DNS)主要用于主机名和IP地址之间的映射。主机名既可以
吃着火锅x唱着歌
·
2023-08-01 13:48
UNIX网络编程卷一(第三版)
unix
网络
学习
UNIX网络编程
卷一 学习笔记 第十四章 高级I/O函数
有3种方式可在涉及套接字的IO操作上设置超时方法:1.调用alarm,它在指定超时期满时产生SIGALRM信号。此方法涉及信号处理,而信号处理在不同的实现上存在差异,且此方法可能干扰进程中已经执行过的alarm调用,可能使之前已经设置的超时时间被覆盖或者被忽略。2.在select函数中阻塞等待IO(select函数有内置的时间限制),以此代替直接阻塞在read或write调用上。3.使用较新的SO
吃着火锅x唱着歌
·
2023-08-01 13:48
UNIX网络编程卷一(第三版)
unix
网络
学习
UNIX网络编程
卷一 学习笔记 第十五章 Unix域协议
本书中,作者说Unix域数据报套接字是不可靠的,这一说法已经过时,当前大多实现中,Unix域套接字都是可靠的,不论是数据报套接字还是字节流套接字。Unix域协议不是一个实际的协议族,而是单个主机上执行客户/服务器通信的方法,所用API是套接字API。Unix域协议可视为IPC(进程间通信)方法之一。Unix域提供两类套接字:字节流套接字和数据报套接字。使用Unix域套接字的理由:1.在源自Berk
吃着火锅x唱着歌
·
2023-08-01 13:48
UNIX网络编程卷一(第三版)
网络
unix
学习
UNIX网络编程
卷一 学习笔记 第八章 基本UDP套接字编程
UDP是无连接不可靠的数据报协议,不同于TCP提供的面向连接的可靠字节流。使用UDP编写的常见程序有:DNS、NFS、SNMP。以下是典型的UDP客户/服务器程序的函数调用,客户不与服务器建立连接,而是只使用sendto函数给服务器发送数据报,发送时必须指定目的地的地址作为参数。服务器也不接受来自客户的连接,而是直接调用recvfrom函数,等待某个客户的数据到达,recvfrom函数将返回所接收
吃着火锅x唱着歌
·
2023-08-01 13:18
UNIX网络编程卷一(第三版)
网络
unix
学习
UNIX网络编程
卷一 学习笔记 第十三章 守护进程和inetd超级服务器
守护进程是在后台运行且不与任何控制终端关联的进程。Unix系统通常有很多守护进程在后台运行(约20到50个的量级),执行不同的管理任务。守护进程由系统初始化脚本(在开机时运行)启动,而没有控制终端是系统初始化脚本中启动进程的副作用。但守护进程也能在某个终端由用户在shell提示符下键入命令行命令启动,这样的守护进程必须亲自脱离与控制终端的关联,从而避免与作业控制、终端会话管理、终端产生的信号等发生
吃着火锅x唱着歌
·
2023-08-01 13:18
UNIX网络编程卷一(第三版)
unix
网络
学习
UNIX网络编程
卷一 学习笔记 第二十六章 线程
在传统UNIX模式中,当一个进程需要另一个实体完成某事时,它就fork一个子进程,并让子进程去执行处理,Unix上大多网络服务器程序就是这么写的。这种范式多年来一直用得很好,但fork调用存在一些问题:1.fork调用代价大。fork函数要把父进程的内存映像复制到子进程,并在子进程中复制所有描述符,如此等等。当今实现使用写时复制技术,用以避免在子进程在真正需要自己的副本前就把父进程的数据空间复制到
吃着火锅x唱着歌
·
2023-08-01 13:46
UNIX网络编程卷一(第三版)
unix
网络
学习
Unix网络编程
小结——简单的服务器实现
1.前言要实现一个简易的服务器,需要几个步骤来与客户端建立连接,并接收客户端的数据进行处理。上图是实现TCP客户/服务器程序需要使用到的基本套接字函数。本篇以实现服务器端为主。2.socket()首先要调用socket函数得到一个监听套接字文件描述符作为起始,用于后续使用bind()和listen()使用时需要包含头文件“#include”。server.cpp#includeintmain(in
Blu_
·
2023-07-30 14:44
笔记
服务器
网络
unix
【Redis】高级篇: 一篇文章讲清楚Redis的单线程和多线程
回答IO多路复用
Unix网络编程
的5种IO模型主线程和IO线程怎么协作完成请求处理的四个阶段浅谈IO多路复用文件描述符(FileDescriptor,FD)什么是IO多路复用场景模拟总结Redis7默认设置是否开启了多线程
AQin1012
·
2023-07-27 23:21
Redis
redis
IO多路复用
面试
中间件
缓存
《Linux系统编程》学习
from=search&seid=1456979354770746872参考数目:UNIX环境高级编程(第二版)建议读两遍,第10章是一个坎
UNIX网络编程
TCP/IP详解(卷一)深入理解计算机系统IPV4
梦想阳光早晨
·
2023-07-27 08:22
计算机技术基础
IP地址转换函数
前言:在
Unix网络编程
中,我们常用到地址转换函数,它将ASCII字符串(如"206.62.226.33")与网络字节序的二进制值(这个值保存在套接口地址结构中)间进行地址的转换。
wifi chicken
·
2023-07-25 07:37
IP转换
UNIX网络编程
卷一 学习笔记 第二十四章 带外数据
许多传输层都有带外数据(out-of-banddata)的概念,它有时也称为经加速数据(expediteddata)。其想法是一个连接的某端发生了重要的事情,且该端希望迅速通告其对端,这里的迅速指这种通知应该在已经排队等待发送的任何普通(有时也称带内)数据前发送,即带外数据被认为比普通数据优先级更高。带外数据并不要求在客户和服务器间再使用一个连接,而是映射到已有的连接中。但几乎每个传输层都各自有不
吃着火锅x唱着歌
·
2023-07-25 07:55
unix
网络
学习
UNIX网络编程
卷一 学习笔记 第二十五章 信号驱动式IO
信号驱动式IO指进程预先告知内核,当某个描述符上发生某事时,内核使用信号通知相关进程,它在历史上曾被称为异步IO,但信号驱动式IO不是真正的异步IO,真正的异步IO通常定义为进程执行IO系统调用告知内核启动某个IO操作,内核启动IO操作后立即返回到进程,进程在IO操作发生期间继续执行,当操作完成或遇到错误时,内核以进程在IO系统调用中指定的某种方式通知进程。非阻塞式IO也不是真正的异步IO,对于非
吃着火锅x唱着歌
·
2023-07-25 07:52
UNIX网络编程卷一(第三版)
网络
unix
学习
一个简单的TCP服务器和客户端程序
模式示意图两台物理宿主机,运行Windows10操作系统,在同一个网段之下每个宿主机中运行着VmwareStation的虚拟机,操作系统为Ubuntu两个虚拟机分别运行着客户端程序和服务器端程序客户端程序如下(来自
Unix
Azur_wxj
·
2023-07-24 11:42
UDP是否可以使用select/epoll?
RichardStevens在不朽的经典《
Unix网络编程
卷一》中已经说了:“大多数情况下,TCP服务器是并发的,UDP的服务器是迭代的。”说白了,UDP没有必要使用多路复用。
梁赞
·
2023-07-21 19:55
概念与术语
socket
TCP
UDP
多路复用
编程模型
UNIX网络编程
卷一 学习笔记 第二十二章 高级UDP套接字编程
TCP是一个字节流协议,又使用滑动窗口,因此没有记录边界或发送者数据发送能力超过接收者接受能力之类的事情,但对于UDP,每个输入操作对应一个UDP数据报(一个记录),因此当收取的数据报大于引用的输入缓冲区时就有问题。UDP是不可靠协议,但有些应用确实有理由使用UDP而非TCP,在这些UDP应用中,我们必须包含一些特性弥补UDP的不可靠性,如超时和重传(用于处理丢失的数据报)、序列号(用于匹配应答与
吃着火锅x唱着歌
·
2023-07-19 02:03
UNIX网络编程卷一(第三版)
网络
unix
学习
UNIX网络编程
卷一 学习笔记 第二十三章 高级SCTP套接字编程
SCTP是一个面向消息的协议,递送给用户的是部分的或完整的消息。只有当发送大消息时,在对端才会递送部分的消息。部分消息被递送给应用后,多个部分消息组合成单个完整消息不由SCTP负责。在SCTP应用进程看来,一个消息既可由单个输入操作接收,也可由多个连续的输入操作接收。SCTP服务器既可以迭代运行,也可以并发运行,取决于应用开发人员选择的套接字式样。SCTP还提供了从一到多式套接字抽取某个关联,使其
吃着火锅x唱着歌
·
2023-07-19 02:03
UNIX网络编程卷一(第三版)
unix
网络
学习
UNIX网络编程
卷一 学习笔记 第二十一章 多播
单播地址标识单个IP接口,广播地址标识某个子网的所有IP接口,而多播地址标识一组IP接口。单播和广播是寻址方案的两个极端(要么单个要么全部),多播则意在两者之间提供一种折衷方案。多播数据报只应由对它感兴趣的接口接收,即由运行相应多播会话应用系统的主机上的接口接收。广播一般局限于局域网内使用,而多播既可用于局域网,也可跨广域网使用。事实上,基于MBone(MulticastBackbone,一种基于
吃着火锅x唱着歌
·
2023-07-19 02:02
UNIX网络编程卷一(第三版)
网络
unix
学习
memset()和bzero()的使用和区别
参考文献:《
UNIX网络编程
卷1:套接字联网API》近日,项目之中需要用到网络编程的知识,因之前对该部分内容接触不多,遂拿上述文献恶补之。
原野风霜324
·
2023-07-17 05:22
Linux
清零函数
Linux 系统编辑 --文件IO
《TCP/IP详解》(3卷),《
UNIX网络编程
》(2卷)
cat_fish_rain
·
2023-07-15 15:30
#网络编程
linux
服务器
运维
进程线程与IO
参考:《计算机组成原理》白中英《操作系统》左万历《计算机网络》谢希仁《
Unix网络编程
》W.RichardStevens《深入浅出Nodejs》朴灵《JavaScript权威指南(第七版)》DavidFlanaganhttps
Vanghua
·
2023-06-22 03:44
操作系统
进程
线程
IO
操作系统
计算机组成原理
UNIX网络编程
卷一 学习笔记 第十二章 IPv4与IPv6的互操作性
未来数年内,因特网也许会逐渐从IPv4过渡到IPv6,在过渡阶段,基于IPv4的现有应用能与基于IPv6的全新应用协同工作非常重要。例如,厂商不应只提供仅能与IPv6telnet服务器程序协同工作的telnet客户程序,而应该提供既能与IPv4服务器协同工作的客户程序,又能与IPv6服务器协同工作的客户程序。更理想的情形是,一个IPv6或IPv4telnet客户程序既能与IPv4服务器程序协同工作
吃着火锅x唱着歌
·
2023-06-16 10:09
UNIX网络编程卷一(第三版)
网络
unix
学习
UNIX网络编程
卷一 学习笔记 第二十章 广播
本书迄今为止的所有例子都是单播:一个进程与另一个进程通信。TCP只支持单播寻址,而UDP和原始IP还支持其他寻址类型,下图比较了不同的寻址方式:IPv6往寻址体系中增加了任播(anycasting)方式。RFC1546讲述了一个IPv4任播版本,但它从未广泛部署过。IPv6任播定义在RFC3513中。任播允许从一组通常提供相同服务的主机中选择一个(一般是选择按某种测度而言离源主机最近的)。通过适当
吃着火锅x唱着歌
·
2023-06-16 10:07
UNIX网络编程卷一(第三版)
网络
unix
学习
UNIX网络编程
学习(环境配置)
过程1.安装WSL2.换源sudoaptupdatesudoaptupgrade3.安装gcc与gdbsudoaptinstallbuild-essentialsudoaptinstallgdb4.python相关参考文献Linux换源方法-(jianshu.com)如何在windows上利用WSL和VSCode快速搭建C语言开发环境-(jianshu.com)2019-11-01WSL安装pip
淇漯草
·
2023-06-12 00:29
UNIX网络编程
卷一 学习笔记 第十六章 非阻塞式IO
套接字的默认状态是阻塞的,当发出一个不能立即完成的套接字调用时,进程将被投入睡眠,等待相应操作完成。可能阻塞的套接字调用有以下四类:1.输入操作:包括read、readv、recv、recvfrom、recvmsg函数。如果进程对一个阻塞的TCP套接字调用这些函数,且该套接字的接收缓存中没有数据可读,该进程将投入睡眠,直到有数据到达。既然TCP是字节流协议,该进程的唤醒条件是一些数据到达,可能是单
吃着火锅x唱着歌
·
2023-06-09 09:48
UNIX网络编程卷一(第三版)
网络
unix
学习
UNIX网络编程
卷一 学习笔记 第十七章 ioctl操作
ioctl函数传统上一直作为那些不适合归入现有已定义类别的特性的系统接口。POSIX正在通过创建特定的包装函数来代替ioctl函数的某些功能,以取而代之的是那些已被POSIX标准化的函数。例如,Unix终端接口传统上使用ioctl函数访问,而POSIX为终端创造了12个新函数,如tcgetattr函数获取终端属性、tcflush函数用于丢弃待处理输入和输出。类似地,POSIX替换了一个用于网络的i
吃着火锅x唱着歌
·
2023-06-09 09:48
UNIX网络编程卷一(第三版)
unix
网络
学习
UNIX网络编程
卷一 学习笔记 第十九章 密钥管理套接字
随着IP安全体系结构(IPsec)的引入,密钥加密和认证密钥的管理越来越需要一套标准机制。RFC2367介绍了一个通用密钥管理API,可用于IPsec和其他网络安全服务,该API创建了一个新协议族,即PF_KEY域,这这个密钥管理域中,只支持原始套接字。在大多系统上,常值AF_KEY被定义成与PF_KEY有相同的值,但RFC2367明确密钥管理套接字必须用PF_KEY常值。打开原始密钥管理套接字需
吃着火锅x唱着歌
·
2023-06-09 09:48
UNIX网络编程卷一(第三版)
网络
unix
学习
UNIX网络编程
卷一 学习笔记 第九章 基本SCTP套接字编程
SCTP是一个较新的传输协议,于2000年在IETF(InternetEngineeringTaskForce,互联网工程任务组)得到标准化(而TCP是在1981年标准化的)。它最初是为满足不断增长的IP电话市场而设计,即穿越因特网传输电话信令。它设计实现的需求在RFC2719中说明。SCTP是一个可靠的面向消息的协议,在端点之间提供多个流,并为多宿提供传输级支持。作为一个新协议,它没有TCP和U
吃着火锅x唱着歌
·
2023-06-09 09:18
UNIX网络编程卷一(第三版)
网络
unix
学习
UNIX网络编程
(UNP) 第四章学习笔记
文章目录总括内容socket函数函数定义常用套路具体解释题外话connect函数函数定义常用套路具体解释题外话实战尝试bind函数函数定义常用套路具体解释listen函数函数定义常用套路具体解释accept函数函数定义常用套路fork函数函数定义常用套路具体解释实战多进程服务器关键代码具体解释close函数函数定义详细解释getsockname与getpeername函数函数定义详细解释总括内容我
lz404
·
2023-06-09 09:41
笨办法学unix网络编程
unix网络编程
unix
unp
网络
UNIX网络编程
卷一 学习笔记 第十八章 路由套接字
内核中的Unix路由表传统上一直使用ioctl函数访问,但没有ioctl函数请求能获取整个路由表,而netstat等程序通过读取内核的内存获取路由表内容。诸如gated等路由守护进程需要监视由内核收取的ICMP重定向消息(用于在IP网络中通知主机或路由器更优的路径,当路由器检测到数据包正在通过不是最佳路径的网关发送时,它可以发送ICMP重定向报文给源主机,以提供更好的路由选择),它们通常创建一个原
吃着火锅x唱着歌
·
2023-06-09 09:09
UNIX网络编程卷一(第三版)
网络
unix
学习
linux异步io底层原理,异步IO简析
什么是异步IO《
UNIX网络编程
卷1》中的IO多路复章节总结了几种典型IO模型,包括:阻塞IO非阻塞IOIO复用信号驱动式IO异步IO这些IO模型在本质上都是围绕着同步、异步、阻塞、非阻塞这几个特点在做一些不同的选择
方焉识
·
2023-04-21 20:36
linux异步io底层原理
UNIX网络编程
——epoll的ET/LT模式注意点
epoll模型有两种工作模式,ET和LT两种模式下都有一些细节值得注意,以下是一些思考:一、ET模式下Q1:调用accept时,到底TCP完成队列里有多少个已经建立好的连接?这里又得分情况来说:没有连接。这种情况发生在TCP连接被客户端夭折,即在服务端调用accept之前客户端给出一个RST。该RST导致刚刚建立好的连接从服务器端的TCP完成队列中被移出。源自berkeley的实现会在内核处理该事
Sunshine_top
·
2023-04-21 09:53
UNIX网络编程
Ubuntu下实现的网络编程
Unix网络编程
-TCP客户端服务器示例(1)
一个简单的TCP客户端/服务器程序示例,这个简单的例子执行如下步骤的一个回射服务器:1)客户端从标准输入读入一行文本,并写给服务端2)服务端从网络输入读入一行文本,并回射给客户端3)客户端从网络输入读入这行回射的文件,并显示在标准输出上。下图描述了这个简单的客户/服务器:TCP回射服务器程序TCP服务器回射函数TCP客户端程序TCP客户端回射函数正常启动首先我们在主机上启动服务端程序,服务器启动后
大毛的笔记
·
2023-04-19 20:02
UNIX网络编程
卷一 学习笔记 第七章 套接字选项
有很多方法可以获取和设置套接字选项:1.getsockopt和setsockopt函数。2.fcntl函数。3.ioctl函数。fcntl函数是将套接字设为非阻塞式IO型、设为信号驱动式IO型、设置套接字属主的POSIX方法。这两个函数只用于套接字:以上函数用于获取或设置套接字选项。参数sockfd必须指向一个打开的套接字描述符。setsockopt函数从参数optval指向的内存中取得要设置的新
吃着火锅x唱着歌
·
2023-04-16 23:25
UNIX网络编程卷一(第三版)
网络
unix
学习
浅谈Linux 网络 I/O 模型
根据
UNIX网络编程
对I/O模型的分类,UNIX提供了
零一间
·
2023-04-16 21:31
学习Netty准备-IO模型
根据
UNIX网络编程
对IO模型的分类,共分为五种:1.阻塞IO模型,这也是我们最常见、最常用到的IO模型,java1.4之前也仅支持这种IO模型,这样就导致java在编写高性能的服务端被大家所诟病。
大二度
·
2023-04-16 07:08
如何在Xcode上运行《
unix网络编程
》的代码(转载)
由于自己配置unp相关头文件时遇到了很多问题,因此记录下Xcode配置unp开发环境的小技巧。apue开发环境也是类似的。首先在Xcode下创建一个项目,选择CommandLineTool,点击next,填写ProductName和OrganizationIdentifier(随意),选择Language为C。至此项目完毕。image——》image从http://www.unpbook.com/
sqatm
·
2023-04-14 19:59
Unix网络编程
-TCP客户端服务器示例(2)
一个简单的TCP客户端/服务器程序示例,这个简单的例子执行如下步骤的一个回射服务器:1)客户端从标准输入读入一行文本,并写给服务端2)服务端从网络输入读入一行文本,并回射给客户端3)客户端从网络输入读入这行回射的文件,并显示在标准输出上。下图描述了这个简单的客户/服务器:代码略,见上篇。服务器进程终止现在启动我们的客户/服务器对,然后杀手服务器子进程。这是在模拟服务器进程崩溃的情况,我们可以从查看
大毛的笔记
·
2023-04-13 06:33
java IO初识与Linux网络I/O模型简介
Java的I/O发展简史从JDK1.0到JDK1.3,Java的I/O类库都非常原始,很多
UNIX网络编程
中的概念或接口在l/O类库中都没有体现,例如Pipe、Channel、Buffler和Selector
爆米花9958
·
2023-04-13 04:51
Java相关
Java
IO
套接字中read/write和send/recv函数
参考:《
UNIX网络编程
·卷1:套接字联网API》write和read函数一旦,我们建立好了TCP连接之后,我们就可以把得到的fd当作文件描述符来使用。
code_peak
·
2023-04-13 03:49
Linux环境编程
ubuntu 获取到的发送接收缓冲区大小有奇怪!
近日在学习《
unix网络编程
》一书,感觉非常不错,今天正看到“套接口选项”这章。最后做个程序测试一下所在环境下的SO_RCVBUF(接收缓冲区),SO_SENBUF(发送缓冲区)的默认值。
晓衡的成长日记
·
2023-04-11 03:14
linux学习
ubuntu
socket
tcp
stream
测试
windows
浅谈Linux 网络 I/O 模型简介
根据
UNIX网络编程
对I/O模型的分类,UNIX提供了
qq^^614136809
·
2023-04-10 14:24
linux
运维
网络
服务器
IO多路复用--[select | poll | epoll | Reactor]
本文参考资料:JAVAIO模型IO多路复用selectpollepoll介绍从BIO到epoll
UNIX网络编程
推荐看一下1.BIO与NIO在一次输入操作中,有两个不同的阶段:等待内核态的数据准备完毕。
canaryW
·
2023-04-07 01:48
大数据
后端
IO
UNIX网络编程
_第3章_字节排序函数
对于一个16位的整数,它是由2个字节组成。内存中存储它的方式分为两种。这两种方式,并无标准可循,都有系统使用它们。我们把某个给定系统所使用的字节序称为主机字节序。我们在一个短整数变量中存放2字节的值0x0102,然后查看它的两个连续字节c[0]和c[1],以此确定字节序。字符串CPU_VENDOR_OS是由GNU的autoconf程序在配置本书中的软件时确定的,它标识CPU类型,厂家和操作系统系统
黑笑小说
·
2023-04-06 16:20
【Redis】线程问题
影响Redis性能的主要因素->网络I/O多线程工作流程
Unix网络编程
中的五种I/O模型I/O多路复用工作原理:select、poll、epoll为什么Redis快单线程与多线程的比较配置文件开启多线程单线程版本演化
Al6n Lee
·
2023-04-05 20:49
Redis
redis
数据库
缓存
算法
人工智能
Linux/Unix五种IO模型
文章目录引入操作系统的内核态和用户态文件描述符fdIO操作过程:阻塞和非阻塞同步和异步同步IO和异步IO五种IO模型1、(同步)阻塞IO模型2、(同步)非阻塞IO模型3、IO多路复用模型4.信号驱动IO模型5、异步IO模型引入在《
Unix
Ysming88
·
2023-04-05 01:34
java
开发语言
后端
Redis的IO多路复用原理
在《
UNIX网络编程
》一书中,总结归纳了5种I0模型:
阿斌Java之路
·
2023-04-04 18:10
redis
redis
java
Unix进程间通信详解
主要讲解进程间通信方式,包含管道FIFO命名管道消息队列同步(互斥锁、条件变量、信号量、读写锁、fcntl记录上锁)共享内存及RPC远程调用,像基于tcpudp套接字、域套接字的已在《
unix网络编程
》
FengyunSky
·
2023-04-03 10:06
Unix网络编程
-select模型重写客户端回射函数
Unix网络编程
-TCP客户端服务器示例(1)这篇文章中的客户端回射函数如下此版本的问题在于:当套接字上发生某件事情时,客户可能阻塞于fgets调用。
大毛的笔记
·
2023-04-03 02:49
POSIX信号量
参考:《
UNIX网络编程
·卷2:进程间通信》信号量概念信号量(semaphore)是一种用于提供不同进程间或一个给定进程的不同线程间同步手段的原语。
code_peak
·
2023-04-01 05:11
Linux环境编程
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他