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
进程通讯
binder驱动-------之内存映射篇
1:binder内存管理概述binder一次跨
进程通讯
,只需要一次拷贝(原因后面会解析),而一般的像socket通讯则需要两次拷贝;参与binder通讯的进程,无论是client还是服务器端,他们都会通过调用
xiaojsj111
·
2020-07-12 23:49
linux
binder
linuxC多
进程通讯
---POSIX消息队列之内核实现
文章目录POSIX消息队列内核实现•systemV消息队列内核实现•内核中的消息队列描述符•查看设置消息队列的属性•POSIX消息队列在Linux上实现的特性•区别和联系POSIX消息队列的优势举例POSIX消息队列内核实现•相关数据结构:/usr/include/linux/mqueue.h、/ipc/mqueue.c•消息队列是消息的链表,存储在内核中,由消息队列标识符标识。•标识符成为消息队
勤学-365
·
2020-07-12 22:56
linux操作系统知识
Binder如何实现只拷贝一次
binder一次跨
进程通讯
,只需要一次拷贝(原因后面会解析),而一般的像socket通讯则需要两次拷贝;用户和内核空间分配了一段虚拟地址,这段虚拟地址将用于binder内存的访问。
客服小羊
·
2020-07-12 21:39
Go 语言中的通道和多线程
我搭建了个人博客主页,欢迎访问:http://blog.joelzho.com/零.说Go的多线程和通道我感觉还是比较好玩的,特别是Channel.Channel真是多线程通讯的利器,就像C中多
进程通讯
的
Joel的小喵咪
·
2020-07-11 09:17
GoLang
Go
多线程
通道
用内存映射文件实现进程间通信
这可以作为
进程通讯
的基础,而且在Windows上,同一台机器上共享数据的最底层机制都是内存映射文件。许多应用程序会在运行过程中创建一些数据,并需要将这些数据传输给其他进程,或与其他进程共享这些数据。
0_蜡笔小熊_0
·
2020-07-09 22:17
编程基础
Android 进程间通信的几种实现方式
在不同应用程序之间交互数据(跨
进程通讯
),在androidSDK中提供了4种用于跨
进程通讯
的方式。
Gjson
·
2020-07-09 06:27
Android
开发
Android
Service
AIDL使用以及IPC原理分析(进程间通信)
AIDL使用以及IPC原理分析(进程间通信)概要为了大家能够更好的理解android的进程间通信原理,以下将会从以下几个方面讲解跨
进程通讯
信:1.必要了解的概念2.为什么要使用aidl进程间通信3.可能遇到的问题以及解决办法
zhangtian6691844
·
2020-07-09 05:55
移动开发
java原理
机器学习
Android中跨
进程通讯
的4种方式
因此,在不同应用程序之间交互数据(跨
进程通讯
)就稍微麻烦一些。系统提供了4种跨
进程通讯
的方式。
A-Liang
·
2020-07-09 04:29
Android
python多线程 - 线程间通信(全局变量、queue)
1、共享变量(全局变量)线程间通过共享同一个全局变量
进程通讯
最简单的想法是建立一个全局变量。几个子线程共同操作这个
飞向天空的鹰
·
2020-07-08 20:56
python学习
Socket原理与编程基础
一、Socket简介Socket是
进程通讯
的一种方式,即调用这个网络库的一些API函数实现分布在不同主机的相关进程之间的数据交换。
veryhehe2011
·
2020-07-08 11:53
vc++网络编程
Broadcast广播的基本使用
是一种跨
进程通讯
方式。
沈凤德
·
2020-07-08 10:22
Java NIO 实现
进程通讯
,解决用户自定义数据的组包和拆分粘包的问题
TCP通讯过程中,由于网络原因或者其他原因,经常出现粘包和半包现象。所以在具体编程中需要考虑。下边的java代码是用NIO实现的一个Server端,消息的通讯格式为:4字节int类型[包头]+包体.包头描述出包体的长度。packagecom.sof.nio;importjava.io.IOException;importjava.net.InetSocketAddress;importjava.n
u010856711
·
2020-07-08 08:07
Java
学习
AIDL使用以及原理分析
AIDL使用以及IPC原理分析(进程间通信)概要为了大家能够更好的理解android的进程间通信原理,以下将会从以下几个方面讲解跨
进程通讯
信:1.必要了解的概念2.为什么要使用aidl进程间通信3.可能遇到的问题以及解决办法
唯夜
·
2020-07-08 07:44
android
android中跨
进程通讯
的4种方式
android中跨
进程通讯
的4种方式转自:http://www.cnblogs.com/sevenyuan/archive/2013/03/22/2975122.html由于android系统中应用程序之间不能共享内存
秃驴放手
·
2020-07-08 06:09
Android开发中的跨进程通信方式总结
Activity可以跨进程调用其他应用程序ContentProvider可以跨进程访问其他应用程序中的数据Broadcast可以向android系统中所有应用程序发送广播Service通信,这种可以跨
进程通讯
的服务叫
雨developer
·
2020-07-08 02:09
安卓通信
Android Framework层学习——为什么SystemServer进程与Zygote
进程通讯
采用Socket而不是Binder
目录一.Activity的启动流程二.提出问题三.提出假设假设1.是不是在这种应用场景下,Socket使用的性能比Binder更佳?假设2.是不是由于某种限制,在这个场景下不适合使用Binder?假设2.1:会不会是由于先后顺序问题,Zygote中无法使用Binder?假设2.2是不是在这个流程中fork函数出于某些原因不能使用Binder?四.结论总结前言:最近在学习activity启动流程的过
Kyrie_Wangyz
·
2020-07-08 00:28
Android
IPC
Framework
Socket 的功能 和 套接字的三种类型
http://blog.chinaunix.net/uid-22240661-id-1781638.html6.2.2Socket的功能Socket的英文原意就是“孔”或“插座”,现在,作为BSDUNIX的
进程通讯
机制
小菜鸟勒大梦想
·
2020-07-07 22:40
linux
android中跨
进程通讯
的4种方式
因此,在不同应用程序之间交互数据(跨
进程通讯
)就稍微麻烦一些。在androidSDK中提供了4种用于跨
进程通讯
的方式。
5爱吃西红柿
·
2020-07-07 07:25
android应用开发
安卓进程间通信的四种方式(含案例)
在不同应用程序之间交互数据(跨
进程通讯
),在androidSDK中提供了4种用于跨
进程通讯
的方式。
ok406lhq
·
2020-07-07 03:02
android-开发
安卓基础
详解Android 进程间通信的几种实现方式
在不同应用程序之间交互数据(跨
进程通讯
),在AndroidSDK中提供了4种用于跨
进程通讯
的方式。
叮咚小莫
·
2020-07-07 03:52
android
Android之AIDL跨进程抛异常的原理
总结:1、跨
进程通讯
中,从一端到另外一端,只支持传递以下9种异常:SecurityExceptionBadParcelableExceptionIllegalArgumentExceptionNullPointerExceptionIllegalStateExceptionNetworkOnMainThreadExceptionUnsupportedOperationExceptionServic
LVXIANGAN
·
2020-07-06 22:43
Android
IPC
android使用Messenger进程间通讯出现的ClassNoFind异常处理及分析
在学习Messenger
进程通讯
时,使用客户端发送Parcelable给服务端,服务端在接受该Parcelable时报android.os.BadParcelableException:ClassNotFoundExceptionwhenunmarshalling
AndroidSong1992
·
2020-07-06 20:57
Android进阶——Android跨
进程通讯
机制之Binder、IBinder、Parcel、AIDL
前言Binder机制是Android系统提供的跨
进程通讯
机制,这篇文章开始会从Linux相关的基础概念知识开始介绍,从基础概念知识中引出Binder机制,归纳Binder机制与Linux系统的跨进程机制的优缺点
Hensen_
·
2020-07-06 17:05
进程间的通讯——IPC通道
内部
进程通讯
,是指在同一台计算机当中的不同进程之间进行通讯。
机智的小鸡
·
2020-07-02 13:39
C#
套接字的三种类型
Socket的功能6.2.2Socket的英文原意就是“孔”或“插座”,现在,作为BSDUNIX的
进程通讯
机制,取其后一种意义。
hello_world6
·
2020-07-02 02:36
linuxC
Socket通信流程和套接字作用
【1】Socket的功能(1)Socket的英文原意就是“孔”或“插座”,现在,作为BSDUNIX的
进程通讯
机制,取其后一种意义。
N1314N
·
2020-07-01 12:08
Linux系统
Socket 的功能 和 套接字的三种类型
http://blog.chinaunix.net/uid-22240661-id-1781638.html6.2.2Socket的功能Socket的英文原意就是“孔”或“插座”,现在,作为BSDUNIX的
进程通讯
机制
_bunny
·
2020-07-01 01:14
socket编程小复习
socket我们知道两个进程如果需要进行通讯最基本的一个前提能能够唯一的标示一个进程,在本地
进程通讯
中我们可以使用PID来唯一标示一个进程,但PID只在本地唯一,网络中的两个进程PID冲突几率很大,这时候我们需要另辟它径了
转角遇见一直熊
·
2020-06-30 16:04
Chris Richardson微服务翻译:重构单体服务为微服务
ChrisRichardson微服务系列翻译全7篇链接:微服务介绍构建微服务之使用API网关构建微服务之微服务架构的
进程通讯
微服务架构中的服务发现微服务之事件驱动的数据管理微服务部署重构单体应用为微服务
butterfly100
·
2020-06-30 11:51
Linux下进程间通讯方式 - UNIX Domain Socket
概述Linux下
进程通讯
方式有很多,比较典型的有套接字,平时比较常用的套接字是基于TCP/IP协议的,适用于两台不同主机上两个进程间通信,通信之前需要指定IP地址.但是如果同一台主机上两个进程间通信用套接字
程序手艺人
·
2020-06-30 11:02
[
系统开发
]
Android 基于TCP的 Socket 编程实现(结合 okio)
前言两个进程如果要进行通讯最基本的一个前提就是能够唯一的标识一个进程,在本地
进程通讯
中我们可以使用PID来唯一标识一个进程,但PID只在本地是唯一的,网络中两个进程PID冲突几率很大,这时我们就需要通过其他手段来唯一标识网络中的进程了
王英豪
·
2020-06-30 07:22
Android
微服务之服务注册与发现(基于kubernetes / SpringCloud)
顾名思义,microservice,将一个庞大的单体应用拆分成若干个“微小”的服务,服务间通过
进程通讯
完成原本在单体应用中的调用。
程序人生|
·
2020-06-30 04:53
Java
校招操作系统知识总结
校招操作系统主要考察线程进程,
进程通讯
,线程同步知识。理论知识与linux系统编程结合理解记忆。同时与在linux网络编程中也涉及。
wwxy261
·
2020-06-29 22:47
算法
进程和线程的区别,进程间如何通讯,线程间如何通讯|每天一道java面试题
内存空间:进程与进程间的内存是独立的,线程是共享的资源拥有:进程间独立,线程共享关键词:进程独立,线程共享#
进程通讯
(1)、管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程
小强先森java
·
2020-06-27 15:39
java基础面试知识
android进程间通信学习一
因此,在不同应用程序之间交互数据(跨
进程通讯
)就稍微麻烦一些。在androidSDK中提供了4种用于跨
进程通讯
的方式。
victory08
·
2020-06-27 11:01
Android开发
Linux多
进程通讯
之内存共享
共享内存是一种最为高效的进程间通信方式,进程可以直接读写内存,而不需要任何数据的拷贝。它是IPC对象的一种。为了在多个进程间交换信息,内核专门留出了一块内存区,可以由需要访问的进程将其映射到自己的私有地址空间。进程就可以直接读写这一内存区而不需要进行数据的拷贝,从而大大提高的效率。共享内存允许两个进程访问同一块内存区域,它们使用同一个key值标记。可运用Linux的系统命令ipcs-m查看共享内存
浪里个浪の
·
2020-06-26 22:44
Linux
Handler消息传递详解-主线程到子线程、子线程到主线程、子线程到子线程 (二)
本篇将用示例演示主线程到子线程、子线程到主线程、子线程到子线程三种
进程通讯
方式。
shoneworn
·
2020-06-26 09:18
android经验
andorid初级面试题(1-20题)
生命周期2:service生命周期3:如何理解Activity,View,Window三者之间的关系5:View的绘制流程6:Touch事件的传递机制7:Android中的几种动画8:Android中跨
进程通讯
有几种方式
启航寻梦
·
2020-06-26 03:02
聊聊linux信号和信号集
信号是软件中断,是通过中断告诉我们计算机发生的行为,是计算机中
进程通讯
一种有限制的方式,好多重要的应用程序都需要处理信号。一、信号的特性我把li
序冢--磊
·
2020-06-25 06:18
c
linux
c
ipc
Window平台下通过cmd命令查看端口占用、查看进程、结束进程
对于跨主机之间的
进程通讯
,这种方式更为常见,比如常见的基于B/S架构的web服务就是这种通讯方式的一个常见应用,客户端通过IP+PORT找到位于服务端上监听此端口的进程,从而与该进程进行数据通讯。
程序员在旅途
·
2020-06-25 02:01
计算机基础
Linux
进程通讯
之kill(int pid, int sign)系统调用函数
但是在
进程通讯
里面,kill(xx,xx)这个系统调用函数是当前进程向其他进程发送信号的功能。
Chgl16
·
2020-06-22 21:17
Linux
系统
服务器管理
Linux下的同步与异步
http://blog.sina.com.cn/s/blog_5e0d222e0100kvqq.html在总结
进程通讯
的问题时,我考虑再三。似乎逃离不了一个概念。同步与异步。
bytxl
·
2020-06-22 19:48
linux编程
跨平台C语言开源库总结
第二版主要增加了
进程通讯
的一些东西,包括线程,线程锁,进程
benpaobagzb
·
2020-06-22 17:21
Linux
C
Android 进程间通讯之通过Intent+bundle实现跨
进程通讯
跨
进程通讯
可以通过Intent中附加extras的方式、通过共享文件的方式、通过messenger的方式、通过aidl的方式、通过ContentProvider的方式、通过网络的方式(Socket)。
墨染纤尘
·
2020-06-22 16:34
Android
为什么systemServer进程与zygote进程的通信是使用socket而不是binder?
AndroidFramework层学习——为什么SystemServer进程与Zygote
进程通讯
采用Socket而不是Binder一些讨论:init进程:init是所有linux程序的起点,是Zygote
跑步_跑步
·
2020-06-22 14:50
源码分析
Linux C++ 通过信号量进行跨
进程通讯
最近帮着同事搞了一下嵌入式的gtk界面,中间有用到系统signal来进行
进程通讯
,做个简单的记录在使用linux系统信号量之前需要先了解一下信号量基础知识,这里给出一个参考博文,讲的很仔细:https:
TssiNG-Z
·
2020-06-02 19:00
一文解读C# 动态拦截第三方进程中的方法函数(外挂必备)
一、前言由于项目需要,最近研究了一下跨
进程通讯
改写第三方程序中的方法(运行中),把自己程序中的目标方法直接覆盖第三方程序中的方法函数;一直没有头绪,通过搜索引擎找了一大堆解决方案,资料甚是稀少,最后功夫不负有心人
Jlion
·
2020-05-18 07:00
一文解读C# 动态拦截第三方进程中的方法函数(外挂必备)
一、前言由于项目需要,最近研究了一下跨
进程通讯
改写第三方程序中的方法(运行中),把自己程序中的目标方法直接覆盖第三方程序中的方法函数;一直没有头绪,通过搜索引擎找了一大堆解决方案,资料甚是稀少,最后功夫不负有心人
Jlion
·
2020-05-18 07:00
Windows C++ 通过Event进行跨
进程通讯
windows中可以通过Event进行跨进程的通讯,只要在创建事件时,事件名相同,就会得到同一个事件的句柄,以此为基础可以进行跨
进程通讯
先看一下msdn上的定义和解释(下面我大概翻译了一下,具体内容参阅
TssiNG-Z
·
2020-05-12 20:00
解决ROS订阅话题无法收到数据
虽然暂时决定使用ROS作为进程间通讯的工具,但不排除后期由于项目迁移等其他因素导致替换其他
进程通讯
库,如cyber,ROS2。为了方便迁移,将ROS通讯相关的所有代码进行一次抽象。
AgileTortoise
·
2020-04-22 19:31
ROS
C/C++经验
c++
上一页
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
其他