51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

经验分享

Java ArrayList 与 LinkedList 的灵活选择

Java ArrayList 与 LinkedList 的灵活选择

厉飞雨 阅读(94) 评论(0) 赞(6)

Java ArrayList -------------- Java `ArrayList` 类是一个可变大小的数组,位于 `java.util` 包中。 ### 创建 ArrayList ``` import java.util.ArrayList; ArrayList<String> cars = new ArrayList&lt...

Spring Boot集成statemachine快速入门demo

Spring Boot集成statemachine快速入门demo

厉飞雨 阅读(103) 评论(0) 赞(5)

1.什么是statemachine? ------------------ Spring Statemachine 是应用程序开发人员在 Spring 应用程序中使用状态机概念的框架,从设计层面分析:状态机目的是解决复杂的状态管理流程,保证程序单一原则和开闭原则;业务角度分析:状态机应有初始化状态、加载所有已有的状态、事件、转移、动作、触发下一个状态为驱动,并解决了业务逻辑与...

Spring 中 Bean 的生命周期

Spring 中 Bean 的生命周期

厉飞雨 阅读(89) 评论(0) 赞(3)

在您的应用程序中,由Spring IoC容器管理的形成其核心的对象被称为"bean"。一个bean是由Spring IoC容器实例化、组装和管理的对象。这些bean是通过您提供给容器的配置元数据创建的,例如,在前面章节中已经看到的XML `<bean/>` 定义。 Bean定义包含了所谓的配置元数据,容器需要了解以下内容: *...

Springboot常见面试题整理--2021

Springboot常见面试题整理--2021

厉飞雨 阅读(65) 评论(0) 赞(4)

1.springboot常用的注解有哪些? --------------------- 1. @springbootApplication:这个注解是Spring Boot最核心的注解,用在 Spring Boot的主类上,标识这是一个 Spring Boot 应用,用来开启 Spring Boot 的各项能力。实际上这个注解是@Configuration,@EnableAu...

Springcloud常见面试题整理--2021

Springcloud常见面试题整理--2021

厉飞雨 阅读(80) 评论(0) 赞(6)

1.SpringBoot和SpringCloud的区别? ---------------------------- 1. SpringBoot专注于快速方便的开发单个个体微服务 2. SpringCloud是关注全局的微服务协调整理治理框架,它将SpringBoot开发的一个个单体微服务整合并管理起来,为各个微服务之间提供,配置管理、服务发现、断路器、路由、微代理、事件总线...

SpringMVC常见面试题整理--2021

SpringMVC常见面试题整理--2021

厉飞雨 阅读(66) 评论(0) 赞(4)

1.Spring MVC常用的注解有哪些?=======被问+1 -------------------------------- 1. @Controller:Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示 2. @Resp...

Spring framework(cve-2010-1622)漏洞利用指南

Spring framework(cve-2010-1622)漏洞利用指南

厉飞雨 阅读(58) 评论(0) 赞(3)

这个[漏洞](https://anyun.org/wp-content/themes/anyun_begin/inc/go.php?url=http://www.yunsec.net/a/security/bugs/)在2010年出的,当时由于环境问题,并没有找到稳定利用的EXP。作者对spring mvc框架不熟悉,很多地方不了解,结果研究了一半,证明了漏洞的部分严重性就放下...

Spring Boot + GraphQL实现实时数据推送

Spring Boot + GraphQL实现实时数据推送

厉飞雨 阅读(96) 评论(0) 赞(3)

随着互联网的发展和用户体验的不断提升,实时数据的需求日益增长。传统的数据获取方式往往无法满足用户对实时数据的即时性和个性化需求。在这样的背景下,GraphQL作为一种新兴的API查询语言,提供了一种更加灵活、高效的数据获取方案。结合Spring Boot作为后端框架,我们可以利用GraphQL实现实时数据推送,满足用户对实时数据的需求。 **一、GraphQL简介:** G...