会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Jomini
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
9
10
11
12
13
14
15
16
17
···
49
下一页
2020年10月17日
集合
摘要: Map HashMap HashMap的初始容量为16。 扩容因子 默认 0.75 , 可以改。 扩容时是当前容量翻倍即:capacity*2。 查询效率 jdk 1.7 为 O(N), jdk 1.8 为 O(lgN) HashTable 初始容量为11。扩容因子 默认 0.75 , 可以改。扩容
阅读全文
posted @ 2020-10-17 10:32 抽象Java
阅读(73)
评论(0)
推荐(0)
编辑
2020年10月16日
HashMap 源码面试
摘要: 问: 先讲讲 hashMap 的数据结构 答: jdk8 中 hashMap 是 数组 + 链表 + 红黑树, 每个数据单元是一个 Node 结构。(jdk 1.7 是 entry 数组,数据单元是 Entry) Node 结构有 key 字段, 有 value 字段, 还有 next 字段,还有
阅读全文
posted @ 2020-10-16 16:36 抽象Java
阅读(130)
评论(0)
推荐(0)
编辑
2020年10月15日
SpringIOC 容器源码面试
摘要: 1、 Spring 源码环境搭建过程遇到什么问题 Spring 源码使用 gradle 管理, 必须先安装 gradle, gradle 版本不能太低。不能低于Spring 项目的 gradle 版本。 JDK 版本不能太低,比如 jdk8, 后面使用 JDK 11 才成功。 IDE 根据项目的依赖
阅读全文
posted @ 2020-10-15 14:21 抽象Java
阅读(370)
评论(0)
推荐(0)
编辑
2020年10月14日
ConcurrentHashMap源码面试
摘要: https://www.bilibili.com/video/BV1xV41127u6 一、ConcurrentHashMap 存储数据结构 问: ConcurrentHashMap 存储数据结构是什么?你给我描述描述呗。 答: 和普通的 hashMap 一样,即 数组 + 链表 + 红黑树, 存储
阅读全文
posted @ 2020-10-14 14:28 抽象Java
阅读(469)
评论(0)
推荐(0)
编辑
ConcurrentHashMap
摘要: ConcurrentHashMap 如何保证线程安全 https://blog.csdn.net/baidu_28523317/article/details/84262712 jdk1.7 ConcurrentHashMap将数据分别放到多个slot 中,默认16个,每一个Segment中又包含了
阅读全文
posted @ 2020-10-14 14:11 抽象Java
阅读(162)
评论(0)
推荐(0)
编辑
HashMap 底层实现原理
摘要: HashMap 插入 过程 1、获取数组下标 2、插入链表 获取 过程 查询速度 扩容 扩容条件 扩容方式 扩容问题 hashmap 可以将不定长的输入,通过散列算法转换成一个定长的输出,这个输出就是散列值 JDK1.7的hashMap Hashmap源码 继承类 AbstractMap<K,V>
阅读全文
posted @ 2020-10-14 13:19 抽象Java
阅读(438)
评论(0)
推荐(0)
编辑
2020年10月13日
Zookeeper 四种节点
摘要: 一、节点有两个维度,一个是永久的还是临时的,另一个是否有序。组合成的四种类型如下: 1:PERSISTENT // 持久化节点 , 节点创建后会被持久化,只有主动调用delete方法的时候才可以删除节点。 2:PERSISTENT_SEQUENTIAL // 持久化排序节点, 排序节点:创建的节点名
阅读全文
posted @ 2020-10-13 23:29 抽象Java
阅读(1352)
评论(0)
推荐(0)
编辑
Nginx 代理缓存机制
摘要: Nginx 代理缓存机制
阅读全文
posted @ 2020-10-13 22:53 抽象Java
阅读(101)
评论(0)
推荐(0)
编辑
Nginx 四种配置方式
摘要: 负载均衡算法 upstream 支持4种负载均衡调度算法: A)轮询(默认):每个请求按时间顺序逐一分配到不同的后端服务器; B)ip_hash:每个请求按访问IP的hash结果分配,同一个IP客户端固定访问一个后端服务器。可以保证来自同一ip的请求被打到固定的机器上,可以解决session问题。
阅读全文
posted @ 2020-10-13 22:26 抽象Java
阅读(398)
评论(0)
推荐(0)
编辑
Spring主要模块
摘要: spring core:框架的最基础部分,提供 ioc 和依赖注入特性。 spring context:构建于 core 封装包基础上的 context 封装包,提供了一种框架式的对象访问方法。 spring dao:Data Access Object 提供了JDBC的抽象层。 spring ao
阅读全文
posted @ 2020-10-13 14:42 抽象Java
阅读(122)
评论(0)
推荐(0)
编辑
上一页
1
···
9
10
11
12
13
14
15
16
17
···
49
下一页
公告