概念ThreadLocal是Java中一个用于线程内部存储数据的工具类。ThreadLocal是用来存储数据的,线程只能访问到自己线程存储的数据...
快排 相对快排,大家可能更熟悉冒泡排序,冒泡排序是比较相邻的两个元素。但是在数据量大的情况下,耗时却比快排多很多。所以掌握快排也是很有必要的。 ...
先抛出问题,根据问题在源码中寻找答案: 1.HashMap默认的初始长度是多少?为什么这么规定?2.HashMap 底层的数据结构是什么?3.H...
个人博客首发:https://wubobo952.github.io/post/sorts/ 如何分析排序算法 最好情况,最坏情况,平均情况的时...
个人博客首发:https://wubobo952.github.io/ 如何快速写出正确的链表代码 技巧一:理解指针或引用的含义 指针也可以理解...
接口提供默认实现的方法 以前 Java 中,我们要是在接口中增加一个方法,那么所有实现这个接口的类都必须要重写这个方法,但是在 Kotlin 中...
不懂 PCM 的请看上一篇文章 https://www.jianshu.com/p/b6e951510cf0 什么是 WAV ? 想详细了解 W...
基础知识 PCM(Pulse Code Modulation),脉冲编码调制。人耳听到的是模拟信号,PCM是把声音从模拟信号转化为数字信号的技术...
以下文章参考 https://zhuanlan.zhihu.com/p/35519585,《Android艺术开发探索》 首先像声明,Binde...