自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不堪提

海内存知己,天涯若比邻

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

原创 一文带你理解Spring Security认证环节

Shiro企业自行开发的方案几年前,微服务还没有大火的时候,Shiro以其轻量、简单、易于集成的优点独当一面。而最近今年,随着微服务的大火,Spring Security作为Spring家族的首推的安全框架,在与Spring等其他组件的无缝整合的特点,导致其市面占有率也是逐年提高。博主在上文说过,Spring Securiy是通过一系列过滤器链完成认证操作。在默认情况下会开启了15个过滤器。而当通过账号密码登录时,请求经过过滤器时,就会开始具体的认证操作。代码比较简单,博主带领大家阅读一下。

2022-11-13 10:17:38 460 1

原创 【Spring Security详解】第一章 | 概述

理解Spring Security,让我们从入门、到理解、最终吊打面试官!

2022-09-26 22:24:32 3442 3

原创 synchronized的偏斜锁,轻量级锁,重量级锁

synchronized的偏斜锁,轻量级锁,重量级锁synchronized重在哪里?JDK1.6之后synchronized发生了什么变化?偏斜锁(偏向锁)轻量级锁重量级锁参考有关synchronized锁升级的理念,很多博客讲的很明白,在这里我将我个人的理解讲述一下,方便各位的理解,如果有描述的不正确的地方还请多多指正,不胜感激。synchronized 是 Java 内建的同步机制,所以也有人称其为 Intrinsic Locking,它提供了互斥的语义和可见性,当一个线程已经获取当前锁时,其

2021-03-17 21:46:17 319

原创 如何使主线程等待子线程?

如何使主线程等待子线程使用awaitTermination方法当我们想使用多线程的方法去执行一些逻辑,并想要获取执行的结果的时候。我们会创建一个线程池,然后使用submit方法提交任务。<T> Future<T> submit(Callable<T> task);如果,接下来想要所有的任务执行完毕后,主线程去继续执行。我一般的做法是executor...

2020-04-18 00:06:56 1087

原创 CSDN,久违了。

CSDN,久违了很久很久以前众里寻他千百度暮然回首,那人却在灯火阑珊处很久很久以前才发现已经注册CSDN4年了,当初是在学校的时候,发现CSDN有很多资料,但是下载却需要登录,于是便有了这个账号。记得第一次萌生要写博客的想法是在17年,还是16年的国庆节。那天学校刚刚结束运动会,大家都忙着回家过十一。学校在沈阳,沈阳化工大学,俗称铁西区的北大(狗头保命)。那次十一,我并没有回家。一个...

2020-03-31 22:39:20 317 2

空空如也

空空如也

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

TA关注的人

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