最新 最热

Druid源码阅读6-PreparedStatementPool源码及使用场景分析

在阅读DruidDataSource源码的过程中,发现DruidConnectionHolder有个特别的属性PreparedStatementPool statementPool。 根据经验可知,这是DruidPreparedStatement进行缓存的cache。我们在使用PreparedStatement的过程.....

2021-11-17
1

Java Review - LinkedHashMap & LinkedHashSet 源码解读

Java Review - HashMap & HashSet 源码解读 中我们讲了HashSet和HashMap 。 那同样的套路 , LinkedHashSet和LinkedHashMap在Java里也有着相同的实现,LinkedHashSet仅仅是对LinkedHashMap做了一层包装,也就是说LinkedHa....

2021-11-17
1

Java Review - HashMap & HashSet 源码解读

文章目录概述构造函数----概述HashMap实现了Map接口,即允许放入key为null的元素,也允许插入value为null的元素;

2021-11-17
1

12 张图 | 硬刚了一波,三层缓存架构

上一讲我们讲到了 Eureka 注册中心的 Server 端有三级缓存来保存注册信息,可以利用缓存的快速读取来提高系统性能。我们再来细看下:

2021-11-16
1

Java Review - 集合框架之Collection

容器,就是可以容纳其他Java对象的对象。 Java Collections Framework(JCF) 为Java开发者提供了通用的容器。

2021-11-15
1

leetcode 30. 串联所有单词的子串----滑动窗口篇八

使用两个哈希表,一个记录words数组中每个字符串出现的次数,一个记录当前滑动窗口中每一个字符串出现的次数。

2021-11-15
1

Java框架类集结构-底层分析

Java的类集框架比较多,也十分重要,在这里给出图解,可以理解为相应的继承关系,也可以当作重要知识点回顾;

2021-11-15
1

理解lua语法

这篇文章源于我看到某乎某用户觉得lua语法“违反直觉”,我觉得有这感觉源于lua的语法糖,如果流于表面的把这些加糖后的语法往C,C#,java等语义上套确实容易产生误解。另外xLua群上也经常会问些因为对语法理解问题导致问题...

2021-11-10
1

作为测试,简单了解下Redis

Redis,英文全称是Remote Dictionary Server(远程字典服务),是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。...

2021-11-09
1

HashMap 中的一个“坑”!

最近公司新来了一个小伙伴,问了磊哥一个比较“奇怪”的问题,这个问题本身的难度并不大,但比较“隐蔽”,那究竟是什么问题呢?接下来我们一起来看。 ​...

2021-11-09
1