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
posix信号量
iOS之dispatch的一些简单运用
答案就是dispatch_semaphore,对经常做unix开发的人来讲,我所介绍的内容可能就显得非常入门级了,
信号量
在他们的多线程开发中再平常不过了。
brilliance_Liu
·
2023-09-20 05:48
Hystrix
资源隔离:包括线程池隔离和
信号量
隔离,限制调用分布式服务的资源使用,某一个调用的服务出现问题不会影响其他服务调用。降级机制:超时降级、资源不
升空的焰火
·
2023-09-19 22:04
【文末赠书】SRE求职必会 —— 可观测性平台&可观测性工程(Observability Engineering)
二、兼容全域
信号量
三、所谓全域
信号量
有哪些?
程序边界
·
2023-09-19 19:48
SER
可观测性工程
Freertos学习笔记
文章目录Freertos移植TCB控制块中断管理(内部异常和外部中断)同步互斥与通信消息队列:邮箱:
信号量
:互斥量:事件组:任务通知:Freertos移植其核心文件为,tasks.c、timers.c、
栋哥爱做饭
·
2023-09-19 17:31
学习
笔记
学习小组Day2笔记--小明
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于
POSIX
和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。
knightxm
·
2023-09-19 14:16
Linux
信号量
文章目录前言一、
信号量
简介:对于
信号量
的定义
信号量
的种类一般
信号量
二值
信号量
:二、编程实现1、ftok函数生成键值2、semget函数创建
信号量
2.semop函数:改变
信号量
的值semctl函数
信号量
的初始化和删除总结前言提示
会吃茶叶蛋的小羊
·
2023-09-19 13:40
linux
linux
C 风格文件输入/输出---文件上的操作---()
具体而言,
POSIX
系统解链接文件名,到最
繁星璀璨G
·
2023-09-19 13:25
C
风格文件输入/输出
c语言
标准库模板
C
风格文件输入/输出
文件上的操作
文件删除重命名
Linux学习06——线程控制与同步互斥
分辨线程与进程的区别与联系掌握多线程应用编程技术,掌握线程间数据传递基本方法掌握共享变量识别方法,理解多线程访问共享变量可能带来的问题理解临界资源、临界区、线程互斥、线程同步基本概念理解保证临界区互斥执行的基本思想掌握用
信号量
和
是光颜鸭
·
2023-09-19 03:54
Linux学习笔记
学习
linux
【Linux】线程同步和互斥
可重入函数、线程安全和死锁2.1.重入和线程安全2.2.死锁2.2.1.概念3.线程同步3.1.条件变量3.1.1.概念3.1.2.条件变量对应操作函数3.1.3.基于阻塞队列的生产者消费者模型3.2.
POSIX
风继续吹TT
·
2023-09-19 03:53
Linux
c++
开发语言
运维
linux
操作系统
Semaphore
Semaphore.pngConstructor//所谓的
信号量
就是sync的permits,也就是statepublicSemaphore(intpermits){sync=newNonfairSync
Pillar_Zhong
·
2023-09-19 01:24
【IPC 通信】信号处理接口 Signal API(1)
signal遵循C11,
POSIX
.1-20081.库标准c库,libc,-lc2.头文件3.接口定义#includetypedefvoid(*sighandler_t)(int);sighandle
书香度年华
·
2023-09-18 20:30
信号处理
signal
linux
SIGKILL
SIGINT
实现可观测性平台的技术要点是什么?【赠书活动|第九期《可观测性工程》】
兼容全域
信号量
所谓全域
信号量
有哪些?
鹤冲天Pro
·
2023-09-18 18:42
博主活动
软件工程
【Linux初阶】system V消息队列 + system V
信号量
文章目录一、systemV消息队列(了解)二、systemV
信号量
(了解)1.
信号量
是什么2.临界资源和临界区3.互斥4.为什么要
信号量
三、IPC资源的组织方式结语一、systemV消息队列(了解)消息队列提供了一个从一个进程向另外一个进程发送一块数据的方法
Captain-Lin
·
2023-09-18 16:28
Linux初阶
linux
php
运维
c语言
服务器
【Linux初阶】进程间通信介绍 & 管道
匿名管道+应用,命名管道+应用作者简介:计算机海洋的新进船长一枚,请多多指教(•̀֊•́)̖́-文章目录一、进程间通信介绍1.进程间通信目的2.进程间通信发展3.进程间通信分类管道SystemVIPC
POSIX
IPC
Captain-Lin
·
2023-09-18 16:58
Linux初阶
linux
运维
服务器
c语言
开发语言
【Linux升级之路】6_进程间通信
hello,各位读者大大们你们好呀系列专栏:【Linux升级之路】✒️✒️本篇内容:进程间通信介绍,管道,共享内存,消息队列,
信号量
作者简介:计算机海洋的新进船长一枚,请多多指教(•̀֊•́)̖́-目录一
Captain-Lin
·
2023-09-18 16:57
Linux升级之路
linux
运维
服务器
c++
ToplingDB
posix
aio
(一)背景MyTopling是基于ToplingDB的MySQL,分叉自MyRocks,ToplingDB则分叉自RocksDB,兼容RocksDB接口,从而MyTopling可以复用MyRocks的大部分成果。ToplingDB和MyTopling都已开源。在ToplingDB中,我们通过fiber+iouring实现了高效MultiGetIO并发,为MyTopling的MRR(MultiRan
·
2023-09-18 16:07
后端数据库mysqlredis
IPC -
POSIX
和System V比较
POSIX
和SystemV比较(一)
POSIX
介绍
POSIX
(PortableOperatingSystemInterface)可移植操作系统接口,这样的简写完全是为了和UNIX读起来更像而已。
sinonion
·
2023-09-18 15:10
Linux编程开发
POSIX
System
V
Linux
信号量
网址:http://www.freecplus.net/91049192da9e435a92209b287a220af8.html一、
信号量
的概念
信号量
(信号灯)本质上是一个计数器,用于协调多个进程(包括但不限于父子进程
木木夕木目心.HDS
·
2023-09-18 09:54
DPDK
linux
操作系统
lv4 嵌入式开发-7 文件IO(概念、打开、关闭、读、写)
posix
(可移植操作系统接口)定义的一组函数不提供缓冲机制,每次读写操作都引起系统调用核心概念是文件描述符访问各种类型文件Li
4IOT
·
2023-09-18 08:59
嵌入式开发
linux
C- ssize_t & size_t
在
POSIX
中,它也用于表示一些函数的返回值,如strlen(),这个函数返回一个字符串的长度。范围:因为它是无符号的,它的值始终为正或零。它的具体大小依赖于架构,但在许多系统上,它是32位(对
青衫客36
·
2023-09-18 06:03
C
c语言
Linux Day15:线程安全
(
信号量
,互斥锁,读写锁,条件变量)2)在多线程中使用线程安全的函数(可重入函数),所谓线程安全的函数指的是:如果一个函数能被多个线程同时调用且不发生竟态条件,则我们程它是线程安全的。二、线程
早点打完工去睡觉
·
2023-09-18 02:19
开发语言
Linux Day13 ---
信号量
一、
信号量
1.1一些概念用来管理对资源的访问一个特殊的变量,只允许对它进行等待(wait)和发送信号(signal),代表可用资源个数,取0,1二值
信号量
取3,5计数
信号量
p操作:原子减一,代表获取资源
早点打完工去睡觉
·
2023-09-18 02:47
算法
Linux--
信号量
一、
信号量
信号量
(semaphore)与已经介绍过的IPC结构不同,他是一个计数器。用于实现进程间的互斥与同步,而不是用于存储进程间的通信数据。可以与共享内存配合使用。
小小的个子
·
2023-09-17 21:25
Linux
linux
算法
运维
php 删除fastdfs文件名,浅析FastDFS及所遇问题集锦
它只能通过专有API对文件进行存取访问,不支持
POSIX
接口方式,不能mount使用,不是系统级的分布式文件系统,而是应用级的分布式文件存储服务。
舟舟州
·
2023-09-17 19:06
php
删除fastdfs文件名
《学习小组Day2笔记--李美琪》
第二天学习全程懵1.了解LinuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于
POSIX
和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
limeiqi
·
2023-09-17 16:07
[转]lua之字符串模式匹配
与其他脚本语言不同的是,Lua并不使用
POSIX
规范的正则表达式[4](也写作regexp)来进行模式匹配。主要的原因出于程序大小方面的考虑:实现一个典型的符合P
builderxx
·
2023-09-17 16:01
lua
lua正则替换_Lua字符串模式匹配函数小结
与其他脚本语言不同的是,Lua并不使用
POSIX
规范的正则表达式[4](也写作regexp)来进行模式匹配。主要的原因出于程序大小方面的考虑:实现一个
weixin_39904116
·
2023-09-17 16:31
lua正则替换
Lua匹配模式
与其他脚本语言不同的是,Lua并不使用
POSIX
规范的正则表达式[4](也
qq_40288218
·
2023-09-17 16:59
lua
lua 字符串模式匹配
与其他脚本语言不同的是,Lua并不使用
POSIX
规范的正则表达式[4](也写作regexp)来进行模式匹配。主要的原因出于程序大小方面的考虑:实现一个典型的符合P
发稿咋胸前
·
2023-09-17 16:29
lua
lua
Pip安装不同版本的Python包
OnLinux,MacOSXandother
POSIX
systemspython2-mpipinstallSomePackage#defaultPython2python2.7-mpipinstallSomePackage
DingDingYuan
·
2023-09-17 13:01
进程间通信(IPC)的方法:共享内存
然而,在共享内存区域存储和提取数据时,进程之间需要某些形式的同步(例如互斥锁、条件变量、读写锁、记录锁、
信号量
)。
fengbingchun
·
2023-09-17 12:20
IPC
linux线程全解
线程的引入1、线程进程的区别体现在几个方面2、进程与线程的选择取决以下几点3、使用线程技术同时读取键盘和鼠标三、线程常见函数1、线程创建与回收2、线程取消3、线程函数退出相关4、获取线程id四、线程同步之
信号量
五
小嵌同学
·
2023-09-17 10:03
Linux
IO编程和网络编程入门
linux
c++
c语言
物联网
ubuntu
Linux--共享内存
5、信号6、
信号量
(5.6.不作为进程间通信的方式,控制一个临界资源)步骤:1.创建/打开共享内存(shmget)2.映射(shmat)3.数据交换(int*p=共享内存printf(“%s”,p);/
小小的个子
·
2023-09-17 04:10
Linux
linux
算法
运维
【计算机网络】网络编程接口 Socket API 解读(6)
recvrecv()遵循
POSIX
.1-20081.库标准c库,libc,-lc2.头文件3.接口定义ssize_trecv(intsockfd,voidbuf
书香度年华
·
2023-09-17 01:31
网络套接字
API
讲解
计算机网络
TCP
UDP
套接字
socket
recv
C++多线程的用法(包含线程池小项目)
a.out获得本进程的进程id:this_thread::get_id()需要引入的库函数有:#include//引入线程库#include//加入锁机制需要引入库函数mutex#include//引入
信号量
机制定义
信号量
一碗姜汤
·
2023-09-16 19:53
C++
c++
开发语言
python 中线程池的使用
在介绍线程同步的
信号量
机制的时候,举得例子是爬虫的例子,需要控制同时爬取的线程数,例子中创建了20个线程,而同时只允许3个线程在运行,但是20个线程都需要创建和销毁,线程的创建是需要消耗系统资源的,有没有更好的方案呢
会飞的尼古拉斯
·
2023-09-16 17:49
Python
100 道 Linux 常见面试题,建议收藏,慢慢读~
1Linux概述1.1什么是LinuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于
POSIX
和
公众号:ITIL之家
·
2023-09-16 13:03
内核
lamp
scipy
lighttpd
relativelayout
100 道 Linux 常见面试题,建议收藏!
1Linux概述1.1什么是LinuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于
POSIX
和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的
程序员编程指南
·
2023-09-16 13:03
C语言与C++编程
内核
lamp
scipy
lighttpd
relativelayout
【Linux】生产者消费者模型
3.生产者和消费者的特点二、基于BlockingQueue的生产者消费者模型1.单生产单消费随机数任务计算器任务Task2.多生产多消费3.为什么生产者消费者模型高效三、基于环形队列的生产消费模型1.
POSIX
星河万里᭄ꦿ࿐
·
2023-09-16 12:34
Linux
linux
缓存
c++
JL653—一个基于ARINC653的应用程序仿真调试工具
JL653提供了ARINC653Part1中要求的以下服务:分区内的通信,包括缓冲区(Buffer)、黑板(Blackboard)、
信号量
(Semaphore)、事件(Eve
logiciel
·
2023-09-16 08:26
航空电子软件
航空电子软件
Python进阶教学——多线程高级应用
目录一、线程间的通讯机制二、线程中的消息隔离机制三、线程同步
信号量
四、线程池和进程池一、线程间的通讯机制1、Queue消息队列消息队列是在消息的传输过程中保存消息的容器,主要用于不同线程间任意类型数据的共享
恣睢s
·
2023-09-16 03:19
Python
python
开发语言
Python 内置库os、sys
Windows、Unix、Macos,为屏蔽系统差异性,Os库提供通用的、基本的与操作系统相关的操作,主要分为3大模块:操作系统相关、目录操作、路径操作系统相关操作os.name:获取系统名称返回结果
posix
白鹤想亮翅
·
2023-09-16 01:13
Python学习
python
开发语言
path
路径操作
LockSupport(park/unpark)
Unsafe.park和Unsafe.unpark的底层实现原理在Linux系统下,是用的
Posix
线程库pthread中的mutex(互斥量),condition(条件变量)来实现的。
hehehehe
·
2023-09-15 22:30
Python之线程(三)
一、
信号量
(Semaphore)互斥锁使用后,一个资源同时只有一个线程访问。如果某个资源,我们同时想让N个(指定数值)线程访问?这时候,可以使用
信号量
。
信号量
控制同时访问资源的数量。
菜鸟之编程
·
2023-09-15 21:45
Python
java
开发语言
【C语言】Linux Socket 多线程处理
2.2、死锁三、具体代码四、运行效果总结前言学完多进程,就到了多线程的范围了,多进程和多线程的区别就在于多进程是工作在不同的进程空间的,进程间如果需要通信,需要用到这些方法:信号,管道,Socket,
信号量
Simply myself
·
2023-09-15 21:12
C语言
c语言
linux
多线程
socket
JAVAEE初阶相关内容第十一弹--多线程(进阶)
Callable实现1.3理解Callable1.4理解FutureTask2、ReentrantLock2.1ReentrantLock的用法2.2ReentrantLock优势3、原子类4、Semaphore
信号量
苏西西¥
·
2023-09-15 17:34
JAVA面试
Javaee
java
开发语言
面试
【计算机网络】网络编程接口 Socket API 解读(7)
sendsend()遵循
POSIX
.1-2008MSG_CONFIRM是Linux扩展1.库标准c库,libc,-lc2.头文件3.接口定义ssize_tsen
书香度年华
·
2023-09-15 17:43
网络套接字
API
讲解
计算机网络
TCP
UDP
socket
套接字
send
【四万字】网络编程接口 Socket API 解读大全
socket()遵循
POSIX
.1-2001、
POSIX
.1-2008、4.4BSD1.库标准c库,libc,-lc2.头文件3.接口定义intsocket(i
书香度年华
·
2023-09-15 16:54
网络套接字
API
讲解
计算机网络
TCP
UDP
socket
套接字
多进程编程通信——消息队列
多进程编程通信——消息队列文章目录多进程编程通信——消息队列操作流程实现
POSIX
消息队列头文件实现代码优缺点Reference>>>>>欢迎关注公众号【三戒纪元】//ForO_*constants#include
moneymyone
·
2023-09-15 13:57
C++
网络
网络协议
Nuttx内存管理
Nuttx相关的历史文章:NuttxTaskScheduleNuttx信号机制Nuttx编译系统Nuttx消息队列机制Nuttx工作队列机制Nuttx
信号量
机制介绍Nuttx的内存管理模块代码,位于nuttx
Loyen
·
2023-09-15 08:28
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他