自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 问题总结

1.hystrix的局部降级逻辑的处理方式 (1)在服务引入Hystrix依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId> </dependency> 2配置容易超时的方法 超时访问的方法 @HystrixCommand(

2021-01-20 21:31:01 82

原创 Hystrix断路器和服务降级

Hystrix断路器 是一种保护机制。Hystrix也是Netflix公司的一款组件。 Hystrix的几个重要概念 (1)服务降级: 服务器忙碌或者网络拥堵时,不让客户端等待并立刻返回一个友好提示, 相当于当程序运行异常时 给一个友善的回应 给程序降一级 (2)服务熔断 相当于一层保险 ,当服务访问量到最大时 相当于一个最后底线 (3)服务限流 到了一定程度 线程有序排队 限制进入 导入pom <dependencies> <!-- hystrix -->

2021-01-19 20:57:33 110

原创 SpringBoot

web三大组件: servlet、过滤器、监听器 servlet:运行在服务端的小程序 Filter:过滤器:一般用于完成通用的操作。如 登录验证,编码统一处理,敏感字符过滤 Listener:监听器:事件监听机制(监控某一个事件是否执行) ServletRegistrationBean 注册Servlet组件 FilterRegistrationBean 注册Filter组件 ServletListenerRegistrationBean 注册监听器组件 springboot异常处理 BasicError

2021-01-14 21:48:44 57

原创 HashMap底层原理

HashMap集合简介 HashMap基于哈希表的Map接口实现,是以key-value存储形式存在,即主要用来存放键值对。HashMap的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外,HashMap中的映射不是有序的。 那么第一个问题来了 1.hashmap的底层数据结构 1.8之前和1.8的区别? JDK1.8之前 HashMap由数组+链表组成的,数组是HashMap的主体,链表则是主要为了解决hash冲突(两个对象调用的hashCode方法计算的哈希码值一致

2021-01-12 20:58:44 89

原创 SpringBoot的配置和使用

springboot的配置文件 yml properties 两种格式的配置文件 全局配置文件 application.yml 叫其他不识别的 key: value(有明显的层级关系) Yml的基本语法 先说一下yml的注意事项 k:(空格)v:表示一对键值对(空格必须有); 以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的 server: port: 8888 #设置端口号 servlet: path: /day01 #设置虚拟路径 #换行缩进关系 #k:(空

2021-01-12 16:48:57 122

原创 SpringBoot的基本概念及操作

SpringBoot第一天 欢迎使用Markdown编辑器-JHui springboot总结 1.2 编写第一个springboot工程 1.2.1 使用maven工具构建一个maven项目 1.2.2 在pom文件中引入父级依赖(spring boot项目启动时自动配置 pom文件如下) <parent> <groupId>org.springframework.boot</groupId> <artifactId>spr

2021-01-09 20:47:26 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除