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
跨进程
消息队列MQ
MQ的相关概念1.什么是MQMQ(messagequery),从字面意思看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已,还是一种
跨进程
的通信机制,用于上下游传递消息。
小天博客
·
2023-08-07 12:41
java后端
MQ
rabbitmq
java
IPC机制(五)——Binder原理分析(一)
BinderLinux下的进程间通信Linux
跨进程
通信涉及到一些基本概念:进程间隔离进程与进程间内存是不共
李die喋
·
2023-08-07 03:59
Linux 下传统的进程间通信原理
Linux下传统的进程间通信原理来源网络在Linux中
跨进程
通信涉及到几个基本的概念进程间隔离进程空间划分:用户空间(UserSpace)/内核空间(KernelSpace)系统调用:用户态/内核态进程间隔离
肚皮怪_Sun
·
2023-08-06 23:59
Android中级——IPC
Inter-ProcessCommuncation,含义为进程间通信或者
跨进程
通信Android中的多进程是指一个应用中存在多个进程的情况
松仔log
·
2023-08-06 08:15
#
Android中级
android
Android
跨进程
通信篇
https://www.cnblogs.com/andy-songwei/p/10256379.html#top
小宏why
·
2023-08-05 04:30
探讨一下 Linux 共享内存的 N 种方式
learn_rust/linux-shmipc-demo按照宋宝华的总结,当前有四种主流的共享内存方式:基于传统SYSV的共享内存;基于POSIXmmap文件映射实现共享内存;通过memfd_create()和fd
跨进程
共享实现共享
袁世超
·
2023-08-05 03:37
Electron 开发,报handshake failed; returned -1, SSL error code 1,错误
renderer.js访问,renderer.js报:ERROR:ssl_client_socket_impl.cc(978)]failed;returned-1,SSLerrorcode1,错误问题原因如题所说,
跨进程
传递消息
deokoo
·
2023-08-04 14:28
electron
javascript
前端
IPC机制(读Android开发艺术探索相关小结)
什么是IPCIPC是Inter-ProcessCommunication的缩写,含义为进程间通信或者
跨进程
通信,是指两个进程之间进行数据交互的过程。
离逝的殇
·
2023-08-04 03:16
RabbitMQ:概念和安装,简单模式,工作,发布确认,交换机,死信队列,延迟队列,发布确认高级,其它知识,集群
1.0课程介绍1.1.MQ的相关概念1.1.1.什么是MQMQ(messagequeue:消息队列),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已,还是一种
跨进程
的通信机制
清风微凉 aaa
·
2023-08-03 23:47
五
微服务核心生态
java
我问你答-什么是 Content Providers
就如官方文档所说,它为
跨进程
jkwen
·
2023-08-03 12:58
AIDL - 简介
IPC:Inter-ProcessCommunication,即
跨进程
通信。二、基础1.文件AIDL文件以.aidl
Demon鑫
·
2023-08-02 19:58
H5离线包的加载优化
考虑到WKWebView运行都是在独立进程,跟当前App交互都要进行IPC(
跨进程
通信),代价还是比较高的。
店长推荐
·
2023-08-02 16:36
Android
跨进程
传大图思考及实现——附上原理分析
1.抛一个问题这一天,法海想锻炼小青的定力,由于Bitmap也是一个Parcelable类型的数据,法海想通过Intent给小青传个特别大的图片intent.putExtra("myBitmap",fhBitmap)如果“法海”(Activity)使用Intent去传递一个大的Bitmap给“小青”(Activity),如果你的图片够大,会出现类似下面这样的错误,请继续往下看:Causedby:a
Android小贾
·
2023-08-02 00:05
Android
移动开发
架构
android
gitee
性能优化
移动开发
Framework
安卓
Android Framework 之 ServiceManager
主要负责
跨进程
通信(IPC)的管理和服务的注册与查找。管理系统服务:ServiceManager提供一个全局的服务注册表,用于存储所有的系统服务。
milan-xiao-tiejiang
·
2023-08-01 18:17
android
RabbitMQ
相关概念什么是MQMQ(messagequeue),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已,还是一种
跨进程
的通信机制,用于上下游传递消息。
啊哈哈哈_xyz
·
2023-08-01 12:58
mq
rabbitmq
ruby
分布式
C# Winform中使用SendMessage方法(发送消息与接收消息)
C#Winform窗口间消息通知,使用WindowsAPISendMessage方法
跨进程
实现消息发送,重写WndProc方法接收消息并消息处理主要使用到如下三个方法函数:WndProc:主要用在拦截并处理系统消息和自定义消息可以重写
lijingguang
·
2023-07-31 06:29
C#
c#
开发语言
Android IPC基础速成
从IPC角度看,Binder是Android中一种
跨进程
通信的方式;Binder还可以理解为虚拟的物理设备,它的设备驱动是/dev/binder;从Framework层角度看,Binder是ServiceManager
酷酷的Demo
·
2023-07-30 21:27
初识Kafka
MQ(消息队列)是
跨进程
通信方式之一,可理解为异步RPC,上游系统对调用结果的态度往往是重要不紧急。使用消息队列有几个好处:业务解耦、流量削峰、灵活扩展技术选型现在业界主流的MQ有很多,
彬臣
·
2023-07-29 22:50
Android性能优化之Parcel OOM问题分析
近期在对游戏进行内存优化时,bugly上出现一个较为其他的OOM问题:
跨进程
通讯Parcel通讯发生OOM。
新根
·
2023-07-28 09:27
Android性能优化
android
性能优化
不同薪资阶段的Android 对“binder 的理解”
zhuanlan.zhihu.com/p/420660511面试官提了一个问题,我们来看看三位应聘者的表现如何吧自认为无所不知,水平已达应用开发天花板,目前月薪10k面试官️:谈谈你对binder的理解A:binder是用来
跨进程
通信的
Android小贾
·
2023-07-27 17:09
移动开发
Android
面试
android
binder
Framework
移动开发
面试
在oppo系统中Android Oaid SecurityException 解决方案
java堆栈异常如下:设备信息分析过程通过网上资料,一个oaid逆向开源库有相关的代码,发现oppo厂商是通过
跨进程
service方式来oa
新根
·
2023-07-26 12:40
android
消息队列(一)-- RabbitMQ入门(1)
producer:生产者queue:队列consumer:消费者什么是消息队列MQ(MessageQueue):本质是队列,FIFO先入先出,只不过队列中存放的内容是message而已,还是一种
跨进程
的通信机制
其乐无涯
·
2023-07-26 10:15
消息队列
rabbitmq
分布式
Binder
跨进程
通信原理(一):动态内核加载模块
先上一张Binder的工作流程图。(如果不清晰,可以复制图片链接到浏览器或保存到本地查看,我经常都是这样看图的哈)image一开始上手,陌生的东西比较多,But,其实并不复杂。喔,流程图是用ProcessOn画的。很棒的在线画图工具。出发前预备子弹我们知道进程之间,虚拟地址不同,是不能直接通信的,这是一种保护机制。打开任务管理器,查看一下N多的进程,试想一下如果这些进程直接通信会带来什么后果?而用
bug樱樱
·
2023-07-26 08:21
RabbitMQ笔记(持续更新中~)
1.消息队列1.1MQ的相关概念1.1.1什么是MQMQ(messagequeue),从字面上看,本质是个队列,FIFO先进先出,只不过队列中存放的内容是消息而已,还是一种
跨进程
的通信机制,用于上下游传递消息
卡布达的西瓜
·
2023-07-26 00:25
中间件
java-rabbitmq
共享内存在进程间应用
一、共享内存共享内存是指在内存空间中开辟出一段空间供多个进程使用,它是一种
跨进程
通信的重要手段。共享内存在多进程开发中应用非常多,特别是在
跨进程
间大数据量通信时,几乎是必备的选择。
fpcc
·
2023-07-24 15:55
C++
Linux
c++
Android进程间的通信
Activity访问其他应用程序的ActivityActivity既可以在进程内(同一个应用程序)访问,也可以
跨进程
访问。
fc192b74bb97
·
2023-07-23 21:26
Android Studio使用AIDL-实现进程间通讯
参考:AndroidStudio创建AIDL文件并实现进程间通讯实例如何在AndroidStudio中使用AIDLAndroidStudio创建AIDL文件并实现进程间通讯实例在Android系统中,
跨进程
通信是非常普遍的事情
ZHDelete
·
2023-07-23 09:27
移动架构<第八篇>:Android
跨进程
通信之AIDL通信原理
在Linux系统中,
跨进程
通信机制(IPC)有:(1)半双工Unix管道(2)FIFOs(命名管道)(3)消息队列(4)信号量(5)共享内存(6)网络SocketAndroid的
跨进程
通信是通过Binder
NoBugException
·
2023-07-21 04:57
Android 进程与进程之间的通信--Messager 详细教程,两个app实现
Messenger是一种轻量级的IPC方案,它的底层实现其实就是AIDL.
跨进程
通信使用Messenger时,Messenger会将所有服务调用加入队列,然后服务端那边一次处理一个调用,不会存在同时调用的情况
AaVictory.
·
2023-07-19 23:16
android
服务器
数据库
Android Java基础面试题
当客户端与服务端都位于同一个进程时,方法调用不会走
跨进程
的tr
Little xian
·
2023-07-19 17:50
Android原理
Java
android
Java
如何保证分布式场景下的并发幂等性
随着微服务的普及和推广,服务变得越来越多,多个服务之间的并发问题也给我们带来了新的技术挑战,因此我们需要一个分布式锁来解决服务
跨进程
之间本地线程资源无法共享的问题换而言之,分布式锁是解决分布式场景下的并发问题的一种方式
Apple_Web
·
2023-07-19 15:29
读书笔记
每日一课
如何使用AIDL进行
跨进程
通信
使用AIDL(AndroidInterfaceDefinitionLanguage)进行
跨进程
通信的步骤如下:创建AIDL文件:在Android项目中创建一个AIDL文件,文件的扩展名为.aidl,例如
android-李志强
·
2023-07-18 02:57
android
车载
android
Android中的binder和aidl机制
1、什么是binderbinder是androidframework提供的,用于
跨进程
方法调用的机制,具有安全高效等特点。
Eason风云
·
2023-07-17 10:20
android
binder
RabbitMQ的使用详解
只不过队列中放的是message,是一种
跨进程
的通信机制,用于上下游传递消息。在互联网架构中,MQ是一种非常常见的上下游解耦的消息通信服务。
Zero摄氏度
·
2023-07-17 00:35
分布式
rabbitmq
分布式
Netty 编解码技术之序列化
对于
跨进程
的服务调用,服务提供者可能会使用C++或者其他语言开发,当我们需要和异构语言进程交互时,Java序列化就难以胜任。
Walter Sun
·
2023-07-16 20:03
netty
谈谈你对 binder 的理解?
面试官提了一个问题,我们来看看、和️三位同学的表现如何吧自认为无所不知,水平已达应用开发天花板,目前月薪10k面试官️:谈谈你对binder的理解:binder是用来
跨进程
通信的,可以分为client、
Android小贾
·
2023-07-16 04:32
移动开发
Framework
Android
binder
android
移动开发
架构
Framework
MVVM
战队的Android 进阶14:源码解读 Android 消息机制( Message MessageQueue Handler Looper)
如果你的消息要传递的数据是整型的,可以直接使用arg1和arg2,而不需要使用构造一个Bundlepublicintarg1;publicintarg2;//一个任意类型的对象,在使用Messenger
跨进程
传递消息时
a518618718
·
2023-07-14 14:08
别太放肆没什么用
android
RabbitMQ【笔记整理+代码案例】
1.消息队列1.1.MQ的相关概念1.1.1.什么是MQMQ(messagequeue),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已,还是一种
跨进程
的通信机制
TheFanXY
·
2023-07-14 10:39
rabbitmq
笔记
分布式
Android 进程间通信机制(六) 手写AIDL文件
请先查看一下笔者之前的写的两篇博客文章:AndroidService知识和AndroidAIDL使用进程间通信涉及到客户端和服务端,肯定有绑定服务的过程,所以要阅读一下AndroidService相关的知识,
跨进程
通信的媒介
broadview_java
·
2023-07-13 18:45
Android
Framework
Android
AIDL
进程间通信
3.精通RabbitMQ—基础 RabbitMQ知识、进阶 RabbitMQ知识
MQ(messagequeue)本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已,还是一种
跨进程
的通信机制,用于上下游传递消息。支持多种消息传递模式,如点对点、发布/订阅等。
页川叶川
·
2023-07-13 17:57
高级面试题
CABR实习
rabbitmq
分布式
自己实现Binder的onTransact完成
跨进程
通信
在Android中,我们一般通过aidl来实现进程间通信,但是我们要知道aidl其实是一种工具而已,底层还是通过Binder来通信的。我们来看下代码具体:服务端:可以看到onTransact有四个参数:code:是一个整形的唯一标识,用于区分执行哪个方法,客户端会传递此参数,告诉服务端执行哪个方法;data:客户端传递过来的参数replay:服务器返回回去的值flags:标明是否有返回值,0为有1
在岁月中远行
·
2023-06-24 10:08
【Android Framework系列】第2章 Binder机制大全
1Binder简介1.1什么是Binder Binder是Android中主要的
跨进程
通信方式。
__Yvan
·
2023-06-24 10:07
Android
Framework
Java
android
binder
Framework
android AIDL跨应用通信,实现回调监听
通信可以使用很多方式实现,包括Messager、Handler、Provider、AIDL、Socket、bundle,下面是引用的网上的一张图片:总结一下:其中Bundle是用于进程间的通信,其他的都可用于进程间或者
跨进程
通信
·
2023-06-24 08:22
Qt共享内存实现进程间消息队列
在Qt5.9中,可以使用Qt的
跨进程
通信机制来实现进程间的消息队列。这个机制是通过Qt的QSharedMemory、QSystemSemaphore和QSharedMemory类来实现的。
kupeThinkPoem
·
2023-06-24 06:52
c++并行
Qt编程
qt
55.Binder机制
article/details/80402809*https://www.cnblogs.com/aademeng/articles/11042226.html**Binder是Android中的一种
跨进程
通信方式
SlideException
·
2023-06-23 14:16
Binder通信原理
Android进程间通信机制Binder注:本文大部分代码来自安卓11●从IPC角度来说,Binder是Android中的一种
跨进程
通信方式,Binder还可以理解为一种虚拟的物理设备驱动,它的设备驱动是
误导你一生
·
2023-06-23 13:11
framework
Android源码分析
binder
android
Android Binder 初步探究(基本原理)
一、概述1.Binder的含义binder是Android系统实现IPC(
跨进程
通信)的机制,它沟通和联系了各个组件,是Android系统最为重要的成员之一。
tulensa
·
2023-06-23 13:41
android
android
经验分享
Android Binder通信原理详解
Android通信系列目录AndroidBinder通信原理详解Android内存映射mmap浅谈GoogleProtobuf实践使用开发Binder通信前言Binder机制Binder通信案例
跨进程
通信
luo_boke
·
2023-06-23 13:40
Android进阶
Binder通信机制
Binder通信原理
进程间通信
我们先来看下面一张图:点击查看完整项目进程间通信.png如上图所示,我们现在如果要实现
跨进程
通信,需要解决以下几个问
码农壹号
·
2023-06-23 02:11
C++设计模式——命令模式(command pattern)
1.2应用场景抽象出待执行的动作以参数化某对象;在不同的时刻指定、排列和执行请求;(比如
跨进程
传递命令对象)支持取消操作;支持修改日志,当系统奔溃时这些修改可被重做一次;用构建在原语操作上的高层操作构造一
三公子Tjq
·
2023-06-22 21:45
设计模式
c++
设计模式
命令模式
command
mode
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他