解决Gateway报错Spring MVC found on classpath, which is incompatible with Spring Cloud Gateway


问题描述,在启动Gateway的时候报错,原因是项目间接引用了SpringMVC依赖,这与SpringCloudGateway不兼容。解决办法是排除SpringMVC的依赖,或者设置spring.main.web-application-type为reactive。 解决方法:

已解决集成feign报错:No Feign Client for loadBalancing defined. Did you forget to include


在使用的 Nacos 和 OpenFeign 的过程中,启动时遇到一个错误: 异常描述很明确,缺少一个依赖spring-cloud-loadbalancer <dependency> <groupId>org.springframework.cloud</

如何让网站实现https访问?


在讲如何让网站实现https访问之前,先了解一下 http 和 https 的区别,以及https实现安全通信的原理 http 和 https 的区别 安全性: HTTP:数据以明文形式传输,缺乏加密保护,容易被拦截和窃取。 HTTPS:在 HTTP 基础上增加了 SSL/TLS 加密层,对数据进行

如何进行网站的域名备案和公安备案?


如果使用的是国内的云服务器,使用域名需要进行解析备案。 一. 域名备案 想要进行域名备案,需要域名,云服务器,个人信息材料 云服务器 云服务器可以去阿里云,腾讯云,京东云,华为云等平台去购买 域名 个人域名可以去阿里云,腾讯云,京东云,华为云等平台去购买,以阿里云举例,购买后云解析DNS

如何简单设计一个应用层协议


在Java中实现一个应用层协议通常需要使用Java的网络编程API,比如java.net包中的Socket和ServerSocket类。比如实现一个基本的文件上传下载应用层协议。 步骤概述 定义协议:明确应用层协议的格式和规则。 实现服务器:创建一个服务器程序,能够监听端口并处理客户端请求。 实现客

SpringBoot整合邮件发送


SpringBoot整合邮件发送,以网易(163邮箱)为例 点击设置,点击二级菜单中的 POP3/SMTP/IMAP 进入页面,按上述步骤获取授权码。 1.引入maven依赖 <dependency> <groupId>org.springframework.boot</groupId>

LeetCode 热题 100


哈希 两数之和 方法一 最容易想到的方法就是枚举 x,然后去从数组中去遍历去查找是否存在 target - x class Solution { public int[] twoSum(int[] nums, int target) { Map<Integer,Integer

第三方如何接入Gitee登录api


Gitee实现第三方登录 第三方登录的原理 所谓第三方登录,实质就是 OAuth 授权。用户想要登录 A 网站,A 网站让用户提供第三方网站的数据,证明自己的身份。获取第三方网站的身份数据,就需要 OAuth 授权。 举例来说,A 网站允许 Gitee 登录,背后就是下面的流程。 A 网站让用户跳转

ELK搭建


ELK 可视化日志分析系统搭建 前言 1.需要准备一台linux服务器(最好是CentOS7),内存至少4g以上(三个组件都比较占用内存) 2.需要有docker使用经验 一. docker安装ElasticSearch 这里先创建一个网络:因为我们还需要部署kibana容器、logstash容器,

技术场景


技术场景 单点登录这块怎么实现的? 先解释什么是单点登录? 单点登录的英文名是 Single Sign On,是指多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 介绍单点登录的解决方案,以 JWT 为例 用户访问其他系统,会在网关判断token是否有效 如果token无效则会返