Feign默认已经整合了Hystrix。 一、使用如何使用 单纯服务降级 加配置,默认Feign是不启用Hystrix的,需要添加配置启用Hys...
1. 找到cpu飙高进程 2. 找到cpu占用高的线程 3. 线程id转16进制 4. jstack
思路分析 创建一个指定容量maxSize的数组,用于存放队列元素; 声明front和rear,front指向队列头的前一个位置,rear指向队列...
数组转稀疏数组 遍历原始数组,找出有效数据个数 n; 根据有效数据个数,构建稀疏数组 sparseArr = int[n+1][3]; 将原始数...
一、线程池状态 RUNNING:正常运行。可接收新任务,可处理队列中任务。 SHUTDOWN:关闭。不可接收新任务,可处理队列中任务。 STOP...
目录树结构处理优化过程小记 一、问题描述 生产环境树结构目录处理响应过慢,单次请求都要到4秒多,更别说压测了。考虑后续可能会引发生产事故,所以决...
[TOC] 一、RabbitMQ消息发送机制 消息由生产者生产,首先并发送到交换机(Exchange),然后由交换机根据指定的路由规则将消息路由...
相同点 都会将当前线程暂停,交出CPU资源让其它线程运行。 都是native方法。 在等待期间被中断,都会抛出InterruptedExcept...
ArrayList和LinkedList的区别 1. 数据结构不同 ArrayList是基于动态数组实现的。 LinkedList是基于双向链表...