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
跨进程
Redis 分布式锁实现与实践
分布式锁核心概念分布式锁是一种
跨进程
、跨机器的同步机制,用于保证多个分布式节点对共享资源的互斥访问。一个可靠的
佑瞻
·
2025-07-10 18:39
数据库与知识图谱
redis
分布式
数据库
Redis 分布式锁详解
Redis分布式锁的实现方法Redis分布式锁是一种利用Redis实现
跨进程
、跨服务器的互斥锁机制,常用于解决分布式系统中的并发控制问题。以下是几种常见的实现方式及其关键细节。
wcy0310
·
2025-07-08 16:40
redis
redis
分布式
Android Binder与AIDL与Service使用案例及分析
水一篇以前写的文章Binder是Android内置的一种比较高效的
跨进程
机制,它很复杂,也很好用,可以让我们像调用普通方法那样完成
跨进程
式方法调用和数据传递。
曹小满2579
·
2025-07-05 18:46
Android基础
android
binder
AndroidIPC
Android 13 接入 MediaSession 指南
扩展通知栏控制需额外构建广播接收器,锁屏交互则依赖AIDL等
跨进程
技术,多终端协同更导致架构复杂化。MediaSession框架通过C/S架构解耦界面与服务层,核心组件包含Medi
Code_onepage
·
2025-06-29 07:49
android
Android
跨进程
通信(IPC)深度技术总结
1.1为什么需要
跨进程
通信系统架构需求:Android系统服务(如ActivityManagerService、WindowManagerService)运行在system_s
JT-Blink
·
2025-06-29 04:30
Android
android
【Android】
跨进程
调用service
为了实现这种
跨进程
通信(interprocesscommunication,IPC),Android提供了AIDL(AndroidInterfaceDefinitionLanguage,android接口定义语言
zhangzeyuaaa
·
2025-06-28 23:22
Android
后台服务启动前台Service(
跨进程
)
在开发中,很多时候我们会碰到在hmi里面做了页面布局,但是要求开机就显示。我们的Service是开机自启动的,但是hmi不是开机自启动。那么这个时候我们需要在hmi添加一个hmiService,用后台的Service拉起hmiService进而去显示View(这个View一般都为WindowManager,不依附Activity)上代码:前台Service(hmiService):1.首先创建一个
一只努力的菜鸟。
·
2025-06-28 23:21
java
android
android
studio
C# 中 EventWaitHandle 实现多进程状态同步的深度解析
C#提供了多种同步原语,其中EventWaitHandle是一个强大的工具,特别适合处理
跨进程
的同步需求。本文将深入探讨EventWaitHandle的工作原理、使用场景及最佳实践。
Leon@Lee
·
2025-06-28 10:49
c#
开发语言
RPC(Remote Procedure Call)技术解析
一、RPC的本质定义核心理念:实现
跨进程
通信的透明化,让开发者像调用本地函数一样调用远程服务关键特征:1.发起本地调用2.序列化参数3.传输数据4.反序列化5.执行逻辑反向流程调用方客户端存根网络传输服务端存根服务实现返回结果二
漫谈网络
·
2025-06-27 01:33
NetDevOps
智联空间
rpc
网络协议
网络
Android中
跨进程
通信RemoteCallbackList的使用
在做FWK时,经常用到RemoteCallbackList,是线程与线程之间交流的的重要工具,他的主要作用就是把多个callback保存到列表里,在合适的时机同时回调,也可以防止重复的调用相同的任务,只保证你需要的一个结果回调。还有一个值得注意的就是,通过aidl,我们可以实现client(后称客户端)和server(服务端)的双向通信,有时候server和client处于不同的进程当中,如果cl
白水景东
·
2025-06-22 05:18
Android
android
鸿蒙开发实战之Basic Services Kit实现美颜相机基础能力筑基
一、功能架构全景通过BasicServicesKit为美颜相机App搭建六大基础能力支柱:核心引擎
跨进程
通信(美颜算法服务化)统一事件总线(300+相机事件管理)网络治理智能重试策略(弱网下上传成功率提升
·
2025-06-15 23:37
harmonyos-next
跨线程和
跨进程
通信还有多种方式对比
常见通信机制对比通信方式跨线程支持
跨进程
支持同步/异步性能编程复杂度特点与适用场景SendMessage✅✅(同桌面)同步较高(阻塞)低简单窗口通信、控制PostMessage✅✅(同桌面)异步高低通知
沐雨潇竹
·
2025-06-12 07:14
QT技术
PlantSimulation
数据库
qt
程序员,你也该懂系统集成之服务集成交互技术——网络协议了吧?
然而,传统应用内部原本基于方法的调用方式可能会转变为
跨进程
的分布式网络调用方式,网络的不可靠性给服务模块之间的交互带来了复杂性。所以,微服务系统的集成对微服务架构能否成功落地至关重要。
老程不秃
·
2025-06-09 02:22
网络协议
Java
后端
网络协议
网络
java
后端
程序人生
RPC是什么
远程过程调用(RemoteProcedureCall,RPC)是一种允许程序调用远程服务像调用本地函数一样的技术,其核心目标是简化分布式系统中的
跨进程
通信。
杰瑞学AI
·
2025-06-06 22:48
Computer
knowledge
分布式
rpc
网络协议
网络
zookeeper
分布式
Netty 实战篇:为 Netty RPC 框架增加超时控制与重试机制,防止系统雪崩
RPC是
跨进程
调用,失败是常态。
猫咪老师QAQ
·
2025-06-04 13:10
Netty
netty
AAOS系列之(四) ---APP端如何获取CarService中的各个服务代理
一文讲透AAOS架构,点到为止不藏私这篇帖子给大家分析下APP端如何获取CarService中的各个服务代理1.ICar.aidl接口定义:为了实现APP进程与CarService进程之间的
跨进程
通信,
_红日_
·
2025-06-04 01:38
AAOS
车载Framework
微服务
架构
云原生
Android
跨进程
预热引擎实战:解决首次启动痛点的双管齐下方案
简介本文将深入解析如何通过JobScheduler预加载和Binder连接池预热技术解决Android应用首次启动的痛点,提供从零开始的代码实战指南,帮助开发者实现应用进程的提前初始化和系统服务连接的优化,显著提升用户体验。在移动应用开发中,首次启动体验是用户感知产品性能的关键指标。本文将深入探讨如何通过JobScheduler预加载和Binder连接池预热两种技术,解决Android应用首次启动
Android洋芋
·
2025-05-31 17:32
android
JobScheduler预加载
Binder连接池
跨进程预热
冷启动优化
内存泄漏预防
Systrace性能分析
并发环境下如何防止一个定时任务被多次执行
以下是基于不同技术栈的解决方案,结合分布式系统、锁机制和架构设计展开说明:一、分布式锁方案(
跨进程
/线程)1.基于Redis的分布式锁原理:利用Redis的SETNX(仅当键不存在时设置)特性实现互斥,
Rainly2000
·
2025-05-30 17:43
spring
cloud
C#在 .NET 9.0 中启用二进制序列化:配置、风险与替代方案
风险与替代方案引言一、启用二进制序列化的步骤二、实现序列化与反序列化三、安全风险与缓解措施四、推荐替代方案五、总结引言在.NET生态中,二进制序列化(BinarySerialization)曾是实现对象持久化和
跨进程
通信的常用技术
若汝棋茗
·
2025-05-29 10:30
c#
.net
java
序列化
Android11 应用启动流程
应用层调用startActivity,会
跨进程
调用导致ATMS的startActivityAsUser方法被调用//frameworks/base/services/core/java/com/android
Kbattery
·
2025-05-27 08:06
WMS
android
WMS
AMS
深入解析前端 JSBridge:现代混合开发的通信基石与架构艺术
一、通信协议的本质解构JSBridge不是简单的API调用工具,而是一套完整的
跨进程
通信协
斯~内克
·
2025-05-25 15:52
前端
前端
架构
Android Activity之间跳转的原理
startActivity()触发请求应用调用startActivity()时,通过Instrumentation类将Intent封装为标准化请求,并校验权限与目标合法性Binder通信与AMS处理请求通过Binder
跨进程
传递至
diaostar
·
2025-05-15 10:44
android
【Redis 进阶】分布式锁
(二)分布式系统中的挑战分布式系统中存在众多进程,传统的单机锁无法满足需求,因此引入分布式锁来解决
跨进程
资源访问的同步问题。
Z_z在努力
·
2025-05-14 19:04
redis
分布式
数据库
Dagster Pipes系列-1:调用外部Python脚本
首先,创建Dagster资产subprocess_asset,利用PipesSubprocessClient资源执行外部脚本external_code.py,实现
跨进程
的数据处理。
梦想画家
·
2025-05-14 16:10
数据分析工程
#
python
Dagster
数据工程
解密AMS:大厂面试必考的Android启动流程与源码解析
为什么说AMS是
跨进程
通信的核心?
每次的天空
·
2025-05-11 10:39
Android学习知识总结
android
针对共享内存和上述windows消息机制 在C++ 和qt之间的案例 进行详细举例说明
消息机制在C++和qt之间的案例进行详细举例说明以下是关于在C++和Qt中使用共享内存(QSharedMemory)和Windows消息机制(SendMessage/PostMessage)进行跨线程或
跨进程
通信的详细示例
沐雨潇竹
·
2025-05-09 14:15
QT技术
windows
c++
qt
Python - pickle 库的详细解析
跨进程
通信:
wanglaqqqq
·
2025-05-06 16:37
#
数据序列化与存储
python
开发语言
Android学习总结之应用启动流程(从点击图标到界面显示)
一、用户交互触发:Launcher到AMS的
跨进程
通信1.Launcher处理点击事件(应用层)当用户点击手机桌面上的应用图标时,Launcher(桌面应用)首先捕获点击事件。
每次的天空
·
2025-05-01 16:56
Android学习知识总结
android
学习
聊透多线程编程-线程互斥与同步-13. C# Mutex类实现线程互斥
二、Mutex类简介三、Mutex的基本用法解释:四、Mutex的工作原理五、使用示例1-保护共享资源解释:六、使用示例2-
跨进程
同步示例场景1.进程A-主进程2.进程B-第二个进程输出结果ProcessA
佟格湾
·
2025-04-27 06:37
C#
#
多线程编程
c#
多线程
C#
跨进程
临界区 互斥 进程锁
通过命名Mutex(互斥体)实现
跨进程
的同步锁,确保多个进程或线程中只有一个能进入临界区代码块。适用于需要全局资源独占访问的场景。
董先生_ad986ad
·
2025-04-26 18:53
C#
c#
开发语言
Windows 同步技术-关键节对象(Critical Section)详解
与互斥体(Mutex)相比,关键节在单进程场景下性能更优,但无法
跨进程
同步,在所有的同步技术中,它不需要经过内核切换,所以效率也是最高的。
程序员王马
·
2025-04-22 16:00
Windows
同步技术
windows
Windows 图形显示驱动开发-WDDM 1.2功能_WDDM 1.2 和 Windows 8
随着WindowsVista中的引入,WDDM体系结构提供了启用新功能的功能,例如桌面组合、增强的容错、视频内存管理器、GPU计划程序、Direct3D图面的
跨进程
共享等。
程序员王马
·
2025-04-22 16:00
windows图形显示驱动开发
windows
驱动开发
Android系统开发(十四):
跨进程
通讯的隐形之手AIDL
它不仅让
跨进程
数据传输变得高效,而且还解决了异构环境的兼容性问题。本篇文章将带你深入了解AIDL,从理论到实战,再到坑点分析,全方位揭秘它的强大之处。
刘争Stanley
·
2025-04-21 13:47
Framework框架大师
Android开发巅峰之路
android
架构
开源
python多进程之间共享内存
此时,如果有一个实时性要求比较高的
跨进程
功能,共享内存就是一个不错的选择。1、什么是共享内存?
在逆境中蜕变
·
2025-04-17 06:13
Python
python
java
开发语言
Kafka 中的核心概念
zookeeper在kafka中的作用1.Controller选举机制2.PartitionLeader选举机制3.Partition故障恢复机制一、MQ的作用MQ(MessageQueue),Message是
跨进程
传递的信息
张小虎在学习
·
2025-04-15 10:30
#
Kafka
kafka
定制一款国密浏览器(2):修改包名
我给定制浏览器取名MojoBrowser,Mojo这个词来自Chromium代码中的Mojo
跨进程
框架,此外Mojo隐含有突破困境的内在动力的意思。
云水木石
·
2025-04-13 18:33
信创系统软件开发实战
国密算法
浏览器
信创
linux
多进程间通信方式和多线程同步机制总结
本地之间命名管道:跨服务器邮件槽:一对多的传输数据,通常通过网络向一台Windows机器传输剪切板:本地之间socket:跨服务器多线程之间通信方式:全局变量自定义消息响应多线程之间同步机制:临界区:不可以
跨进程
Douglax
·
2025-04-11 22:16
MFC与VC++
多线程
开发
32位/64位WINDOWS驱动之-突破进程保护映射的方法进行
跨进程
读内存2
32位/64位WINDOWS驱动之-突破进程保护映射的方法进行
跨进程
读内存2一、在过保护读写筛选器中添加读写驱动2.c驱动层代码如下:#include//OK测试通过遇到2个坑//第1个坑sizeof(
a756598009
·
2025-04-08 03:52
MFCC++编程
驱动开发
windows
单片机
stm32
服务器
驱动开发
java
嵌入式硬件
Python中multiprocessing模块(多进程)
1、multiprocessing模块引入了Pool对象,它提供了一种方便的方法,可以跨多个输入值并行化函数的执行,
跨进程
分配输入数据(数据并行)。
看破说不破
·
2025-04-07 16:40
Python
多进程
python
OpenHarmony子系统开发 - 安全(三)
OpenHarmony子系统开发-安全(三)四、IPC通信鉴权开发指导场景介绍系统服务通过IPC
跨进程
方式开放的接口,需要对接口调用者进行鉴权操作。
__Benco
·
2025-04-05 05:15
子系统开发
openharmony
harmonyos
人工智能
Android学习总结之通信篇
一、Binder
跨进程
通信的底层实现细节(挂科率35%)高频问题:“Binder如何实现一次
跨进程
方法调用?”
每次的天空
·
2025-03-31 03:51
android
学习
在 Go 中如何使用分布式锁解决并发问题?
传统的单机锁(如sync.Mutex)无法实现
跨进程
工作,此时就需要用到分布式锁了。本文将介绍Go语言生态中基于Redis实现的分布式锁库redsync,并探讨其使用方法和实现原理。
·
2025-03-27 10:09
后端go面试并发分布式锁
嵌入式Linux网络编程:UNIX Domain Socket进程间通信(IPC)
平台验证通过】一、UNIXDomainSocket核心优势1.1本地IPC方案对比特性UNIXDomainSocket管道(Pipe)消息队列(MessageQueue)共享内存(SharedMemory)
跨进程
通信
银河码
·
2025-03-25 12:13
Linux网络编程
网络
linux
unix
c语言
Swoole v6 要来了!即将增加多线程支持
在PHP+Swoole的服务器编程开发中,协程的支持已经解决了大部分难题,但是我们发现
跨进程
读写数据依然很难,需要借助进程间通信(IPC)、Redis、Swoole\Table或其他共享内存实现。
·
2025-03-23 14:45
phpswoole
Netty基础—Netty实现私有协议栈
私有协议并没有标准的定义,只要是能够用于
跨进程
、跨主机数据交换的非标准协议,都可以称为私有协议。(2)公有协议与
工业甲酰苯胺
·
2025-03-19 18:25
netty
Dubbo请求调用本地服务
通常,Dubbo服务是
跨进程
调用的,但在开发和测试过程中,有时需要在本地调用Dubbo服务,以方便调试和验证。配置Dubbo本地调用默认情况下,Dubbo通过注
Lorin 洛林
·
2025-03-16 08:44
Java
后端经典面试题
dubbo
知识点专项整理
跨进程
通讯(IPC)参考Android通信机制消息队列:基于SystemV和Posix系统优点异步,解耦,缓冲,缺点:比信号和管道更加重,队列数据有上限(一般16KB)Android中代表handler
健忘的鱼
·
2025-03-15 12:47
android
android
studio
java
2Android中的AIDL是什么以及如何使用它
一、Android中的AIDL概述AIDL(AndroidInterfaceDefinitionLanguage)是Android系统中用于定义和实现
跨进程
通信(IPC)接口的语言。
Java资深爱好者
·
2025-03-14 02:07
android
python
git
OpenHarmony鸿蒙开发( Beta5.0)轻量型系统服务管理部件详解
开发
跨进程
间服务调用客户端代理定义IPC接口客户端代理:typedefstructDem
让开,我要吃人了
·
2025-03-13 10:46
HarmonyOS
鸿蒙开发
OpenHarmony
harmonyos
华为
前端
鸿蒙
移动开发
驱动开发
OpenHarmony
Android Service封装实战:基于Binder与接口的高效通信方案
无论是本地Service还是
跨进程
通信,封装都能让代码更加清晰和易于扩展。
tangweiguo03051987
·
2025-03-12 22:48
android
binder
java
上一页
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
其他