authorization spring server
Spring Boot学习随笔- 文件上传和下载(在线打卡、附件下载、MultipartFile)
这章内容详细地介绍了文件上传和下载的实现过程。文件上传涉及前端页面、Controller 方法和配置修改,其中前端页面通过表单的提交方式和enctype属性设置来实现文件上传,而后端的 Controller 方法则通过接收 MultipartFile 类型的参数来处理上传的文件,并将文件保存到服务器... ......
Spring创建Bean的三种方式及Bean的生命周期
目录Spring创建Bean的三种方式及Bean的生命周期Spring创建Bean的三种方式第一种方式:使用默认构造函数创建第二种方式:使用普通工厂中的方法创建对象第三种方式:使用工厂中的静态方法创建对象Bean的生命周期 Spring创建Bean的三种方式及Bean的生命周期 Spring创建Be ......
spring-cloud 微服务架构所用到的技术 简介
https://www.bilibili.com/video/BV18E411x7eT https://blog.csdn.net/u011863024/article/details/114298270 https://blog.csdn.net/u011863024/article/detail ......
DBus.server服务启动报错->"/etc/selinux/*/contexts/dbus_contexts": No such file or directory
系统启动后很多使用dbus1的命令没法使用,查看日志发现dbus.service没有启动,并伴随下面报错: Failed to start message bus: Failed to open "/etc/selinux/targeted/contexts/dbus_contexts": No s ......
2023最新高级难度Spring Web Flow面试题,包含答案。刷题必备!记录一下。
好记性不如烂笔头 内容来自 [ 面试宝典-高级难度Spring Web Flow面试题合集](https://offer.houxu6.top/tag/Spring Web Flow) 问: 请您详细解释在Spring Web Flow中如何实现复杂业务流程的嵌套和组合? 在Spring Web F ......
使用阿里云oss报错:com.alibaba.cloud:aliyun-oss-spring-boot-starter:jar:unknown was not found in
根据阿里云OSS的案例文档,在springboot项目中配置pom 时报错 https://github.com/alibaba/aliyun-spring-boot/tree/master/aliyun-spring-boot-samples/aliyun-oss-spring-boot-samp ......
两条命令搞定Ubuntu系统安装与配置VNC server实现远程桌面连接(转)
参照下面博文地址: 1、sudo apt-get update 2、sudo apt install x11vnc 在ubuntu电脑上执行 3、x11vnc -passwd 123456 -display :0 -forever 4、windows端安装好vnc viewer,输入server端i ......
log4j or log4j2 关闭spring框架日志输出
log4j or log4j2 关闭spring框架日志输出 <Loggers> <Logger name="io.netty" level="off" additivity="false"> <AppenderRef ref="FileJson"/> </Logger> <Logger name= ......
eclipse的preferences中找不到server项
最近重装了eclipse,但在使用eclipse载入Tomcat时发现Windows项中的preferences下找不到server项,通过查阅发现是没有安装相应插件,通过查询安装成功找到server项。 具体步骤如下: 1、选择Help-->Install New Software 2、点击add ......
MySQL server is running with the --super-read-only option的解决办法
原因 数据库是只读模式 解决办法 修改为读写模式 mysql -uroot -p你的密码 进入mysql select @@read_only; set global read_only=0; # 顺便设置可远程连接(不需要可跳到flush privileges) use mysql; update ......
玩转Spring状态机
本文主要介绍了设计模式中的状态模式,并在此基础上介绍了Spring状态机相关的概念,并根据常见的订单流转场景,介绍了Spring状态机的使用方式。文中如有不当之处,欢迎在评论区批评指正。 ......
Docker启动Nacos报错:Nacos Server did not start because dumpservice bean construction fail
一、表象 重启服务器之后Docker运行Nacos容器,启动成功,但是外网无法访问。 查看了一下Nacos启动日志(docker logs nacos容器名) 二、分析 很明显是数据库配``置问题。。如果是数据库配置的问题,可以着重检查以下信息尤其是MySQL内网Host,查询方式见Docker安装 ......
Nacos启动:[NACOS HTTP-POST] The maximum number of tolerable server reconnection errors has been reached
一、表象 二、分析 源码: public HttpRestResult<String> httpPost(String path, Map<String, String> headers, Map<String, String> paramValues, String encode, long re ......
Spring Boot Actuator使用
Spring Boot Actuator 是一个非常强大的模块,它为 Spring Boot 应用程序提供了生产级别的监控和管理功能。以下是对 Spring Boot Actuator 的详细解析: 1. **什么是 Actuator**: - Spring Boot Actuator 是一个扩展模 ......
Spring-Bean后置处理器之CommonAnnotationBeanPostProcessor
本文帮你回答以下几个问题: @PostConstruct和@PreDestroy注解标注的方法是在什么阶段调用的? @Resource是如何完成属性自动注入的? @Resource相比@Autowired查找候选者的过程差异是什么? 类定义 类的作用 对@PostConstruct和@PreDest ......
Spring的Bean后置处理器之AutowiredAnnotationBeanPostProcessor
学习此文后,可以回答以下几个问题: @Autowired注解是如何完成属性自动注入的? 如何改变bean实例化构造函数的选择? @Autowired查找候选者过程是什么? @Qualifier与@Primary的作用? AutowiredAnnotationBeanPostProcessor介绍 类 ......
spring framework启动问题
正确Gradle版本 查看gradle/wrapper/gradle-wrapper.properties A build scan was not published as you have not authenticated with server 'ge.spring.io'. 注释ge.co ......
Docker启动Nacos报错:Nacos Server did not start because dumpservice bean construction fail
一、表象 重启服务器之后Docker运行Nacos容器,启动成功,但是外网无法访问。 查看了一下Nacos启动日志(docker logs nacos容器名) 二、分析 很明显是数据库配``置问题。。如果是数据库配置的问题,可以着重检查以下信息尤其是MySQL内网Host,查询方式见Docker安装 ......
Nacos启动:[NACOS HTTP-POST] The maximum number of tolerable server reconnection errors has been reached
一、表象 二、分析 源码: public HttpRestResult<String> httpPost(String path, Map<String, String> headers, Map<String, String> paramValues, String encode, long re ......
Spring对象创建的两种方式
Spring作为Java企业级应用的领先框架,其对象创建机制无疑是其核心特性之一。在本文中,我们将专注于Spring中的两种对象创建方式,并深入探讨它们的原理和应用场景。 ......
84道Spring高频题整理(附答案背诵版)
解释一下Spring 框架? Spring框架是一个开源的企业级应用开发框架,由Rod Johnson创建,并于2003年首次发布。Spring 是在全方位提供企业级服务的基础上,用Java实现的。Spring的核心思想是使现代Java开发更加简单。 Spring框架以其灵活性和透明性闻名,几乎可以 ......
2023最新中级难度Spring Web Flow面试题,包含答案。刷题必备!记录一下。
好记性不如烂笔头 内容来自 [ 面试宝典-中级难度Spring Web Flow面试题合集](https://offer.houxu6.top/tag/Spring Web Flow) 问: 请解释什么是Spring Web Flow,并简要介绍其工作原理。 Spring Web Flow是Spri ......
2023最新中级难度Spring Security面试题,包含答案。刷题必备!记录一下。
好记性不如烂笔头 内容来自 [ 面试宝典-中级难度Spring Security面试题合集](https://offer.houxu6.top/tag/Spring Security) 问: 如何在Spring Boot项目中集成Spring Security? 为了在Spring Boot项目中集 ......
spring boot 配置get方法枚举转换策略
配置转换器 @SuppressWarnings({"rawtypes", "unchecked"}) public class CompositeEnumConverterFactory implements ConverterFactory<String, Enum<?>> { @Override ......
任务调度处理系列之 Spring源码分析-【SchedulingConfigurer实现原理】转
一、可能的场景在做业务平台的时候我们经常会遇到,某些跟时间打交道的需要修改状态,比如说在时间区间之前,属于未生效状态,区间之内属于有效期,区间之后,属于过期,或者需要每天 每周 每月,甚至是年为单位的做一些固定的操作。通过定时任务可以通过开启定时任务来完成这些需求。 我做合同管理模块,合同有未生效, ......
Debian12通过TigerVNC Server远程虚拟桌面并设置开机启动
1.背景 在某些情况,我们想要对某些没有显示器的Linux服务器进行桌面远程操控,于是TigerVNC Server就是我们的首选。 2.安装环境 首先安装桌面环境gnome与gdm3 sudo apt install gnome gdm3 然后安装 TigerVNC Server sudo apt ......
Spring Boot学习随笔- 实现AOP(JoinPoint、ProceedingJoinPoint、自定义注解类实现切面)
这篇笔记深入介绍了AOP(面向切面编程),这个技术可以在代码中以模块化的方式实现横切关注点。它解决了业务层代码中存在的问题,如额外功能代码的冗余和每个方法都需要书写一遍额外功能代码的情况。
AOP在Spring中的实现主要依靠Aspect切面、Advice通知和Pointcut切入点的组合。Advi... ......
.Net6 Unable to configure HTTPS endpoint. No server certificate was spec 开发者证书过期或无效
1.删除无效的证书 右键都删除 2.cmd窗口输入以下命令 dotnet dev-certs https dotnet dev certs https--trust 3.附其他 dotnet dev-certs https --clean 清理开发人员证书命令 ......
2023最新高级难度Spring Cloud面试题,包含答案。刷题必备!记录一下。
好记性不如烂笔头 内容来自 [ 面试宝典-高级难度Spring Cloud面试题合集](https://offer.houxu6.top/tag/Spring Cloud) 问: 请简述Spring Cloud与微服务治理平台Istio的关系? Spring Cloud和Istio都是用于构建和管理 ......