Pseudocode_社区达人页

个人头像照片
Pseudocode
已加入开发者社区1865

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布103篇文章
17条评论
已回答0个问题
0条评论
已发布0个视频
github地址

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

一个脑结构抽象、脑栈容量小的程序员。

暂无精选文章
暂无更多信息

2024年06月

  • 06.19 10:05:55
    发表了文章 2024-06-19 10:05:55

    CSRF 攻击以及如何使用 Spring Security 预防攻击

    【6月更文挑战第15天】CSRF 是指跨站请求伪造,是 Cross-site request forgery 的简称,有些地方也简写为 XSRF。
  • 06.18 16:18:33
    发表了文章 2024-06-18 16:18:33

    除了认证和授权,Spring Security 还提供了哪些安全特性

    【6月更文挑战第14天】在 Spring Security 中,提供了一个 `HttpFirewall` 接口,从它的名字可以看出是作为防火墙使用。
  • 06.17 09:19:24
    发表了文章 2024-06-17 09:19:24

    读懂 `systemd` 的 Unit 配置文件

    【6月更文挑战第13天】
  • 06.16 11:29:37
    发表了文章 2024-06-16 11:29:37

    `systemd` 中的 Unit 和 Target 是什么?

    【6月更文挑战第12天】这篇我们来了解一下 systemd 的服务配置文件中 [Unit] 和 [Install] 这两部分内容和涉及到的概念。
  • 06.15 17:39:36
    发表了文章 2024-06-15 17:39:36

    在 Linux 系统中将 Spring Boot 应用作为系统服务运行

    【6月更文挑战第11天】最近由于一些原因,服务器经常会重启,每次重启后需要手动启动 Spring Boot 的工程,因此我需要将其配置成开启自启动的服务。
  • 06.14 09:57:09
    发表了文章 2024-06-14 09:57:09

    Java 中的 Stack 好纠结~

    【6月更文挑战第10天】栈是每一个程序员都很熟悉的数据结构,英文叫做 Stack,在 Java 中,栈的实现类是 java.util.Stack。如果你了解 Java 中的 Stack 类,就会知道,这里有一个历史遗留问题。
  • 06.13 08:32:20
    发表了文章 2024-06-13 08:32:20

    HATEOAS 是什么

    【6月更文挑战第9天】RESTful 系统设计中有一个重要的特性,就是 **用超媒体驱动应用状态(Hypermedia as the engine of application state)**,也就是 HATEOAS
  • 06.12 09:25:15
    发表了文章 2024-06-12 09:25:15

    解决 Spring 中 Prototype Bean 注入后被固定的问题

    【6月更文挑战第8天】学习 Spring 框架内不原理的意义就是,当遇到问题时,分析出原因,就可以从多个切入点,利用 Spring 的特性,来解决问题。
  • 06.11 16:42:24
    发表了文章 2024-06-11 16:42:24

    Java 虚拟机加载 Java 类的过程

    【6月更文挑战第7天】Java 是一门编译型语言,在完成代码的编写以后,需要使用 Java 编译器将源码编译成字节码文件,供虚拟机运行。在字节码被 Java 虚拟机执行之前,需要将对应的类进行加载。
  • 06.10 09:24:27
    发表了文章 2024-06-10 09:24:27

    Spring MVC 级联对象参数校验

    【6月更文挑战第6天】在 Spring MVC 的使用过程中,我们会发现很多非常符合直觉的功能特性,但往往我们会习惯这种「被照顾得很好」的开发方式,依靠直觉去判断很多功能特性的用法。
  • 06.09 22:16:13
    发表了文章 2024-06-09 22:16:13

    Spring 中一个事务方法调用另一个事务方法会怎样?

    【6月更文挑战第5天】如果我们在一个包含事务的方法中,调用了另一个包含里事务的方法,那么,Spring 会创建新的事物吗?如果方法抛出异常导致事务会滚了呢?
  • 06.08 13:07:24
    发表了文章 2024-06-08 13:07:24

    Spring MVC 是如何对对象参数进行校验的

    【6月更文挑战第4天】对象参数校验是使用 SpringMVC 时常用的功能,这篇文章尝试分析了,Spring 是如何实现这一功能的。
  • 06.07 11:33:25
    发表了文章 2024-06-07 11:33:25

    自定义 Spring MVC Controller 方法参数处理

    【6月更文挑战第3天】在 Spring MVC Controller 的方法参数,Spring 会自动为我们注入一些特殊的参数值,比如 HttpServletRequest、HttpServletResponse 等对象,或者 HTTP 请求参数。
  • 06.06 09:13:22
    发表了文章 2024-06-06 09:13:22

    给 Spring Security 表单增加图形验证码

    【6月更文挑战第2天】针对给 Spring Security 增加验证码登录的情况,介绍如何给 Spring Security 的登录表单增加图形验证码的校验。
  • 06.05 22:56:12
    发表了文章 2024-06-05 22:56:12

    给 Spring Security OAuth 增加新的授权模式

    【6月更文挑战第1天】这篇我们来试着参考密码模式,给 Spring Security OAuth 增加一个手机验证码模式。以下内容会与之前的文章内容有关联,因此在此之前,可以先阅读之前的几篇文章,回顾一下这些内容。

