240 发简信
IP属地:四川
  • HashMap之Hash碰撞

    碰撞的意思是计算得到的Hash值相同,需要放到同一个bucket中Hashmap里面的bucket出现了单链表的形式,散列表要解决的一个问题就是散列值的冲突问题,通常是两种方...

  • Android MVVM文章整理

    DataBinding && MVVM 如何构建Android MVVM 应用框架 玩转Android之MVVM开发模式实战,炫酷的DataBinding! BindingA...

  • 120
    jetpack系列之Lifecycle实现原理及使用场景

    目录结构 1.Lifecycle简介2.使用场景3.使用方式4.源码解析5.其他事项 1.Lifecycle简介 简介,当然是官方的最权威:https://developer...

  • 【kotlin】kotlin内置函数run、with、apply、also、let

    run、with、apply、also、let 这五个函数作用基本一致,只有在用法上有一些区别。 用法示例:现有Person类定义如下: 以下代码示意了这五个内置函数的用法 ...

  • 120
    骚年都2020年了你还在用EventBus吗?jetpack之liveData了解下

    简单地说,LiveData是一个数据持有类。它具有以下特点: 数据可以被观察者订阅; 能够感知组件(Fragment、Activity、Service)的生命周期; 只有在组...

  • 120
    easyExcel使用

    1.封装工具类 2.使用 接口测试 1.importExcel 2.download 3.staticTemplate

  • 120
    JVM 深入理解(一)

    简介: Java Virtual Machine JVM 全称 Java Virtual Machine,也就是我们耳熟能详的 Java 虚拟机。它能识别 .class后缀...