自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rabbitmq小题总结

一.ampq消息协议理解?AMQP(高级消息队列协议)是一个网络协议。rabbitmq是基于AMQP标准开发的。二.rabbitmq常见的消息模式有哪些?1.基本消息模型2.work消息模型3.fanout消息模型4.Routing订阅模型-Direct(直连)5.Routing 之订阅模型-Topic三.rabbitmq在项目中你是怎么用的?springboot整合rabbitMQ引入依赖:<dependency> <groupId>org.s

2021-03-01 20:49:10 70

原创 小题总结

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

2021-01-20 21:58:26 44

原创 Hystrix断路器和服务降级

Hystrix断路器Hystrix,英文意思是豪猪,全身是刺,看起来就不好惹,是一种保护机制。Hystrix也是Netflix公司的一款组件。Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。Hystrix的几个重要概念(1)服务降级:服务器忙碌或者网络拥堵时,不让客户端等待并立刻返回一个友好提示,相当于当程序运行异常时 给一个友善的回应 给程序降一级(2)服务熔断相当于一层保险 ,当服务访问量到最大时 相当于一个最后底线(3)服务限流到

2021-01-19 21:28:16 100

原创 日总结十道题

1.总结eureka微服务创建的流程1.构建eureka模块2.导入依赖<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency

2021-01-18 21:55:51 47

原创 springBoot异常处理

当后台程序中抛出异常时,springboot默认将错误交由/error地址处理,处理方式可到org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController中查看。 通过现象可以发现springboot的处理方式很简单,只是单纯的跳转到一个错误界面,如图所示1.我们可以自定义错误页面1.在templates目录下面,咱们创建一个error.html页面。只要后台资源发生了异常(不管是什么异常),都统统交给erro

2021-01-14 21:19:28 47

原创 HashMap集合原理与简介

hashMap是什么?基于哈希表的 Map 接口的实现,提供所有可选的映射操作,并允许使用 null 值和 null 键hashMap在JDK1.8前后区别:1.JDK1.8之前:HashMap由数组+链表组成的,数组是HashMap的主体,链表则是主要为了解决hash冲突而存在的("拉链法"解决冲突)。2.JDK1.8之后:加入了红黑树,底层由数组+链表+红黑树组成。会在链表长度过长时转化为红黑树来存储数据,将链表转换为红黑树前会判断,即使阈值大于8,但是数组长度小于64,此时并不会将链表转换

2021-01-12 21:35:18 76

原创 springboot配置以及属性和注解注入

springboot的配置文件是全局的配置文件,配置文件的格式是固定的:application.propertiesapplication.ymlYAML配置文件的基本语法k:(空格)v:表示一对键值对(空格必须有)以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的属性和值也是大小写敏感比如定义一个端口号和虚拟路径(此时的port与path是同级的)server: port: 8888 #配置端口号 path: /hello #配置虚拟路径springb

2021-01-11 23:45:32 418

原创 springBoot简介及简单测试

springBoot简介及简单测试简介:快速创建独立运行的Spring项目以及与主流框架集成使用嵌入式的Servlet容器,应用无需打成WAR包starters自动依赖与版本控制大量的自动配置,简化开发,也可修改默认值无需配置XML,无代码生成,开箱即用准生产环境的运行时应用监控与云计算的天然集成进行简单测试效果: 浏览器发送hello请求,服务器接收并处理请求,向浏览器页面返回一个helloworld字符串第一步:导入依赖1.在pom.xml里面导入起步依赖<!--s

2021-01-09 21:49:25 80 1

空空如也

空空如也

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

TA关注的人

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