自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

清风伴酒的博客

这个人很懒什么都没有留下

  • 博客(6)
  • 收藏
  • 关注

原创 ConcurrentModificationException之迭代器并发修改异常原理

ConcurrentModificationException之迭代器并发修改异常原理1、前言在ArrayList和HashMap等集合中,我们经常可以看到modCount++ ,这个操作是用来记录新增,修改,删除等操作数的。此处以HashMap为例;ArrayList大同小异2、案例代码public class HashMapConcurrentDemo { public static void main(String[] args) { Map<Strin

2021-06-30 11:13:57 188

原创 ArrayList源码解析

ArrayList源码解析简介:ArrayList 是 java 集合框架中比较常用的数据结构了。继承自 AbstractList,实现了 List 接口。底层基于数组实现容量大小动态变化。允许 null 的存在。同时还实现了 RandomAccess、Cloneable、Serializable 接口,所以ArrayList 是支持快速访问、复制、序列化的。1、成员属性介绍ArrayList 底层是基于数组来实现容量大小动态变化的。// 默认初始容量private static fin

2021-06-30 10:38:50 78

原创 HashMap详解

HashMap源码前言:本文是基于JKD1.8.0_291 介绍的,其他版本略有不同,大同小异1、成员属性介绍// 默认的初始容量,必须是2的幂次方static final int DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16// 最大容量,在两个带参数的构造函数隐式指定更高值时使用。 必须是 2 的幂 <= 1<<30。static final int MAXIMUM_CAPACITY = 1 << 3

2021-06-29 18:17:58 535

原创 SpringBoot启动流程

SpringBoot自动装配流程SpringBoot 启动注解介绍前言相信用过 SpringBoot 的小伙伴都知道SpringBoot的好处就在于最懂装配,帮我们配置好了一些环境,那这些配置是如何写好的,接下来就让我们一探究竟// 对于大家来说,这个注解大家应该都不陌生,一切的一切都是从这里开始,接下来就让我们点进去一探究竟@SpringBootApplicationpublic class TestApplication { public static void main(Str

2021-06-28 11:07:22 100

原创 SpringSecurity登录介绍

SpringSecurity 简介SpringSecurity是一个框架,提供身份验证、授权和针对常见攻击的保护。由于对命令式应用程序和反应式应用程序的一流支持,它是保护基于Spring的应用程序的事实上的标准。SpringSecurity常用过滤器介绍常用的过滤器有15个,分别如下:1.org.springframework.security.web.context.SecurityContextPersistenceFilter首当其冲的一个过滤器,非常重要 主要是使用SecurityCon

2021-06-25 18:27:11 409

转载 JDK动态代理

动态代理什么是代理代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。代理模式UML图:简单结构示意图:为了保持行为的一致性,代理类和委托类通常会实现相同的接口,所以在访问者看来两者没有丝毫的区别。通过代理类这中间一层,能有效控制对委托类对象的直接访问,也可以很好地隐藏和保护委托类对象,同时也为实施不同控制策略预留了空间,从而在设计上获得了更大的灵活性。Java 动态代理机制以

2021-06-25 15:49:40 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除