最新 最热

【Android 插件化】VAHunt 引入 | VAHunt 原理 | VAHunt 识别插件化引擎

从应用开发者角度出发 , 保护自己开发的应用不被恶意开发者使用插件化虚拟引擎二次打包 , 并植入恶意代码插件 , 避免自己的应用运行在插件化引擎中 , 是很有必要的 ;...

2023-03-29
1

【Android 插件化】多开原理 | 使用插件化技术的恶意应用 | 插件化的其它风险 | 应用开发推荐方案

插件化的优点就是可以实现应用的多开 , 利用该多开虚拟化引擎 , 用户可以同时登录多个 新浪微博 ;

2023-03-29
1

物理学家教机器学习物理知识,用来预测电子设备故障

编译/文龙物理学家喜欢用各种软件模拟重现世界的运作方式,随着机器学习取得了一个又一个突破性成果,物理学家们开始思考如何更好地使用机器学习来加强物理学的研究,提出了「教机器学习物理知识以解决物理问题」的观点。...

2023-03-29
1

【AOP 面向切面编程】Android Studio 使用 AspectJ 监控方法运行原理分析

在 Android Studio 中查找编译的 MainActivity 字节码文件 , 最终在 Y:02_WorkSpace01_ASAOP_Demoappbuildintermediatesjavacdebugclassescomexampleaop_demo 目录下找到 MainAct......

2023-03-29
1

【Java 虚拟机原理】Dalvik 虚拟机 ( 简介 | CPU 指令集 | Dalvik 虚拟机内存 )

Dalvik 虚拟机 也是 Java 虚拟机的一种 , 但是其没有获得 Sun 的测试审核 , 经过 Sun 公司测试 , 审核 , 授权后 , 虚拟机才能叫做 Java 虚拟机 , 只是名字上有区别 , 但是其还是符合 JVM 规范的 ;...

2023-03-29
1

【Java 虚拟机原理】Java 反射原理 ( 反射作用 | 反射用法 )

Java 类源码 被 javac 工具 编译成 Class 字节码文件 后 , 加载到 Java 虚拟机 内存中 , Class 字节码数据 会被加载到 运行内存中的 方法区 , 该区域又称为 元空间 ;...

2023-03-29
1

【Java 虚拟机原理】Class 字节码二进制文件分析 七 ( 局部变量表分析 )

上一篇博客 【Java 虚拟机原理】Class 字节码二进制文件分析 二 ( 常量池位置 | 常量池结构 | tag | info[] | 完整分析字节码文件中的常量池二进制数据 ) ;

2023-03-29
1

【Java 虚拟机原理】垃圾收集器 ( Serial | ParNew | Parallel Scavenge | CMS | Serial Old - MSC | Parallel Old )

参考 【Android 内存优化】垃圾回收算法 ( 分代收集算法 | Serial 收集器 | ParNew 收集器 | Parallel Scavenge 收集器 | CMS 并发标记清除收集器 ) 博客 ;

2023-03-29
1