2024年05月

  • 01.29 00:04:22
    发表了文章 2024-01-29 00:04:22

    在开启 RememberMe 时,Spring Security 做了什么?

    【1月更文挑战第21天】上一篇介绍了,Spring Security 的 RememberMe 功能的实现原理.这一篇,我们来试着分析一下,在这个方法中,Spring Security 做了哪些事情。
  • 01.28 23:31:05
    发表了文章 2024-01-28 23:31:05

    Spring Security 是如何“记住我”的?

    【1月更文挑战第20天】这篇文章是这分析一下 Spring Security 的 RememberMe 功能,在阅读这篇文章之前,你需要了解如何配置 Spring Security 的基本的用户名/密码登录。
  • 01.27 00:50:06
    发表了文章 2024-01-27 00:50:06

    Spring Security OAuth 之 @EnableAuthorizationServer 干了啥?

    【1月更文挑战第19天】在引入 Spring Security OAuth 的 starter 后,可以方便地使用注解,自动开启和配置授权服务组件。它是如何完成这些配置的?
  • 01.26 00:10:01
    发表了文章 2024-01-26 00:10:01

    Spring Security OAuth 资源服务器认证浅析

    【1月更文挑战第18天】之前的几篇文章介绍了如何进行用户认证并向客户端分发 Token,以及 Token 是如何生成的,这篇分析一下,当客户端拿着 Token 去访问资源的时候,资源服务器是如何验证 Token 是否合法的。
  • 01.25 10:15:59
    发表了文章 2024-01-25 10:15:59

    Spring Security OAuth 令牌生成

    【1月更文挑战第17天】之前写了两篇分析 Spring Security OAuth 认证流程的文章,这篇主要来分析一下,`tokenServices.createAccessToken` 方法,具体是怎么生成 Token。
  • 01.24 09:46:35
    发表了文章 2024-01-24 09:46:35

    Spring Security OAuth 认证流程浅析:授权码模式

    【1月更文挑战第16天】上一篇[Spring Security OAuth 认证流程浅析:密码模式],简单分析了密码模式授权流程的源码,这篇来试着分析 OAuth 中最具代表性的授权码模式。
  • 01.23 11:46:04
    发表了文章 2024-01-23 11:46:04

    Spring Security OAuth 认证流程浅析:密码模式

    【1月更文挑战第15天】从 Spring Security OAuth 源码分析其实现原理。这篇我们先分析最常用也相对简单的密码模式。
  • 01.22 00:17:56
    发表了文章 2024-01-22 00:17:56

    Spring Security 自定义认证逻辑

    【1月更文挑战第14天】这篇文章的内容基于对Spring Security 认证流程的理解,介绍如何在SpringSecurity中自定义认证逻辑(如验证码登录)
  • 01.21 15:50:07
    发表了文章 2024-01-21 15:50:07

    Spring Security 认证流程

    【1月更文挑战第13天】本文以用户名/密码验证方式为例,讲解 Spring Security 的认证流程,在此之前,需要你了解 Spring Security 用户名/密码认证的基本配置。
  • 01.20 21:47:42
    发表了文章 2024-01-20 21:47:42

    Spring 源码的阅读心得

    【1月更文挑战第12天】最近花了很多时间去阅读Spring框架核心部分的源码,本文将分享一些阅读的思路和心得,分享给想阅读源码但是不知道如何下手或者读不下来的小伙伴。
  • 01.19 09:47:37
    发表了文章 2024-01-19 09:47:37

    Spring 6 的新特性:HTTP Interface

    【1月更文挑战第11天】Spring 6 带来了一个新的特性——HTTP Interface。这个新特性,可以让开发者将 HTTP 服务,定义成一个包含特定注解标记的方法的 Java 接口,然后通过对接口方法的调用,完成 HTTP 请求。
  • 01.18 14:49:12
    发表了文章 2024-01-18 14:49:12

    Spring 源码阅读 75:@EnableAsync 分析

    【1月更文挑战第10天】本文以 @EnableAsync 作为切入点,分析了 Spring 开启基于注解的异步任务特性的原理。
  • 01.17 11:38:07
    发表了文章 2024-01-17 11:38:07

    Spring 源码阅读 74:BeanFactoryTransactionAttributeSourceAdvisor 分析

    【1月更文挑战第9天】本文通过对 BeanFactoryTransactionAttributeSourceAdvisor 类的分析,了解了 Spring 是如何通过 AOP 来完成事务的管理的,本文的内容需要你对 Spring 的 AOP 的实现原理有一定的了解。
  • 01.16 15:43:36
    发表了文章 2024-01-16 15:43:36

    Spring 源码阅读 73:@EnableTransactionManagement 分析

    【1月更文挑战第8天】本文通过源码分析了 @EnableTransactionManagement 注解开启 Spring 事务管理的原理。
  • 01.15 08:54:20
    发表了文章 2024-01-15 08:54:20

    Spring 源码阅读 72:基于 CGLIB 的 AOP 代理的原理(2)- 拦截器的查找与执行

    【1月更文挑战第7天】本文分析了基于 CGLIB 的 AOP 代理如何查找和执行拦截器链,其主要的逻辑在 DynamicAdvisedInterceptor 的intercept方法执行。
  • 01.14 12:15:52
    发表了文章 2024-01-14 12:15:52

    Spring 源码阅读 71:基于 CGLIB 的 AOP 代理的原理(1)- DynamicAdvisedInterceptor 分析

    【1月更文挑战第6天】本文分析了基于 CGLIB 的 AOP 代理对象,是通过一个 DynamicAdvisedInterceptor 类型的 Callback 来完成 AOP 增强逻辑处理的,DynamicAdvisedInterceptor 通过实现 MethodInterceptor 接口的intercept方法来处理 AOP 增强逻辑。下一篇,将重点分析这个方法的原理。
  • 01.13 17:21:32
    发表了文章 2024-01-13 17:21:32

    Spring 源码阅读 70:基于 JDK 的 AOP 代理拦截器链执行(4)- 容易被忽略的 ExposeInvocationInterceptor

    【1月更文挑战第5天】本文分析了 Spring AOP 拦截器链中的一个特殊拦截器 ExposeInvocationInterceptor 的注册的时机以及它的作用。至此,基于 JDK 的 AOP 代理拦截器链执行的逻辑就分析完了。
  • 01.12 21:39:33
    发表了文章 2024-01-12 21:39:33

    Spring 源码阅读 69:基于 JDK 的 AOP 代理拦截器链执行(3)- MethodInterceptor 分析

    【1月更文挑战第4天】本文详细分析了 Spring AOP 中五种增强类型对应的拦截器中增强方法的执行逻辑,结合上一篇中分析的 ReflectiveMethodInvocation 中proceed方法的执行逻辑,就组成了完整的拦截器链递归调用的逻辑。
  • 01.11 10:33:46
    发表了文章 2024-01-11 10:33:46

    Spring 源码阅读 68:基于 JDK 的 AOP 代理拦截器链执行(2)- ReflectiveMethodInvocation 分析

    【1月更文挑战第3天】本文分析了 ReflectiveMethodInvocation 类中的proceed方法,通过对这个方法的分析,了解了连接器链中的增强逻辑是如何逐层执行的,以及目标方法是什么时候被调用的。
  • 01.10 15:11:56
    发表了文章 2024-01-10 15:11:56

    Spring 源码阅读 67:基于 JDK 的 AOP 代理拦截器链执行(1)- 执行前的准备工作

    【1月更文挑战第2天】本文总结了 JdkDynamicAopProxy 的invoke方法在获取到拦截器链之后,是如何开始执行增强逻辑的。对于拦截器链为空的情况,会直接调用目标方法,而存在拦截器的情况下,会将拦截器链和目标方法调用的信息封装成一个 MethodInterceptor 对象,执行其proceed方法,来完成增强逻辑和目标方法的执行。
  • 01.09 15:21:54
    发表了文章 2024-01-09 15:21:54

    Spring 源码阅读 66:基于 JDK 的 AOP 代理如何获取拦截器链(4)- 将 Advice 封装为拦截器

    【1月更文挑战第1天】本文分析了 Advice 被封装成 MethodInterceptor 的过程,Spring AOP 用到的五种 Advice 中,有些本身就是 MethodInterceptor 的实现类,而有些需要通过适配器的封装。

