学习
  • 响应式框架 Reactor 基础

    Reactor 是由基于 Reactive Streams 技术构建的全异步类响应式框架。   概念 Reactor 认为,万物皆为数据,数据可以像 Stream 流一样,对数据做一系列流式处理来解决问题,而且它还对每……

    2025-11-22
    40 0 0
  • SpringBoot Reactive 响应式编程

    思想概念 响应式编程与传统的命令式编程思想完全不一样,如果把命令式编程思想比作一个老板把工作推给员工做,那么响应式编程就是员工主动向老板获取工作来做。 如果把老板比作请求,员工比作……

    2025-11-22
    38 0 0
  • SpringBoot 核心原理

    生命周期 创建生命周期调用方法类 通过源码可知,SpringBoot 在调用生命周期时,是通过查找包的“META-INF\spring.factories”文件中找到对应的需要加载的Listener类 其中SpringBoot的Listener……

    2025-11-20
    28 0 0
  • SpringBoot 基础特性

    自定义Banner SpringBoot 可以通过修改配置文件定义自己的启动Banner 默认SpringBoot会在 /resources/Banner.txt 中找启动Banner 也可以通过修改配置文件设置Banner: # 修改Banner文件 sprin……

    2025-11-19
    26 0 0
  • WebMvc 底层配置说明

    WebMvcConfigurer WebMvcConfigurer 是 SpringBoot 接入 SpringMvc 框架后,提供给用户自定义Web功能的接口,用户可以通过重写里面的方法来修改或增加Mvc中没有配置好的功能。 以下为 WebMvcC……

    2025-11-16
    23 0 0
  • SpringBoot 日志系统

    SpringBoot 默认使用了 SLF4J 作为日志接口,以 Logback 作为曰志的实现,当然我们也可以通过自由选择日志系统 在Spring5之后,Spring 把Apache commons-logging 日志包当成默认的日志系统,……

    2025-11-15
    19 0 0
  • Spring Boot自带的工具类

    简介 Spring Boot作为一个快速开发框架,其自带的工具类是开发过程中不可或缺的一部分。这些工具类的高效和实用性,能够大大提高开发人员的工作效率。在本文中,我们将重点介绍Spring Boot自……

    2023-07-12
    33 0 0
  • Pinia – 新一代数据共享插件使用说明

    简介 Pinia 是Vue3中替代Vuex的新一代数据共享插件,本文为Pinia的基本使用教程。   与VueX的区别 采用组合式API 所谓组合式API,指的是我们所有需要调的函数或数据,都不会直接保存到Vue……

    2023-07-11
    28 0 0
  • Vue3+Vite 项目搭建基础依赖安装

    简介 使用Vite + Vue3 + TS 开发的项目,在项目搭建初期,需要对项目加入必要的依赖,尤其是企业级开发时,对于项目的标准化工作,起到很重要的作用。   完整项目下载(未包含依赖项):……

    2023-07-10
    45 0 0
  • Redis – 基于 Redis 的消息队列实现

    简介 Redis 中提供了3种具有消息队列的功能的方式,分别是 List,PUBSUB,Stream,本文将讲解这三种消息队列的使用以及优缺点。   基于List实现消息队列 Redis 中提供了 List 的存储类型……

    2023-06-29
    34 0 0