51工具盒子

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

开发笔记

Spring WebClient 设置 Header

Spring WebClient 设置 Header

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

1、简介 {#1简介} ----------- `WebClient` 是 Spring WebFlux 中的一个 HTTP 客户端工具类,可以实现同步和异步 HTTP 请求。 本文将带你了解在 Spring `WebClient` 中设置 Header 的几种方式。 2、WebClient 如何处理 Header? {#2webclient-如何处理-header} -...

Spring Boot3学习之基础篇

Spring Boot3学习之基础篇

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

一、前言 {#一、前言} ------------ 在N年前整理过 **Spring Boot** 的入门教程,当时还是 1.x 的内容。如今 **Spring Boot** 已经升级到 3.x 版本,不过版本之间的使用差距不大,此次发布文章仅当作常规知识以及新版本功能的补充。 如果你已经掌握 **Spring** 和 **SpringMVC** 知识,但还不熟 **Spr...

Spring Boot3学习之Web篇

Spring Boot3学习之Web篇

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

一、前言 {#一、前言} ------------ 要搭建传统 Spring MVC 项目,我们除了需要配置相应的配置文件,还需要在文件中声明包扫描路径,注解驱动,处理器映射器、适配器和视图解析器等相关配置,搭建步骤非常繁琐。 而 **Spring Boot** 则是通过 JavaConfig 的方式将以前繁琐的配置封装起来,我们只需要引入依赖即可完成相应组件的整合。 二...

DataEase V2 对外暴露 MySQL 服务

DataEase V2 对外暴露 MySQL 服务

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

背景 {#%E8%83%8C%E6%99%AF} ======================== 客户想要直接访问部署好的 DataEase V2 MySQL 服务,就需要在 docker-compose-mysql.yml 下打开对应的端口映射 一、修改安装路径下的 docker-compose-mysql.yml,添加如下内容 {#%E4%B8%80%E3%80%81...

DataEase 连接 MySQL 报错 SSL connection error

DataEase 连接 MySQL 报错 SSL connection error

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

问题描述:使用 DataEase 连接数据库报错如下,这是由于用户 MySQL 开启了 SSL 连接认证。 ```Plain Communications link failure The last packet sent successfully to the server was 0 miliseconds ago. The driver has not received...

Nginx 迷思之请求缓冲与 Go 的分块传输编码

Nginx 迷思之请求缓冲与 Go 的分块传输编码

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

最近在自己的某个项目中频繁被用户反馈的一个文件上传bug, 测试也总是无法复现, debug 许久才找到问题根源, 以此记录一下. 项目中实现了兼容多种服务的文件上传接口的功能, 其中之一就是广为人知的 [Alist](https://github.com/AlistGo/alist) . 这部分代码如下: go ...