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
进程通信
android进程间通信有那些方法,Android中进程间通信的几种方式(学习中的笔记)...
Activity(借助Intent调用其他APP的Activity实现跨
进程通信
)Android四大组件之一被调用方代码段Intenti=getIntent();if(null!
weixin_39917718
·
2023-09-16 10:42
android 跨进程 android:process,Android跨
进程通信
技术-多进程模式的运行机制
本文为个人学习笔记分享,没有任何商业化行为,对其他文章的引用都会标记。如有侵权行为,请及时提醒更正!如需转载请表明出处本文主要来源是任玉刚大神的《Android开发艺术探索》如果说用一句话来形容多进程,一句话:"当应用开启了多进程以后,各种奇怪的现象都出现了"。大部分人认为开启多进程是很简单的事情,只需要给四大组件指定android:process属性即可。比如说在实际的产品开发中,可能会有多进程
罗梦宇
·
2023-09-16 10:42
android
跨进程
android:process
AIDL+MemoryFile匿名共享内存实现跨进程大文件传输
注:本文内容转载自如下文章:使用AIDL实现跨进程高效传输大文件AIDLAIDL是Android中实现跨
进程通信
(Inter-ProcessCommunication)的一种方式。
川峰
·
2023-09-16 10:40
Android
AIDL
匿名共享内存
Ashmem
跨进程传输大文件
MemoryFile
Android 匿名共享内存的使用
跨
进程通信
时,数据量大于1MB要怎么传递呢?用匿名共享内存(Ashmem)是个不错的选择,它不仅可以减少内存复制的次数,还没有内存大小的限制。
川峰
·
2023-09-16 10:10
Android
android
MemoryFile
匿名共享内存
跨进程传输数据
android开发笔记之
进程通信
Messenger
但是平时我们大部分的应用可能只要要求跨
进程通信
,而不需要使用多线程,那么这时候,Messenger就是我们的一个非常好的选择。
hfreeman2008
·
2023-09-16 10:39
android开发笔记
android开发笔记
messenger
android
Android:安卓学习笔记之进程间通信方式(IPC)的简单理解和使用
进程间通信方式的简单理解和使用进程间通信方式1、背景1.1、进程空间划分1.2、进程隔离&跨
进程通信
(IPC)1.3、基础概念:序列化方式1.3.1、Serializable接口1.3.2、SParcelable
JMW1407
·
2023-09-16 10:09
Android
android
java
进程间通信方式
(IPC)
【Android知识笔记】
进程通信
(二)
一、Binder对象是如何跨进程传递的binder传递有哪些方式?binder在传递过程中是怎么存储的?binder对象序列化和反序列化过程?binder对象传递过程中驱动层做了什么?总结Binder对象的跨进程传递主要靠Parcel的两个关键方法writeStrongBinder()和
川峰
·
2023-09-16 10:38
Android知识笔记
android
Binder
IPC
进程通信
跨进程传递大图
Docker 基本概念
RESTAPI用于指定程序可以用来与守护
进程通信
的接口,并指示它做什么。一个有命令行界面(CL
李大白白
·
2023-09-16 01:10
docker
docker
第二章 进程与线程 四、
进程通信
因此又称“信箱通信方式”)三、管道通信注意:四、为什么
进程通信
需要操作系统支持?一、共享存储为避免出错,各个进程对共享空间的访问应该是互斥的。
qing_ti_xx
·
2023-09-16 00:28
操作系统学习
服务器
linux
运维
Android跨
进程通信
之AIDL
一般情况下,一个应用程序就是一个进程,这个进程名称就是应用程序包名。我们知道进程是系统分配资源和调度的基本单位,所以每个进程都有自己独立的资源和内存空间,别的进程是不能任意访问其他进程的内存和资源的。有不少人疑惑,Android为什么要用多进程?用多进程的优点?缺点?好处:(1)分担主进程的内存压力。当应用越做越大,内存越来越多,将一些独立的组件放到不同的进程,它就不占用主进程的内存空间了。当然还
ana生
·
2023-09-15 04:57
【操作系统】进程的通信IPC
进程通信
是指进程之间的信息交换。低级通信方式:PV操作高级通信方式:1.共享存储2.消息传递3.管道通信共享存储低级数据结构共享,高级存储区共享。对共享空间进行读写操作时,需要用到互斥工具。
曦樂~
·
2023-09-15 00:02
操作系统
linux
运维
Binder
进程通信
基础使用
Binder
进程通信
基础使用一、服务端进程创建Service,Service中创建Binder子类对象并于onBind中返回。xml定义。
病人乙
·
2023-09-14 20:23
binder
前端
kotlin
android
android
studio
Android 点滴
AndroidBinder图文解说:https://www.jianshu.com/p/4ee3fd07da14图文详解AndroidBinder跨
进程通信
的原理图文并茂容易理解。
RoseFang
·
2023-09-14 14:28
android
Linux——
进程通信
之共享内存
目录一.回顾上文二.共享内存1.定义2.特点:3.实现步骤:如下为成功链接共享内存使用权的完整步骤:4.函数介绍4.1shmget函数4.1.2参数介绍4.2ftok函数:4.2.1参数介绍关于ftok();shmget();函数的代码实验:代码运行:举个生活中的例子:运行结果:所以有两种方法解决:4.3shmctl();——用于删除共享内存空间参数介绍:返回值:代码演示:接下来就是第三步:关联各
橙予清的zzz~
·
2023-09-14 13:15
Linux
linux
网络
运维
【Linux篇】第十一篇——进程间通信(管道+system V共享内存)
Linux下
进程通信
常见的几种方式,例如管道、共享内存等。
呆呆兽学编程
·
2023-09-14 13:44
Linux
进程间通信
Linux
Linux进程间通信——管道通信
目录一、Linux进程间通信概述1.UNIX平台
进程通信
方式2.常用的进程间通信方式二、无名管道PIPE1.无名管道的特点:2.无名管道的创建与关闭创建无名管道无名管道的读写无名管道的读写特性管道破裂例子无名管道的大小三
我就说香菜好吃吧
·
2023-09-14 13:41
linux
unix
服务器
Linux——进程间通信(管道及共享内存)
目录0.前言1.
进程通信
的目的2.
进程通信
发展及分类3.
进程通信
匿名管道3.1什么是管道?
IfYouHave
·
2023-09-14 12:07
Linux
linux
运维
服务器
Docker
Docker概念DockerEngine,它是一个客户端-服务器应用程序RESTAPI指定与守护进程交互的接口,命令行接口(CLI)与守护
进程通信
Docker基本组成docker主机(Host):安装了
极速魔法
·
2023-09-14 02:27
深入讲解Linux内核内存管理中虚拟内存
详细总结六大
进程通信
机制手把手教你如何编写一个Makefile文件一、cpu运行过程中为什么可以动态寻址?处理器的寻址方式就是如何获取程序运行过程中操作数来源问题、一般操作数来源于存储器。
Linux加油站
·
2023-09-13 21:03
linux
java
运维
进程通信
| 进程共享一块内存
c/c++实现#include#include#include#include#include#includeintmain(){key_tkey;intshmid;int*shared_memory;int*value;//生成一个唯一的键key=ftok("shared_memory_example",'R');if(key==-1){perror("ftok");exit(1);}//创建或
ttxiaoxiaobai
·
2023-09-13 20:01
linux
综合簇
算法
[Android]你不知道的Android进程化(4)--
进程通信
AIDL框架
大家好,我系苍王。以下是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。[Android]如何做一个崩溃率少于千分之三噶应用app--章节列表Google爸爸,听说要将一些插件化hook系统的变量属性禁用,AndroidP之后很可能将会不再有插件化、热更新、主题变换、资源加固等骚操作。试图hook,你将会看到NoSuchFieldException或者NoSuchMetho
CangWang
·
2023-09-13 19:30
【Android知识笔记】
进程通信
(一)
一、AndroidFramework用到了哪些IPC方式Linux的IPC方式有:管道Socket共享内存信号信号量消息队列管道通信管道是基于pipefs文件系统实现的,也就是多个进程通过对同一个文件进行读写来实现进程间通信。半双工,单向的,通过pipe(fds)系统函数调用可得到一对文件描述符,一个fd[0]只读,一个fd[1]只写一般是在父子进程之间使用(匿名管道),子进程会继承父进程生成的描
川峰
·
2023-09-13 14:16
Android知识笔记
android
IPC
Binder
进程通信
AIDL
Socket
ServiceManager
【Java】
进程通信
(共享内存)
博客主页:我的主页欢迎点赞收藏留言欢迎讨论!本文由【泠青沼~】原创,首发于CSDN由于博主是在学小白一枚,难免会有错误,有任何问题欢迎评论区留言指出,感激不尽!个人主页目录一、核心要点1.1、MappedByteBuffer1.2、FileChannel1.3、RandomAccessFile二、Java类的实现2.1、写进程(加锁)2.2、读进程(加锁)2.3、运行读写进程2.4、写进程(不加锁
泠青沼~
·
2023-09-13 11:13
java
jvm
开发语言
IM 小项目总结
FragmentActivity重启时Fragment状态异常的问题解决办法概述此偏是我做了一个小型的IM的一个总结,采用到的思想,遇到的问题分享给大家采用过的通信方案1、多进程方式,通过Messenger多
进程通信
一个冬季
·
2023-09-13 06:50
分布式系统原理与范型——体系结构
相互作用体系结构的样式分层体系结构组件组成了不同的层控制系统是从一层到另一层请求是从上层到底层,请求结果是从底层到上层基于对象的体系结构每个对象都对应一个组件,组件之间通过远程过程调用以数据为中心的体系结构进程之间通信需要一个公共的仓库基于事件的体系结构
进程通信
基本上是通过事件传播来通信
卢延吉
·
2023-09-13 03:21
分布式系统
服务器
分布式架构
分布式模型
pytorch 多卡分布式训练 调用all_gather_object 出现阻塞等待死锁的问题
_distributed_c10d中的函数all_gather_object出现阻塞等待死锁的问题解决办法就是在
进程通信
之前调用torch.cuda.set_device(local_rank)ForNCCL-basedprocessedgroups
ReadyShowShow
·
2023-09-12 20:51
pytorch
分布式
人工智能
Mediasoup
进程通信
实现的原理
Mediasoup创建父子进程,js与c++进程交互的通道worker.js构造函数中创建父子进程,c++通过libuv的socket可以实现JavaScript与C++之间的相互收发消息一、父子
进程通信
这是一个简单的示例
zrjliming
·
2023-09-11 22:39
编辑器
linux
c++
操作系统 第二章 进程管理:进程与线程、处理机调度
1.2.1进程的五种状态1.2.2进程的状态转换1.3进程控制1.3.1如何实现原语的“原子性”1.3.2进程的创建1.3.3进程的终止1.3.4进程的阻塞和唤醒1.3.5进程的切换1.3.6小结1.4
进程通信
汤姆&Tom
·
2023-09-10 10:58
操作系统
操作系统
[C++学习] 多
进程通信
共享内存
ref:https://blog.csdn.net/qq_35733751/article/details/82872197多线程共享进程的地址空间,如果多个线程需要访问同一块内存,用全局变量即可。在多进程中,每个进程的地址空间是独立的,不共享的,如果多个进程需要访问同一块内存,不能用全局变量,只能用共享内存。共享内存SharedMemory允许多个进程(不要求进程之间有血缘关系)访问同一块内存空
weixin_40293999
·
2023-09-10 08:35
linux
C++
c++
学习
开发语言
Socket通信讲解及C/S结构实现UDP协议通信
一个套接字就是网络上
进程通信
的一端,提供了应用层进程利用网络协议交换数据的机制,是支持TCP/IP协议的路通信的基本操作单元1.2套接字主要类型TCP流套接字流套接字用于提供面向连接、可靠的数据传输服务
毒爪的小新
·
2023-09-10 03:49
Java
udp
网络
java
socket
C/S
linux--
进程通信
--管道通信
IPC是各种进程间通信方式的统称。进程间通信:是指在不同进程之间传播或交换信息。IPC的方式通常有:单机:管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、多机:Socket、Streams等1、管道:通常指无名管道,是UNIX系统IPC最古老的形式。特点:①它是半双工的(数据只能在一个方向上流动),具有固定的读端和写端。·②只能用于具有亲缘关系的进程之间的通信(也就是父子进程或者兄弟进
清源子呀
·
2023-09-10 02:48
嵌入式Linux学习
linux
Hermes跨
进程通信
原理解析
简述EventBus是事件总线,用来处理一些事件及时通知的,用来处理UI或数据。但是是单进程的,不能跨进程;说到跨进程就避不开binder通信。Hermes就是快进程版本的EventBus;如果了解Binder的话那理解起来应该很简单,就是基本思路不变,然后在这个基础上通过binder通信。Hermes是出于一个单例类来做整体处理的,通知也是调用这个单例类的某个方法,然后在方法中怎么通知到具体的东
相公无爱
·
2023-09-09 23:42
计算机网络自顶向下方法(二)——应用层
不作理想的巨人,行动的矮子文章目录写在前面应用层协议原理网络应用程序体系结构客户-服务器(C/S)体系结构对等体(P2P)体系结构C/S和P2P体系结构的混合体
进程通信
分布式
进程通信
需要解决的问题问题1
CharlesLC的博客
·
2023-09-09 11:06
计算机网络
笔记
网络
计算机网络
计算机网络(自顶向下方法)-应用层
计算机网络(自顶向下方法)-应用层协议原理1.应用层协议原理2.1应用层协议原理一些网络应用的例子网络应用的体系结构
进程通信
问题1:对进程进行编址(addressing)问题2:传输层提供的服务-需要穿过层间的信息
Ybb_studyRecord
·
2023-09-09 11:35
计算机网络
网络
p2p
服务器
Linux下C语言使用 netlink sockets与内核模块通信
netlink简介Netlink套接字是用以实现用户进程与内核
进程通信
的一种特殊的进程间通信(IPC),也是网络应用程序与内核通信的最常用的接口。
不悔哥
·
2023-09-09 05:36
linux
c语言
网络
Linux进程间通信
进程间通信的概念进程间通信(IPC)全称Interprocesscommunication,
进程通信
就是在不同进程间传播或者交换信息进程间通信的目的数据传输:一个进程需要将它的数据发送给另一个进程资源共享
秋秋爱代码
·
2023-09-09 03:59
Linux
linux
Linux开发(九):多
进程通信
与同步---共享内存
共享内存是进程间通信的一种最基本、最快速的机制。共享内存是两个或多个进程共享同一块内存区域,并通过该内存区域实现数据交换的进程间通信机制。通常是由一个进程开辟一块共享内存区域,然后允许多个进程对此区域进行访问。由于不需要使用中间介质,而是数据由内存直接映射到进程空间,因此共享内存是最快速的进程间通信机制。共享内存的最大不足之处在于,由于多个进程对同一块内存区具有访问的权限,各个进程之间的同步问题显
Chiang木
·
2023-09-09 00:18
Linux
linux
共享内存
进程通信
Docker 概念构成
0概述构成原理Docker客户端(Client)Docker客户端通过命令行或者其他工具使用DockerSDK与Docker的守护
进程通信
。
HeartBiuBurn
·
2023-09-08 21:45
docker
docker
容器
运维
你参与的APP开发项目安全吗?
Android安全模型主要提供以下几种安全机制:进程沙箱隔离机制应用程序签名机制权限声明机制访问控制机制
进程通信
机制内存管理机制在实际的开发场景中,我们经常碰到有相关防反编译的需求与多渠道的信息采集,前者是为了将
Android小贾
·
2023-09-08 06:02
Android
逆向
移动开发
安全
android
移动开发
App架构
安卓
逆向
APP加固
面试问题总结(1)
进程通信
方式?介绍一下大端小端?tcpip有几层,各
祐言QAQ
·
2023-09-07 21:34
面试题解析
面试
职场和发展
网络协议
服务器
linux
嵌入式系统开发复习指北
【嵌入式系统】20计科3-4班第1讲文件IO操作测试【嵌入式系统】20计科3-4班第2讲第4讲进程控制与线程测试【嵌入式系统】20计科3-4班第3讲
进程通信
测试【嵌入式系统】20计科3-4班第5-6讲内核和
okfang616
·
2023-09-07 09:26
powerpoint
Javafx集成sqlite数据库
SQLite在使用前不需要安装设置,不需要进程来启动、停止或配置,而其他大多数SQL数据库引擎是作为一个单独的服务器进程,被程序使用某种内部
进程通信
(典型的是TCP/IP),完成发送请求到服务器和接收查询结果的工作
微微一笑满城空
·
2023-09-07 02:39
JavaFx
数据库
sqlite
jvm
【Linux从入门到精通】通信 | 管道通信(匿名管道 & 命名管道)
本派你文章主要是对
进程通信
进行详解。主要内容是介绍为什么通信、怎么进行通信。其中本篇文章主要讲解的是管道通信。希望本篇文章会对你有所帮助。
Ggggggtm
·
2023-09-07 00:01
Linux从入门到精通
网络
linux
通信
管道
云原生Kubernetes:K8S常用服务端口
常用服务端口号(1)K8S集群表1K8S集群端口协议端口号K8S集群TCP22使用主机驱动通过SSH进行节点配置TCP53集群DNS服务UDP53集群DNS服务TCP2376主机驱动与Docker守护
进程通信
的
cronaldo91
·
2023-09-06 16:59
云原生Kubernetes
kubernetes
云原生
docker
Messenger 跨APP通信
闲下来想起之前客户用Service里面的东西来实现跨
进程通信
。所以研究了一下,原来就是用到的Messenger。
就爱烫卷发
·
2023-09-06 05:55
Android开发艺术探索读书笔记之AIDL
AIDL是AndroidInterfacedefinitionlanguage的缩写,一看就明白,它是一种android内部
进程通信
接口的描述语言,通过它我们可以定义进程间的通信接口AIDL的作用AIDL
weeboos
·
2023-09-05 13:39
Linux
进程通信
之:命名管道 (FIFO)
一、简介由于管道(Pipe)只能应用于存在血缘关系的进程间通信,为了突破这个限制,使用命名管道(FIFO)来实现不相干进程间的通信。FIFO是Linux基础文件类型中的一种,它并不占用磁盘上实际的数据块,而仅仅是标识内核中的一条通道。各进程可以打开这个文件进行read/write,实际上是在读写内核通道。二、API说明1.头文件#include#include2.创建一个FIFO文件intmkfi
阿飞__
·
2023-09-05 12:21
Linux
C/C++
FIFO
Linux
进程通信
之:内存映射(Memory Map)
一、简介正如其名(MemoryMap),mmap可以将某个设备或者文件映射到应用进程的内存空间中。通过直接的内存操作即可完成对设备或文件的读写。.通过映射同一块物理内存,来实现共享内存,完成进程间的通信。由于减少了数据复制的次数,一定程度上提高了进程间通信的效率。二、API说明1.头文件#include2.创建内存映射void*mmap(void*addr,size_tlength,intprot
阿飞__
·
2023-09-05 12:21
Linux
C/C++
内存映射
mmap
Android Jetpack系列--8. DataStore使用详解
SharedPreferences:可能阻塞UI线程,导致ANR异常(需要等等sp文件加载完成,而且存储数据越多,文件越大,加载越慢,所有我们之前使用时都会分类存储在不同的sp文件中,如用户信息,业务信息,统计信息等)且不能用于跨
进程通信
今阳说
·
2023-09-05 08:02
第二章、应用层
文章目录2.1应用层原理2.1.1网络应用程序体系结构2.1.2
进程通信
2.1.3可供应用程序使用的运输服务2.1.4因特网提供的运输服务2.1.5应用层协议2.2.2Web和HTTP2.2.1HTTP
秃头披风侠.
·
2023-09-05 07:05
计算机网络
计算机网络
网络
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他