😊 等风来的小栈

299
浏览量
5
友链量
6
访问量
14
运行时间 (天)


博客

23

feign.FeignException: status 404 reading DeptClientService#queryAll()

今天使用feign面向接口,实现springcloud负载均衡出错了,如下图,访问的地址 localhost/consumer/dept/list......

等风来的学习历程

人生啊,人生~......

人工智能理论

用来研究人工智能的主要物质基础以及能够实现人工智能技术平台的机器就是计算机,人工智能的发展历史是和计算机科学技术的发展史联系在一起的。除了计算机科学以外,......

大数据基础知识

对于“大数据”(Big data)研究机构Gartner给出了这样的定义。“大数据”是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力来适应海量、高增长率和多样化的信息资产。......

集合学习总结(Map)

Map存储元素无序不可重复的,以k,v键值对存储元素,与Collection没有关系。HashMap底层哈希表,Map的key就是一个set集合,HashTable是线程安全的,效率低,properties,k和V只能存储字符串,sortedMap可以自动排序......

集合学习总结(Collection )

最顶端Collection接口继承iterable接口,其下面的所有实现类都可以使用iterator进行集合遍历。2.List集合存储元素都是有序可以重复的,而set集合存储元素都是无序不可重复的。(有序,指的是存进去的顺序,和取出来的顺序是一眼的,不是进行大小排序)。 3.在ArrayList集合中,快速查找,删除元素缓慢......

javaweb 代码正确但是页面404页面解决

The origin server did not find a current representation for the target resource or is not willing to disclose that one exists......

Hystrix服务降级,feign解决服务雪崩系列问题(二)

为什么要服务降级?什么是服务降级?比如服务有A,B,C,D四个服务,比如说我们的A服务,遇到访问洪流,资源利用过大,然而B,C,D服务访问量过少,那么我们就关闭BCD服务,释放资源提供给A服务。......

Hystrix服务熔断,解决服务雪崩系列问题(一)

当很多的客户访问我们的服务,比如说,我们有9个服务,依次服务2,服务6,服务8运行访问,返回给用户结果,如果服务6出现了访问TimeOut,或者不存在的信息发生错误,那么服务将中断,高并发情况下,很多的用户继续从服务2进入,则会出现其他的服务也不能用,所有的服务都会崩溃,就出现了服务雪崩问题......

springcloud简单项目搭建

IDEA SpringCloud项目搭建......

mysql实践知识学习

mysql 基础操作中的增删改查,见表语句,关联查询等......

单例模式深入学习

单例模式:该类负责创建自己的对象,同时确保只有单个对象被创建......

JMM和Volatile初步学习笔记

volatile是java虚拟机提供的轻量级的同步机制1.保证可见性2.不保证原子性3.禁止指令重排......

初入CAS学习及ABA问题解决

CAS compareAndSet,compareAndSwap,比较并交换.......

初入JVM学习

jvm运行在操作系统之上(windows系统,linux系统等),操作系统在电脑的硬件体系上。......

初入JVM学习(GC垃圾回收)

JVM在进行GC时,并不是对这三个区域(新生代,幸存区,老年代)统一回收,大部分回收在新生代。......

mysql理论知识学习

mysql默认存储引擎是InnoDB,字符集UTF-8,我们建表的时候可以指定存储引擎,也可以指定字符集......

ConcurrentModificationException 集合学习总结(并发线程安全)

集合线程安全问题。异常ConcurrentModificationException并发修改异常......

多线程学习总结(线程的创建)

线程创建的三种方式......

多线程学习总结(线程池的创建,及自定义线程池)

单一线程只有一个线程去执行线程任务,第二个最多有五个线程去执行线程任务,第三个任务越多线程池越大。使用线程池之后,线程池来创建线程。execute方法创建线程......

idea集成git,git初步入门学习

.Git是一个开源的分布式版本控制系统,目前为止是最优秀的。可以有效、高速地处理从很小到非常大的项目版本管理Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper......

java基础关键字笔记(throw,throws,final,finally,finali,finalize区别)

throws 用来声明一个方法可能抛出的所有异常信息,throw 则是指拋出的一个具体的异常类型。 通常在一个方法(类)的声明处通过 throws 声明方法(类)可能拋出的异常信息,而在方法(类)内部通过 throw 声明一个具体的异常信息。 throws 通常不用显示地捕获异常,可由系统自动将所有捕获的异常信息抛给上级方法; throw 则需要用户自己捕获相关的异常,而后再对其进行相关包装,最后将包装后的异常信息抛出......