2023年06月

2023年03月

2022年10月

  • 发表了文章 2024-06-19

    CSRF 攻击以及如何使用 Spring Security 预防攻击

  • 发表了文章 2024-06-18

    除了认证和授权,Spring Security 还提供了哪些安全特性

  • 发表了文章 2024-06-17

    读懂 `systemd` 的 Unit 配置文件

  • 发表了文章 2024-06-16

    `systemd` 中的 Unit 和 Target 是什么?

  • 发表了文章 2024-06-15

    在 Linux 系统中将 Spring Boot 应用作为系统服务运行

  • 发表了文章 2024-06-14

    Java 中的 Stack 好纠结~

  • 发表了文章 2024-06-13

    HATEOAS 是什么

  • 发表了文章 2024-06-12

    解决 Spring 中 Prototype Bean 注入后被固定的问题

  • 发表了文章 2024-06-11

    Java 虚拟机加载 Java 类的过程

  • 发表了文章 2024-06-10

    Spring MVC 级联对象参数校验

  • 发表了文章 2024-06-09

    Spring 中一个事务方法调用另一个事务方法会怎样?

  • 发表了文章 2024-06-08

    Spring MVC 是如何对对象参数进行校验的

  • 发表了文章 2024-06-07

    自定义 Spring MVC Controller 方法参数处理

  • 发表了文章 2024-06-06

    给 Spring Security 表单增加图形验证码

  • 发表了文章 2024-06-05

    给 Spring Security OAuth 增加新的授权模式

  • 发表了文章 2024-05-15

    在开启 RememberMe 时,Spring Security 做了什么?

  • 发表了文章 2024-05-15

    Spring Security 是如何“记住我”的?

  • 发表了文章 2024-05-15

    Spring Security OAuth 资源服务器认证浅析

  • 发表了文章 2024-05-15

    Spring Security OAuth 之 @EnableAuthorizationServer 干了啥?

  • 发表了文章 2024-05-15

    Spring Security OAuth 认证流程浅析:授权码模式

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息