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
进程间
二.有命管道(FIFO)
目录1.1有名管道概述1.1.1有名管道特点1.2有名管道的创建1.3有名管道的基本读写操作1.4有名管道实现
进程间
通信1.5有名管道的读写规律(阻塞)1.5.1读写端都存在,只读不写1.5.2读写端都存在
落花 ,流水(zmf)
·
2023-12-30 07:17
linux
一.无名管道(pipe)
目录1.1无名管道概述1.1.1无名管道特点1.2无名管道的创建1.3无名管道实现
进程间
通信1.3.1无名管道在父子进程之间的通信1.3.2无名管道的读写规律1.1无名管道概述无名管道是
进程间
通信的一种方式
落花 ,流水(zmf)
·
2023-12-30 07:17
linux
三.Linux无名管道(PIPE)和有名管道(FIFO)的区别
目录命名管道(NamedPipe):无名管道(AnonymousPipe):总结:无名管道(AnonymousPipe)和命名管道(NamedPipe)都是
进程间
通信的机制,但它们有一些关键的区别。
落花 ,流水(zmf)
·
2023-12-30 06:06
linux
ROS节点
ROS提供了一系列程序库和工具,包括:硬件抽象、设备驱动、库函数、可视化、
进程间
消息传递和软件包管理等ROS是一个分布式的进程(也就是“节点”)框架,这些进程被封装在不同的程序包或功能
三个刺客
·
2023-12-30 05:05
LINUX
linux
Linux系统中
进程间
通信(Inter-Process Communication, IPC)
文章目录
进程间
通信介绍
进程间
通信目的
进程间
通信发展管道什么是管道匿名管道用fork来共享管道原理站在文件描述符角度-深度理解管道站在内核角度-管道本质管道读写规则管道特点命名管道创建一个命名管道匿名管道与命名管道的区别命名管道的打开规则命名管道的删除用命名管道实现文件拷贝用命名管道实现
槛外长江__自流
·
2023-12-29 13:07
Linux学习
linux
linux命名管道
进程间
通信,Linux
进程间
通信-命名管道
前面我们讲了
进程间
通信的一种方式,匿名管道。我们知道,匿名管道只能用于父子关系的进程之间。那么没有这种关系的进程之间该如何进行数据传递呢?
托卡马克之冠m~~
·
2023-12-29 13:01
linux命名管道进程间通信
C# C++ 使用命名管道进行进程通信
实现的功能:C#和C++的应用程序运行时,这两个
进程间
可以进行进程通信,互相发送和接收消息。
没有热情得活着不如死去
·
2023-12-29 13:29
管道通信
C#
C++
# .NET Framework中使用命名管道进行
进程间
通信
.NETFramework中使用命名管道进行
进程间
通信在.NET应用程序中,
进程间
通信(IPC)是一项常见需求。命名管道提供了一种高效、可靠的方式来在独立运行的进程之间传输数据。
金士顿
·
2023-12-29 13:28
c#
.net
libdbus 实例以及使用d-feet查看接口方法
libdbus实例以及使用d-feet查看接口方法libdbus介绍总线linux系统
进程间
通过dbus通信,D-BUS由总线构成,总线分为两种,系统总线(system-bus)和会话总线(session-bus
feng_blog6688
·
2023-12-29 11:54
C++
linux
服务器
网络
NodeJs 第四章 net、http、https 模块
如何获取SSL证书如何创建一个https服务netnet模块是什么net模块异步网络API,用于创建基于流的TCP或IPC服务器(net.createServer())和客户端net模块能干些什么可以进行
进程间
的通信
aXin_li
·
2023-12-29 09:41
http
https
网络协议
node
分布式锁的原理解析与实现工具介绍
IPC(
进程间
通信的方式):pipe、FIFO、信号量、消息队列、共性内存、socket、信号。
程韬123
·
2023-12-29 09:52
分布式
c++
linux
c语言
安全
进程间
通信
目录1.
进程间
通信1.1.
进程间
通信是什么1.2.
进程间
通信的必要性---为什么要有
进程间
通信?
举杯笑苍天
·
2023-12-29 08:55
服务器
linux
网络
Android
进程间
通信机制(五) startService流程
一.前言阅读本篇文章前,请先查看一下笔者之前的写的两篇博客文章:AndroidService知识和AndroidAIDL使用.
进程间
通信涉及到客户端和服务端,肯定有绑定服务的过程,所以要阅读一下AndroidService
broadview_java
·
2023-12-29 04:24
Android
Framework
startService流程
深入Android系统(十一)AMS-3-Service和ContentProvider管理
此外,组件可通过绑定到服务与之进行交互,甚至是执行
进程间
通信IPC。
apigfly
·
2023-12-29 04:21
深入Android系统
Android
Service
ContentProvider
AMS
ContentResolver
进程通讯-事件
介绍在进程通信中,事件机制是一种用于
进程间
同步和通信的方法。事件机制允许一个进程向另一个进程发送通知或者信号,表明某个特定的事件已经发生或者某个条件已经被满足。
匠心码农
·
2023-12-29 04:15
进程通讯
网络
linux
c语言
Android四大组件系列3 Activity启动流程(下)
一概述Activity的启动分为不同
进程间
和相同进程的启动。由于
进程间
Activity启动流程包括了相同进程Activity启动的流程。
Big Skipper
·
2023-12-28 23:39
Android
framework
Android四大组件系列2 Activity启动流程(上)
一概述Activity的启动分为不同
进程间
和相同进程内部的启动。由于
进程间
Activity启动流程包括了相同进程内部Activity启动的流程。
Big Skipper
·
2023-12-28 23:07
Android
framework
Binder系列1 Binder总体设计思想
Binder是Android系统
进程间
通信(IPC)最主要的一种方式。
Big Skipper
·
2023-12-28 23:37
Android
framework
linux 内核模块
linux内核模块1.内核相关命令与文件内核模块存放位置查看已加载内核模块加载与卸载内核模块修改内核参数永久调整内核参数2.常用模块进程调度模块
进程间
通信模块内存管理模块文件系统模块网络接口模块Linux
壹只菜鸟
·
2023-12-28 22:06
linux系统
#
linux
系统内核
linux
运维
服务器
C#高级 05线程状态
信号量用于实现
进程间
的互斥与同步,而不是用于存储
进程间
通行数据。信号量用于
进程间
同步,若要在进程传递数据需要结合·共享内存信号量基于操作系统操作系统的pv操作,程序对信号量的操作都是
布吃
·
2023-12-28 18:40
C#
高级
c#
事件总线
EventBus(安卓优化的事件总线,简化了活动、片段、线程、服务等的通信,使用的App有:薄荷)Otto(一个基于Guava的增强的事件总线)HermesEventBus(一个基于EventBus的、能在
进程间
发送和接收
itfitness
·
2023-12-28 15:50
android使用Messenger
进程间
通讯出现的ClassNoFind异常处理及分析
进程间
通讯一般分为三种1.AIDL,最常用最全能。2.广播,最实际,最简单。3.Messenger,高效,简洁,方便控制。
sSongSong
·
2023-12-28 13:46
Android系统共享内存
1.共享内存简介共享内存是
进程间
通讯的一种方式,通过映射一块公共内存到各自的进程空间来达到共享内存的目的。
Calvin880828
·
2023-12-28 12:12
android系统分析
共享内存
MemoryHeapBase
2023.12.28 Python 多进程多线程
4-多进程中,多个子进程和主
进程间
,不会共享全局变量5-多线程中,多个子线程和主线程间,会共享全局变量6-将子线程,标记为守护线程。只有设置为守护线程的,才会在主线程运行结束后,跟着结束。
白白的wj
·
2023-12-28 11:20
开发语言
python
pycharm
大数据
2.3_1 进程同步、进程互斥
进程间
的直接制约关系就是源于它们之间的相
AngelaEzioHe
·
2023-12-28 11:04
操作系统
应用层
网络网络7层协议应用层表示层会话层运输层网络层数据链路层物理层其中应用层=应用层+表示层+会话层应用层(HTPPS/HTTP)应用层的任务是通过应用
进程间
的交互来完成特定的网络应用。
奋斗的蝼蚁
·
2023-12-28 09:30
面试官:说说
进程间
通信和线程间通信的几种方式及区别
点击上方“Java基基”,选择“设为星标”做积极的人,而不是积极废人!每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析分布式事务中间件T
Java基基
·
2023-12-28 03:36
中间件
队列
java
多线程
操作系统
操作系统 实验四
进程间
通信实验
实验四
进程间
通信实验一、实验目的1、了解什么是信号。2、熟悉LINUX系统中进程之间软中断通信的基本原理。3、理解进程的同步关系。4、了解什么是管道。5、熟悉UNIX/LINUX支持的管道通信方式。
软件源码
·
2023-12-27 21:42
操作系统
测试工具
自动化
运维
io day7作业
1.使用消息队列完成两个
进程间
的通信代码实现:snd.c发送端:#includestructmymsg{longmtype;//正文类型charmtext[1024];//正文内容};#defineSIZE
IT技术电坤小新
·
2023-12-27 19:11
c语言
Linux系统编程之使用存储映射与共享内存实现
进程间
通信详解以及例程分享
目录linux
进程间
通信的主要方式存储映射存储映射相关API函数mmap()mummap()匿名映射存储映射注意事项存储映射相关例程例程分析例程分享共享内存共享内存相关API函数shmget()shmat
努力的某某姚
·
2023-12-27 19:16
linux
c语言
线程同步之共享内存
线程同步的方法共享内存概念:共享内存是
进程间
通信(IPC)中最简单的方式之一,也是最快的IPC形式。共享内存允许两个或多个进程访问同一块内存。
远行的蜗牛2016
·
2023-12-27 18:24
linux
编码
c++
信号可靠性剖析
问题基于信号发送的
进程间
通信方式可靠吗???
qq_52484093
·
2023-12-27 15:49
Linux系统编程
linux
python实现多进程(三)
本文继续python多任务编程思想(一)和python多任务编程思想(二)讨论python多进程话题,展开python多进程编程中的最后一个知识点,python
进程间
通信的方法。
山药鱼儿
·
2023-12-27 09:01
2018-04-02
python高级多线程通讯队列Queue---来完成多
进程间
的数据传递#引进相对应的模块frommultiprocessingimportProcess,Queue#引进时间模块importtimedefsend
mo_陌上花开
·
2023-12-27 06:54
Java学习:多线程编程
进程各有独立地址空间,JVM
进程间
不能访问对方所拥有内存空间。线程:一个进程可以包含多个线程,但至少要包含一个线程。
时之彼岸Φ
·
2023-12-27 03:49
Java学习
java
学习
开发语言
7-从单体应用迁移到微服务
refactoring-a-monolith-into-microservices/1.介绍这是微服务系列文章的最后一篇,在第一篇文章中我们比较了微服务架构应用和单体应用的差异,讨论了微服务架构的优点与缺点;随后又讨论了使用API网关、
进程间
每天有趣一点点
·
2023-12-26 21:29
GDB调试技巧实战--判断变量或地址是否在共享内存中
引言我们的产品比较多的使用共享内存作为
进程间
通信的方式,但是新加入的小伙伴经常困惑于某个变量或地址是属于本进程自己的还是在共享内存中,所以我着手基于GDB的PythonAPI写了一个GDB命令来回答这个问题
深山老宅
·
2023-12-26 20:39
GDB技巧
gdb
linux
调试
共享内存
Binder子系统驱动架构
Binder作为Android系统的主要
进程间
通信方式,在驱动层不会有开发的需求,我们主要还是了解下binder在驱动层的运行原理;要想掌握linux驱动开发就要理解linux驱动模型,同样道理,要想理解
gomogomono
·
2023-12-26 20:37
Linux系统
Android系统
android
Android记 - Binder语言
Binder目前的设计是为了满足Android的需求,Linux现存的
进程间
通信机制不满足Android的需求。
gomogomono
·
2023-12-26 20:37
Android系统
android
c++
Binder
Socket函数
intdomain,inttype,intprotocol);-功能:创建一个套接字-参数:-domain:协议族AF_INET:ipv4AF_INET6:ipv6AF_UNIX,AF_LOCAL:本地套接字通信(
进程间
通信
余生有烟火
·
2023-12-26 19:13
linux
运维
服务器
网络
tcp/ip
ubuntu
多线程任务并获取每个线程返回值
进程也可以派生新的进程来执行其他任务,不过每个新进程都拥有自己的内存和数据栈,所以只能采用
进程间
通信(IPC)的方式共享信息。(2)线程与进程类似,不过他们是在同一个进程下执行的,并共享相同的上下文。
传而习乎
·
2023-12-26 18:55
多线程
进程间
通讯-临界区
介绍临界区是指在多进程(或线程)环境下,一段必须互斥执行的代码段。在进程通信中,临界区是用来保护共享资源的重要概念。当多个进程试图同时访问和修改同一块共享数据时,可能会导致数据的不一致性和其他错误。为了解决这个问题,我们需要确保在任何给定的时间点,只有一个进程能够在临界区内执行。实现举例使用共享内存作为IPC机制,并使用互斥锁(mutex)来管理临界区。这个例子使用了POSIX线程(pthread
匠心码农
·
2023-12-26 18:53
进程通讯
进程通讯
c++
c语言
进程间
通讯-套接字
介绍套接字(Socket)是用于
进程间
通信(IPC)的一种接口技术,它可以协调不同计算机上的
进程间
的通信,也就是基于网络的通信。同时,它也可以用于同一台计算机上的
进程间
通信。套接字通信的方式有多种。
匠心码农
·
2023-12-26 18:21
进程通讯
服务器
网络
进程通讯
c语言
Qt中如何提升
进程间
数据通信的性能
在Qt中,
进程间
通信的性能优化方式有以下几种:1.使用共享内存:Qt提供了QSharedMemory类,可以用于在不同进程之间共享内存,这样可以避免数据的复制和传输,提升数据通信的性能。
1号程序媛
·
2023-12-26 17:37
Qt开发从零到精通
qt
c++
经验分享
vp与vs联合开发-网口通信(socket)
Socket通信是一种在网络中进行
进程间
通信的机制。它使用了一种称为套接字(Socket)的编程接口,通过该接口可以创建、连接、发送和接收数据等操作。
随风1987
·
2023-12-26 12:12
网络
消息队列的注意事项
之一内核开辟的一个队列,进程可以通过调用系统API方式调用消息队列函数,给内核消息队列发送或者接收数据注意事项1:消息队列中数据读后,数据也不存在了注意事项2:服务器和客户端都会有创建key,两者key要一致才可进行
进程间
通讯注意事项
symsyq
·
2023-12-26 12:38
linux
c语言
AIDL使用解析
1.AIDLAIDL(AndroidInterfaceDefineLanguage)是IPC
进程间
通信方式的一种.用于生成可以在Android设备上两个进程之间进行
进程间
通信(interprocesscommunication
wxtx2020
·
2023-12-26 10:02
Android进阶
操作系统面试总结
2
进程间
通信的方式有什么?线程间通信的方式有什么?Q1:进程和线程的区别?
闭门造折
·
2023-12-25 19:12
操作系统面经-字节跳动
死锁:多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进死锁出现的原因:1.竞争资源2.
进程间
推进顺序非法死锁四个必要条件1.互斥条件:进程要求对所分配的资源进行排他性控制
小刘一定要努力
·
2023-12-25 18:05
Linux c++开发-14-IO复用
作为程序员我们只需要将其理解为一个Nbyte的序列就可以了:b1,b2,b3,b4,…bN实际上所有的I/O设备都被抽象为了文件这个概念,一切皆文件,EverythingisFile,磁盘、网络数据、终端,甚至
进程间
通信工具管道
发如雪-ty
·
2023-12-25 17:45
Linux
c++
开发
linux
c++
运维
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他