摘要:前文数据结构与算法常用数据结构及其实现总结了基本的数据结构,类似的,本文准备总结一下一些常见的高级的数据结构及其常见算法和对应的实现以及应用场景,务求理论与实践一步到位。 前文 数据结构与算法——常用数据结构及其Java实现 总结了基本的数据结构,类似的,本文准备总结一下一些常见的高级的数据结构及其常见算法和对应的Java实现以及应用场景,务求理论与实践一步到位。 跳跃表 跳跃列表是对...
摘要:先上一张线程状态转换图做如下说明代码中共有除之外的种状态,为了表示线程正在执行,特加了这种状态。但是由于和以及用于协调对共享资源的存取,所以必须在块中使用。所以即便状态的线程被唤醒了,也需要再次获得锁,所以唤醒后进入状态。 1.先上一张线程状态转换图 showImg(https://segmentfault.com/img/bVJQ8i?w=791&h=424); 做如下说明:代码中共...
摘要:微信小程序中出现最多的一个问题,就是真机跟本地不同我简单列举一些我发现的原因,给大家参考,大家也可以把自己发现的东西回复给我,给我参考本地看不到数据,就先让本地能看到数据,再看本帖。。。。 微信小程序中出现最多的一个问题,就是真机跟本地不同:我简单列举一些我发现的原因,给大家参考,大家也可以把自己发现的东西回复给我,给我参考: 本地看不到数据,就先让本地能看到数据,再看本帖。。。。 1...
简介 前两篇文章介绍了泛型的基本用法、类型擦除以及泛型数组。在泛型的使用中,还有个重要的东西叫通配符,本文介绍通配符的使用。 这个系列的另外两篇文章: Java 泛型总结(一):基本用法与类型擦除 Java 泛型总结(二):泛型与数组 数组的协变 在了解通配符之前,先来了解一下数组。Java 中的数组是协变的,什么意思?看下面的例子: class Fruit {} class Apple ex...