240 发简信
IP属地:上海
  • Java四种引用

    引用是什么,引用就是在堆上分配了内存的对象的内存地址索引。拿到引用,就可以拿到堆上对应内存地址的对象。 Java 从 1.2版本 开始引入了4种...

  • Java集合类源码之路(一)ArrayList

    基础知识参考了一个大佬的博客。内容很全,很有层次。https://www.cnblogs.com/skywang12345/p/3308498....

  • Handler机制应用之IntentService篇

    关于 Handler 的内部原理及实现可以查看——Handler机制源码之路。 1. HandlerThread 在看 IntentServic...

  • Handler机制源码之路(四)Handler篇

    Handler 基础了解 1. Handler 是干嘛的 说白了,Handler 就是 Android 提供的 线程之间交互 的一种方式,并在系...

  • Handler机制应用之CountDownTimer篇

    关于Handler的内部原理及实现可以查看——Handler机制源码之路。 CountDownTimer 是系统提供的一个倒计时类。其内部就是使...

  • 《算法4第一章》笔记(十)动态连通性(3) 加权quick-union

    问题描述: 动态连通性:输入为一列整数对,其中每个整数对都表示一个某种弄类型的对象,一堆整数p q可以被理解为“p和q是相连的”。当程序从输入中...

  • 《算法4第二章》笔记(三)希尔排序

    算法说明 希尔排序是基于插入排序的一种快速的排序算法。它的思想是使数组中的任意间隔为h的元素都是有序的。这样的数组被称为h有序数组。换句话说,一...

  • 《算法4第二章》笔记(二)插入排序

    算法说明 通常人们整理桥牌的方法是一张一张的来,将每一张牌插入到其他已经有序的牌中的适当位置。在计算机的实现中,为了给要插入的元素腾出空间,我们...

  • 《算法4第二章》笔记(一)选择排序

    算法说明 首先,找到数组中最小的那个元素,其次,将它和数组中的第一个元素交换位置(如果第一个元素就是最小元素那么就和自己交换)。再次,在剩下的元...