首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Yocn
掘友等级
Android开发
个人技能点 Android, Java, Kotlin, JNI, C, Shell, Python.
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 23
沸点 1
赞
24
返回
|
搜索文章
最新
热门
Android最简单的热修复原理解析
接上一篇Android中的ClassLoader分析,实现一个最简单的热修复的例子,意在解释原理。 上一篇我们明白了Android加载类的原理,这一篇我们来进行实践。 我们回顾一下Android Cl
Android对so进行简单hook
1、什么是Hook Hook 技术又叫做钩子函数,在系统没有调用该函数之前,钩子程序就先捕获该消息,钩子函数先得到控制权,这时钩子函数既可以加工处理(改变)该函数的执行行为,还可以强制结束消息的传递。
Android中的ClassLoader分析
本文基于Android5.0.0_r2分析 Java和Android中的classloader的区别 Java系统的ClassLoader: 普通类的类加载器是AppClassLoader,AppCl
length = 2n 且X>0,X % length = X & (length - 1)
首先感谢 由HashMap哈希算法引出的求余%和与运算&转换问题一文的思想,很厉害,看了好一会儿才看懂。 最近看ThreadLocal里面的ThreadLocalMap,取index的方式跟HashM
ThreadLocal浅析
什么是ThreadLocal: ThreadLocal一般用法介绍 首先声明,ThreadLocal只会出现在多线程编程中。单线程中完全用不到这个玩意儿。 首先我们从它的用法入手。看官方推荐我们的用法
ArrayDeque中allocateElements的分析
最近看了下ArrayDeque的源码,发现一个东西很有意思,之前也看到了,没有细想,现在仔细看了看,决定写下来。 这是ArrayDeque在调用传入指定数量的构造方法的时候会调用的方法,目的是分配一个
ArrayDeque源码分析
ArrayDeque源码大致了解 ArrayDeque是一个数组实现的链表。话不多说我们来看代码,首先是三个最重要的结构: 然后看初始化,三种方式初始化。 可以看到其中两种用到了allocateEle
JVM怎么使用native memory(How the Java runtime uses native memory)
今天看到一篇特别好的文章,翻译其中一小段Understanding how the JVM uses native memory JRE如何使用native存储 Runtime环境提供了被某些未知的用
一个面试题引出来的class加载时机
这里看到的这个题 看起来很简单,就自己写了一下,然后看原文链接还是没看懂,这里自己写一下自己的想法。 我们看一下这个题: 乍一看,按照我们的思路应该是输出 我们输出一下就会发现其实是输出的是: 其实我
二叉树
深度优先遍历 递归 DFS 广度优先遍历 递归BFS 二叉树的最大最小深度 判断二叉树是否中轴对称。
下一页
个人成就
文章被点赞
207
文章被阅读
70,491
掘力值
2,296
关注了
14
关注者
75
收藏集
1
关注标签
6
加入于
2017-07-12