240 发简信
  • 120
    Android View绘制流程

    前言 不知道大家有没有想过一个问题,当启动一个Activity的时候,相应的XML布局文件中的View是如何显示到屏幕上的?有些同学会说是通过o...

    1.7 1417 3 24
  • 120
    HashMap面试宝典

    前言 本文源码分析基于jdk1.8版本(持续更新中) 1、HashMap数据结构与工作原理 这是基础中的基础,这个都不能掌握,面试大概率要翻车。...

    0.8 1526 3 11
  • 120
    Java线程池是如何实现线程复用的?

    前言 没看本文,面试挂了,别说没提醒你!没看本文,面试挂了,别说没提醒你!没看本文,面试挂了,别说没提醒你! 相信很多人都接触过线程池,我们知道...

    1.1 2132 2 21
  • Android SharedPreferences该这样优化

    前言 同学,听说SharedPreference你玩的很6,不就是存储键值对嘛,工具类就可以搞定。那下面这些问题,你都回答的上来吗? 目录 1、...

    2.4 2303 5 32
  • 120
    Android SharedPreferences源码都不会,怎么通过面试?

    SP整体认知 SharedPreferences的流程是非常简单的,在ContextImpl中初始化,在SharedPreferenceImpl...

  • 阿里面试题-多线程按序打印(含视频)

    背景 有朋友最近参加了阿里的面试,被问了一道线程同步的问题。偷偷跟你们说一下,阿里一面的最后都会问一道算法题,难度,LeetCode Easy级...

  • 120
    Android MVP && MVVM深度解析

    前言 相信很多同学对MVP和mvvm都玩的很6了,但本文还是想从2个框架的特性、优缺点来深层次解析一下,帮助大家更好的理解框架。本文有深度,也有...

  • Java/Android常用数据结构总结(面试复习)

    本文主要针对开发中常用的数据结构做个总结,主要还是源码原理相关的内容,尤其是面试需要复习的同学可以多研究一下。 线性表 ArrayList、Li...

    2.7 2344 3 24
  • 120
    图解LeetCode系列(1)--爬楼梯算法的几种方案(含视频讲解)

    前言 很多同学在平时的工作中主要是完成业务的开发,这固然没有问题,但如果局限于此的话,路子就会比较窄,相反如果能在其他更高级的技术上有所突破的话...

个人介绍
源码、原理、方案对比分析,技术人时刻提升自己。别忘了点个赞,关注一下。