前言 最近在面试中被问到了这个区别,没回答得很好,刚好这一块涉及到了spring的异步任务,就好好的来总结一下关于源码的一些东西。 正文 这个类是spring框架的下的一个类,这个类是对jdk自带的ThreadPoolExecutor进行了封装。 他的底层实现还是jdk的ThreadPoolExec ...
分类:
其他好文 时间:
2021-07-05 17:36:41
阅读次数:
0
PASSAGE 2: Learning: a Lifelong Career As food is to the body, so is learning to the mind. Our bodies grow and muscles develop with the intake of food ...
分类:
其他好文 时间:
2021-07-01 17:15:13
阅读次数:
0
HashMap底层为什么一定用数组 HashMap源码数据结构: Entry[] table = new Entry[capacity]; 其中,Entry就是一个链表节点。如果将数组替换成LinkedList是否可行?如下: List<Entry> table = new LinkedList<E ...
分类:
编程语言 时间:
2021-05-24 16:58:48
阅读次数:
0
1,二分查找 LCP 12. 小张刷题计划 1011. 在 D 天内送达包裹的能力 参考解题:c++/python3 全是套路 标准二分查找三大框架之一 Binary Search 1,写出判定一个值是否可以满足条件的函数g 2,找出左右边界(最小的可能值L,与最大的可能值R) 3,while L< ...
分类:
其他好文 时间:
2021-04-27 14:18:51
阅读次数:
0
User Area from:http://ericnode.info/post/how_to_determine_emmc_size/ 计算方法其实已经在规范中给出了,参考eMMC 5.0 spec里的段落。首先是: 7.3.12 C_SIZE [73:62] The C_SIZE paramet ...
分类:
其他好文 时间:
2021-04-19 16:00:57
阅读次数:
0
引申 1.Guava Cache和Ehcache一样也是本地缓存,虽然都是本地缓存,但是在细分领域中也还是有不同的应用场景,Guava是Google提供的一套Java工具包,而GuavaCache作为Guava的Cache部分而提供了一套非常完善的本地缓存机制。在Guava之前,JDK的Concur ...
分类:
系统相关 时间:
2021-03-30 13:27:56
阅读次数:
0
既然我们这一节要说的是线性表与链表的内容,那么肯定要对数据结构的概念有一个认识。首先,数据结构一般分为逻辑结构、物理结构,逻辑结构指的是数据对象元素之间的相互关系,物理结构一般指的是数据的存储结构。逻辑结构主要包括集合结构、线性结构、树形结构、图形结构,物理结构主要有链式存储和线性存储。在数据结构的 ...
分类:
其他好文 时间:
2021-03-09 13:33:29
阅读次数:
0
简介 实现List接口 允许任何元素,包括null 大致和Vector相当,除了ArrayList不是线程安全的 size()、isEmpty()、get()、set()、iterator()、listIterator()时间复杂度为常数 add()与增加的节点数相等,增加n个,O(n) 其他操作都 ...
分类:
其他好文 时间:
2021-02-23 14:37:54
阅读次数:
0
*Arraylist源码分析:* **DEFAULT_CAPACITY** = 10;默认容量大小 ,如果没有向集合中添加任何元素的时候,集合的容量是0.添加一个元素之后,容量就变成10了。 Object[] *elementData* *存放元素的数组* *Size* *集合的大小* *Add() ...
分类:
其他好文 时间:
2021-02-01 11:45:54
阅读次数:
0
public class ArrayQueue<T> extends AbstractList<T>{ //定义必要的属性,容量、数组、头指针、尾指针 private int capacity; private int T[] queue; private int head; private int ...
分类:
其他好文 时间:
2021-01-26 12:17:34
阅读次数:
0