首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
非攻
掘友等级
Android Developer
微信公众号 "Android安全工程" 号主。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
72
文章 72
沸点 0
赞
72
返回
|
搜索文章
最新
热门
C代码例子详解ARM32汇编
这是篇对ARM32部分指令“详解”的文章,通过对C语言版本二叉查找算法的解析,详解 "push" 指令压栈的原理,希望对您有帮助~
LLVM的IR指令详解
万字长文详解LLVM的IR指令的使用,建议点击收藏起来,后续在有需要的时候可以当备查手册查阅翻看即可~
深入学习smali语法
一文读懂smali语法基础:从成员变量到函数调用,让逆向 APP 时 smali 代码注入成为如此简单。
深入理解ELF文件格式
ELF 是 Executable and Linking Format 的缩写,它是 Linux 平台上通用的二进制文件格式。
Android.mk语法详解(推荐收藏查阅)
文章主要是通过解析 Android 源码里的 docs 文档来深入了解 `.mk` 语法,其中会对原文里面一些描述通过实际工程加以描述。
(推荐精读、收藏)Retrofit2原理分析
相信使用过 Retrofit2 网络请求库的童鞋都会对上面的图片有一种熟悉的感觉。是的,上面的图片便是来源自 Retrofit 的官网的截图。官网上使用了一句话对 Retrofit 进行了扼要的介绍: A type-safe HTTP client for Android an…
(推荐精读、收藏)JVM系列-深入理解JVM类加载机制
虚拟机把描述的类的数据从 Class 文件加载进内存里面,同时对数据进行验证、解析、以及初始化,最终形成可以被虚拟机直接使用的 Java 类型,这就是虚拟机的类加载机制。 上图,类的生命周期里面的加载、验证、准备、以及初始化的顺序时确定的,而解析动作则在某些情况下,有可能在初始…
RxJava系列-变换型操作符实战
在 RxJava 中,上游和下游的界限有时候并不是很明显。我的理解是:RxJava 的上下游的区分需要以观察者为比较的参照物,在观察者的之前的,都是可以看着上游。 如下面的 map() 变换操作符,just() 和 map() 操作符都可以看着上游,因为观察者订阅事件是发生在 …
RxJava系列-创建型操作符实战
我认为可以这么理解吧:首先你需要知道 Android 是基于事件驱动模型的,也就是说程序的执行流程是根据用户的动作(例如用户的屏幕触摸)触发的事件决定的。程序的执行流程在 RxJava 中就好比作观察者做出的动作,用户触发的事件就好比作被观察者产生的事件,程序的执行流程是代码固…
JVM系列-深入理解JVM垃圾回收
如上图,对象的生命周期的 7 个阶段分别为:创建阶段、应用阶段、不可见阶段、不可达阶段、收集阶段、终结阶段、以及对象内存空间重新分配阶段。 当应用被初始化赋初值后,就切换进入应用阶段。这一阶段的对象至少具有一个强引用、或者显式地使用软引用、弱引用、或者虚引用; 在应用程序中找不…
下一页
个人成就
文章被点赞
143
文章被阅读
29,995
掘力值
838
关注了
26
关注者
24
收藏集
2
关注标签
67
加入于
2017-03-01