javaspringcloud
JSUITDLWXL
时代造就英雄
展开
-
IDEA创建新的Spring项目时 Initialization failed for ‘https://start.spring.io’ Please ch
方法一、在创建时,只要把这个官网地址改为自定义https://start.aliyun.com/即可方法二: 通过"File | Settings | Appearance & Behavior | System Settings | HTTP Proxy",选中如图方框内容就可以了。方法三:网络不稳定,换一个网络试试。...原创 2022-06-23 14:18:08 · 141 阅读 · 0 评论 -
手写Ribbon负载均衡轮询算法
负载均衡算法:rest接口第几次请求数 % 服务器集群总数量 = 实际调用服务器位置下标 ,每次服务重启动后rest接口计数从1开始。List<ServiceInstance> instances = discoveryClient.getInstances("CLOUD-PAYMENT-SERVICE");如: List [0] instances = 127.0.0.1:8002 List [1] instances = 127.0.0.1:80018001+ ...原创 2022-05-17 15:17:44 · 121 阅读 · 0 评论 -
如果一个接口有多个实现类,在springboot中如何调用不同实现类中的方法
一个接口多个实现类,如何指定特定实现类进行调用示例解决方法在写程序的时候经常会遇到 写一个接口有多个实现类,那么在调用的时候是如何去确定调用的是哪个实现类呢?接下来将为你介绍几种方式:示例总接口public interface Animal { //动物的叫声 public void call(); //动物吃的东西 public void eat();}实现类1@Service("dogImpl")public class Dog implements A...原创 2022-01-26 14:10:34 · 6668 阅读 · 0 评论 -
解决java.lang.IllegalStateException: getWriter() has already been called for this response
Caused by: java.lang.IllegalStateException: getWriter() has already been called for this response错误有很多种情况,1. response同时只能使用getOutputStream和getWriter的一个方法(OutputStream和Writer在一个response中不能同时获得)。2. 需要加response.reset()(清空缓冲区)把Writer out= response.getWr原创 2021-11-10 10:26:31 · 7372 阅读 · 1 评论 -
ideal中创建多个模块后application.properties叶子图标消失
在构建spring boot项目时,当你创建3个以上maven模块时可能会遇到启动类、application.properties配置文件没有spring boot项目图标,这是ideal本身的一个bug,解决方法如下:在找到下面的ProjectStructure进入然后选择你要添加的模块添加完成后,绿叶子就会出现了...原创 2021-11-02 18:24:00 · 922 阅读 · 0 评论 -
vscode前端整合添加小节视频遇到的问题
原创 2021-10-03 18:17:47 · 444 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.atguigu.eduserv
我这里有的是第三种方式:第一步在pom.xml文件中加入如下配置: <build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml<...原创 2021-09-29 19:37:44 · 119 阅读 · 0 评论 -
consul下载安装教程(windows版)
下载Consul官网下载地址: https://www.consul.io/downloads安装Consul先附上官网的 Consul 安装动画片 o( ̄︶ ̄)o :https://learn.hashicorp.com/consul/getting-started/services步骤:下载完成后解压,根据自己实际情况选择路径解压完成后,在解压路径下的地址栏输入“cmd”,打开命令行窗口。并键入“consul”,若出现一连串英文则表示安装成功,见图二。启动:命令 consul ag原创 2021-08-28 22:35:53 · 330 阅读 · 0 评论 -
win10系统以管理员身份修改hosts文件
第一步:找到文件位置第二步:点击左上角文件:以管理员身份打开第三步:先后执行命令: cmd notepad hosts之后hosts文件会自动弹出之后进行保存工作,点击下面的全部文件,以hosts文件进行保存,如果不能替换,就把之前的删了,保存新的即可,小心操作。...原创 2021-08-28 00:17:53 · 593 阅读 · 0 评论