首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
blueMononoke
掘友等级
Android,Reading
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 16
沸点 3
赞
19
返回
|
搜索文章
赞
文章( 16 )
沸点( 3 )
深入Java虚拟机之 -- 总结面试篇
在学习 JVM 相关知识,怎么让自己有动力看下去,且有思考性呢?笔者认为,开头用一些常用的面试题,来引入读者的兴趣比较好,这样才会有看下去的东西,所以,该篇文章会以面试+总结的方式,希望读者能先思考写出答案,再查看相关知识。 创建对象是为了使用对象,虚拟机需要通过栈中的 ref…
重新认识链表(下)
有些语言有“指针”的概念,比如 C 语言;有些语言没有指针,取而代之的是“引用”,比如 Java、Python。不管是“指针”还是“引用”,实际上,它们的意思都是一样的,都是存储所指对象的内存地址。 将某个变量赋值给指针,实际上就是将这个变量的地址赋值给指针,或者反过来说,指针…
尬谈对B+树的个人理解
金三银四,求职者越来越活跃,面试官问问题角度越来越刁钻。一言不合就问底层实现。大家都知道MySQL索引的实现用到了B+树,本文主要是分享了对B+树的一点个人理解。 众所周知,查找效率比较高的数据结构有很多,呢为什么要用B+树呢?先简单分析一下查询效率比较高的几种数据结构。 散列…
Java 集合与数据结构:Queue 队列
回归基础,复习数据结构与 Java 集合框架
Java 集合与数据结构:Stack 栈
回归基础,复习数据结构与 Java 集合框架
算法妙应用-算法的复杂度
对于任何一个程序来说,都可以从三个方面进行分析,分别是 输入、处理、输出,也即 IPO(Input、Process、Output),这种分析方法对硬件和软件程序都是适用的。 数据的来源(Input):可以是硬件传感器收集的,也可以是从网上爬取的...。数据的输出(Output)…
App 竟然是这样跑起来的 —— Android App/Activity 启动流程分析
在我的上一篇文章Android 系统启动流程分析中,我们分析了系统在开机以后的一系列行为,其中最后一阶段 AMS(ActivityManagerService) 会启动 Launcher 来展示我们手机中所有已安装的应用图标,点击图标后相应的应用程序将会被系统启动运行并展示在我…
屏幕上内容究竟是怎样画出来的 —— Android View 工作原理详解
前面已经分析了一个 App 从点击它的图标到 Activity 的 onCreate 等生命周期被调用的整个流程,本文将继续基于 Android Nougat 从源码的角度来进一步分析整个过程。
面试还在被红-黑树虐?看完这篇动图文章轻松反虐面试官
网上有很多红-黑树的段子,很多人都说,红-黑树只会存在于段子里,不会在面试中或者实际项目中让你实现。来看看网友都是怎么说的: 通常,如果有面试官问我红黑数这种问题。 我一般扭头就走。 不是因为,这个职位用不到还问这个。 而是因为。 我 tmd 真的不会啊 - -||| 很多人看…
下一页
个人成就
文章被点赞
4
文章被阅读
2,012
掘力值
60
关注了
25
关注者
1
收藏集
2
关注标签
33
加入于
2017-08-22