- 文章目录 一、Android 系统启动流程二、Activity 启动流程 一、Android 系统启动流程 打开 Android 手机电源键后 , 先运行 Boot... 文章目录 一、Android 系统启动流程二、Activity 启动流程 一、Android 系统启动流程 打开 Android 手机电源键后 , 先运行 Boot...
- 文章目录 一、指令重排序规范二、happens-before 先行发生原则 一、指令重排序规范 指令重排指的是 , 线程中如果两行代码 没有逻辑上的上下关系 , 可... 文章目录 一、指令重排序规范二、happens-before 先行发生原则 一、指令重排序规范 指令重排指的是 , 线程中如果两行代码 没有逻辑上的上下关系 , 可...
- 文章目录 一、进程通信-正常情况 ( 两次拷贝 )二、进程通信- mmap 内存映射 ( 一次拷贝 )三、Binder 机制重要组件 ( Client 客户端 、Server 服务端、Servic... 文章目录 一、进程通信-正常情况 ( 两次拷贝 )二、进程通信- mmap 内存映射 ( 一次拷贝 )三、Binder 机制重要组件 ( Client 客户端 、Server 服务端、Servic...
- 文章目录 一、EventBus 中主线程支持类二、EventBus 中 AsyncPoster 分析三、AsyncPoster 线程池 Runnable 任务类 一、Even... 文章目录 一、EventBus 中主线程支持类二、EventBus 中 AsyncPoster 分析三、AsyncPoster 线程池 Runnable 任务类 一、Even...
- 文章目录 一、进程通信二、用户空间与内核空间三、MMU 与虚拟内存地址 一、进程通信 进程隔离概念 : 系统中的进程存在 " 进程隔离 " , 出于对进程运行的保护... 文章目录 一、进程通信二、用户空间与内核空间三、MMU 与虚拟内存地址 一、进程通信 进程隔离概念 : 系统中的进程存在 " 进程隔离 " , 出于对进程运行的保护...
- 文章目录 一、引入线程安全概念二、完整代码示例 一、引入线程安全概念 在上一篇博客 【C 语言】字符串模型 ( 字符串翻转模型 | 借助 递归函数操作 逆序字符串操... 文章目录 一、引入线程安全概念二、完整代码示例 一、引入线程安全概念 在上一篇博客 【C 语言】字符串模型 ( 字符串翻转模型 | 借助 递归函数操作 逆序字符串操...
- Android 插件化系列文章目录 【Android 插件化】插件化简介 ( 组件化与插件化 ) 【Android 插件化】插件化原理 ( JVM 内存数据 | 类加载流程 ) 【Android 插件化... Android 插件化系列文章目录 【Android 插件化】插件化简介 ( 组件化与插件化 ) 【Android 插件化】插件化原理 ( JVM 内存数据 | 类加载流程 ) 【Android 插件化...
- 文章目录 一、线程安全二、锁机制 ( 类锁 | 对象锁 )三、锁分类 ( 轻量级锁 | 重量级锁 ) 一、线程安全 多个线程同时访问 同一个共享变量 时 , 只要能... 文章目录 一、线程安全二、锁机制 ( 类锁 | 对象锁 )三、锁分类 ( 轻量级锁 | 重量级锁 ) 一、线程安全 多个线程同时访问 同一个共享变量 时 , 只要能...
- 简单的Jni 例子都是映射模式,及对应的Jni 的c/c++ 实现需要,被java的函数命名规则限制死,为了解决这类毛病,引入的JNI_OnLoad这类方法。 jint JNI_OnLoad(JavaVM* vm, void* reserved) 该方法在Jni so 被加载时调用。该方法告诉VM此C组件使用高级的JNI版本。如果你的... 简单的Jni 例子都是映射模式,及对应的Jni 的c/c++ 实现需要,被java的函数命名规则限制死,为了解决这类毛病,引入的JNI_OnLoad这类方法。 jint JNI_OnLoad(JavaVM* vm, void* reserved) 该方法在Jni so 被加载时调用。该方法告诉VM此C组件使用高级的JNI版本。如果你的...
- 文章目录 一、向进程内存写出数据二、写出流程三、完整代码 一、向进程内存写出数据 向内存写出数据 : 每次最多能写出 4 字节 ; ptrace(PTRACE_P... 文章目录 一、向进程内存写出数据二、写出流程三、完整代码 一、向进程内存写出数据 向内存写出数据 : 每次最多能写出 4 字节 ; ptrace(PTRACE_P...
- 文章目录 一、读取进程内存数据二、读取流程三、完整代码 一、读取进程内存数据 使用 ptrace 函数读取内存数据 : ptrace(PTRACE_PEEKTEX... 文章目录 一、读取进程内存数据二、读取流程三、完整代码 一、读取进程内存数据 使用 ptrace 函数读取内存数据 : ptrace(PTRACE_PEEKTEX...
- 文章目录 一、远程调用总结二、远程调用注意事项 一、远程调用总结 在之前的博客 【Android 逆向】Android 进程注入工具开发 ( 调试进程中寄存器的作... 文章目录 一、远程调用总结二、远程调用注意事项 一、远程调用总结 在之前的博客 【Android 逆向】Android 进程注入工具开发 ( 调试进程中寄存器的作...
- 文章目录 一、函数拦截流程二、定位动态库及函数位置 一、函数拦截流程 函数拦截流程 : 定位动态库及函数位置 : 获取该动态库在内存中的位置 , 以便于 查找函数... 文章目录 一、函数拦截流程二、定位动态库及函数位置 一、函数拦截流程 函数拦截流程 : 定位动态库及函数位置 : 获取该动态库在内存中的位置 , 以便于 查找函数...
- 文章目录 线程同步机制互斥锁互斥锁使用示例 线程同步机制 线程同步机制引入 : 多个线程读取同一个资源时 , 可能会造成冲突 , 因此需要引入线程同步机制... 文章目录 线程同步机制互斥锁互斥锁使用示例 线程同步机制 线程同步机制引入 : 多个线程读取同一个资源时 , 可能会造成冲突 , 因此需要引入线程同步机制...
- 文章目录 组件刷新所在线程性能 资源 操作主动更新与被动更新View , SurfaceView , GLSurfaceView 组件刷新所在线程 1. ... 文章目录 组件刷新所在线程性能 资源 操作主动更新与被动更新View , SurfaceView , GLSurfaceView 组件刷新所在线程 1. ...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签