首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
非攻
掘友等级
Android Developer
微信公众号 "Android安全工程" 号主。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
70
文章 70
沸点 0
赞
70
返回
|
搜索文章
最新
热门
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 个阶段分别为:创建阶段、应用阶段、不可见阶段、不可达阶段、收集阶段、终结阶段、以及对象内存空间重新分配阶段。 当应用被初始化赋初值后,就切换进入应用阶段。这一阶段的对象至少具有一个强引用、或者显式地使用软引用、弱引用、或者虚引用; 在应用程序中找不…
下一页
个人成就
文章被点赞
142
文章被阅读
20,676
掘力值
790
关注了
24
关注者
22
收藏集
2
关注标签
67
加入于
2017-03-01