240 发简信
IP属地:上海
  • Resize,w 360,h 240
    【老实李】JDK1.8中HashMap的红黑树

    上一篇文章HashMap的底层原理探索我们分析了JDK1.7中Hashmap的源码实现,但是在JDK1.8的时候HashMap的实现做了很大的变...

  • Resize,w 360,h 240
    【老实李】HashMap的底层原理探索

    通过几个问题来学习HashMap 前提大家都知道,HashMap是由哈希表实现的,哈希表就是由数组和链表组成的。 给出一个很形象的数据结构图。 ...

  • Resize,w 360,h 240
    [老实李] Android夜间模式轻松实现

    效果图: Android 官方在 Support Library 23.2.0 中已经加入了夜间主题。也就是只需要通过更换主题便可实现日间模式和...

  • [老实李] 算法初探:二分查找法 Binary Search

    二分查找法主要用来解决查找的问题 1、二分查找法Binary Search (注)对于有序数列才能使用二分查找法。 二分查找的一个基本思想:找到...

  • [老实李] Android使用DataBinding最适合的无缝换肤方案

    今天带给大家一篇干货。Android的主题换肤,无需Activity重启直接实现无缝切换,本文属于使用APP内置资源文件加载的方案,适合不需要插...

  • [老实李] Retrofit2+OKHttp3实现缓存

    首先需要注意的是:使用OKHttp特有的方法只能对GET请求进行缓存。(我自己就在这个坑爬了很久,因为我们公司的所有接口全部是POST请求)。如...

  • [老实李] Android 中的热修复方案总结

    热修复的三个部分 热修复分为三个部分,分别是Java代码部分热修复,Native代码部分热修复,还有资源热修复。 资源部分热更新直接反射更改所有...

  • Resize,w 360,h 240
    [老实李] 算法初探:归并排序

    1、归并排序的基本思想 以下面的这个数组为例,首先我们将数组对半分割,直到分割成单个元素,此时对于每一个单个元素来说都是有序的,因为就他一个元素...

  • Resize,w 360,h 240
    [老实李] HDFS笔记

    一.HDFS简介 1.HDFS简介 HDFS是hadoop的核心子项目,是一个可以运行在普通硬件设备上的分布式文件系统,也就是容错很高;是基于流...