类图 1.名词解释 hash为位置计算方式,。map为存储方式 2.整体的存储方式 基础的存储方式是链表数组,就是链表组成的数组。不过1.8修改了数组不再是链表构成的了,还包...

类图 1.名词解释 hash为位置计算方式,。map为存储方式 2.整体的存储方式 基础的存储方式是链表数组,就是链表组成的数组。不过1.8修改了数组不再是链表构成的了,还包...
写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...
[TOC] 1.get参数 测试页面和返回 2.body传输数据 测试页面和返回 3.form传输数据 测试页面以及返回
1.有序集合总结 有序的集合包含ArrayList,copyOnWriteArrayList,vector和LinkList 基础类型为动态数组(前三个)、链表(LinkLi...
1.静态变量和成员变量 2. 构造方法 3.增删改查 和arrayList类似,但是这写方法都有同步关键字synchronized。方法线程安全,但是速度更慢了。 总结 线程...
1. 成员变量和静态变量 2. 构造方法 3. 增删改查方法 添加 删除 修改和获取 4. fast-fail机制 5.序列化 基于数组实现,保存元素的数组使用 transi...
临近年关,今年面试跳槽的人特别多,关注我的朋友都知道我不轻易做分享,因为这没有标准答案,看法也因人而异。但我发现有些面试问题还挺普遍的,今天就说说我做面试官这几年的经验,从面...
阿里一面题目: 1、osi七层网络模型,五层网络模型,每次层分别有哪些协议:2、死锁产生的条件, 以及如何避免死锁,银行家算法,产生死锁后如何解决3、如何判断链表有环4、虚拟...
从JVM看aop 1. Java程序运行在JVM中的特征 当我们在某个类Foo中写好了一个main()方法,然后执行java Foo,你的Java程序之旅就开启了,如下: 那...
一直没有系统整理jdk源码阅读笔记,本篇开始将对jdk类库中优秀的源码实现做一个系列回顾和分析。本系列文章基于jdk1.8。ReentrantLock可重入锁是我们工作中使用...
JDK版本 我这里依据的JDK版本如下: 如果你的版本和我不同,看到的源码可能有细微的不同。 基础知识 本博文的重点是源码分析,关于ThreadPoolExecutor的基础...
背景 在企业发展初期,企业使用的系统很少,通常一个或者两个,每个系统都有自己的登录模块,运营人员每天用自己的账号登录,很方便。 但随着企业的发展,用到的系统随之增多,运营人员...
一文读懂系列-JVM内存区域 最近和朋友聊天说现在怎么来面试的同学基本功都很差,很多基本的问题都答不上来,所以准备继续更新一文读懂系列,介绍一些大家听过但是深入确不了解的内容...