自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud的配置中心Config

文章目录前言一、概述二、服务端的配置1.在github上创建一个仓库2.将本地文件推送到github的远程仓库3.创建config模块(cloud-config-center3344)4.引入依赖5.编写配置文件6.编写启动类7.添加模拟映射8.启动微服务进行测试三、客户端的配置1.新建模块2.引入依赖3.定义配置文件4.定义启动类5.定义controller6.启动测试四、动态刷新前言  SpringCloud的配置中心——config,是一个分布式配置中心,为微服务架构中的微服务提供集中化的外部配

2021-02-04 20:24:24 187 1

原创 SpringCloud Hystrix要点及Geteway网关

Hystrix与Geteway简介前言一、服务降级1.局部服务降级2.全局服务降级二、服务熔断1.服务熔断的概述2.熔断有哪几种状态3.断路器的工作原理4.如何开启熔断?三、Hystrix DashBoard1.创建仪表盘监控模块2. 监控实战四、Geteway网关1.Geteway网关简介2.Gateway 的核心概念3.如何简单使用gateway(入门案例)总结Hystrix与Geteway简介前言一、服务降级1.局部服务降级2.全局服务降级二、服务熔断1.服务熔断的概述2.熔断有哪几种状态3.断路器

2021-01-20 21:10:22 424 1

原创 Springcloud的服务调用-OpenFeign与服务降级-Hystrix

文章目录前言一、OpenFeign1.创建feign模块2.超时控制3.日志打印二、Hystrix1.Hystrix的要点2.Hystrix案例演练3.模拟高并发总结前言  服务调用,指的是注册到服务端上的客户端之间数据的相互调用问题。  spring-cloud调用服务有两种方式,一种是Ribbon+RestTemplate, 另外一种是Feign。  服务降级,指的是当服务器压力剧增时,根据当前业务情况及流量对一些服务和页面有策略的降级,以此释放服务器资源以保证核心任务的正常运行。提示

2021-01-19 22:14:42 618

原创 Springcloud项目要点总结

文章目录前言1.总结eureka微服务创建的流程2.如何搭建eureka集群3.服务提供方集群如何搭建4.RestTemplate如何使用?5.简述eureka的自我保护模式? 如何配置其自我保护模式6.什么是CAP理论? cp ap原则的含义7.eureka 和zookeeper consul的区别?8.使用ribbon进行负载均衡的步骤9.ribbon负载均衡的策略有哪些?10.如何自定义负载均衡前言  SpringCloud基于Springboot构建,是微服务开发的主流技术栈,是微服务一站式服

2021-01-18 21:18:09 437

原创 Springboot知识点概括总结

springboot配置嵌入式Servlet容器文章目录springboot配置嵌入式Servlet容器前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结学习目标:学习内容:学习时间:学习产出:前言  sprignboot的pom.xml配置文件中引入的spring-boot-starter-web(即Web启动器)中内置Tomcat容器,springboot默认使用Tomcat作为嵌入式的Servlet容器。提示:以下是本篇文章正文内容,下面案例可供参考一、panda

2021-01-15 21:26:02 654 1

原创 如何在springboot中扩展springmvc的功能以及使用拦截器

如何在springboot中扩展springmvc的功能以及使用拦截器文章目录一、在springboot中扩展springmvc的功能1.配置自定义视图映射,全面扩展mvc配置2.controller层使用自定义视图映射二、在springboot中使用拦截器1.定义拦截器2.注册拦截器3.直接访问主页面,实现拦截功能提示:以下是本篇文章正文内容,下面案例可供参考一、在springboot中扩展springmvc的功能  我们在ssm项目中扩展springMVC功能,一般会在springmvc.x

2021-01-14 21:01:59 159 1

原创 springboot如何开启自动配置

springboot如何开启自动配置文章目录前言Springboot的自动配置原理1.@SpringBootConfiguration注解2.@EnableAutoConfiguration注解(***)3.@ComponentScan注解总结前言  Springboot相较于传统的SSM框架的优势就是:(1)无需配置XML文件,内部集成大量配置,简化开发(2)自动进行依赖的版本管理,避免版本冲突(3)内部配置tomcat容器,简化项目部署  今天就来说一说Springboot的自动配置

2021-01-14 20:18:45 383

原创 Springboot如何处理异常

Springboot如何处理异常文章目录一、springb默认处理异常的方式二、使用@ExceptionHandler注解处理三、使用@ControllerAdvice+@ExceptionHandler全局异常处理四、SimpleMappingExceptionResolver处理全局异常五、自定义 HandlerExceptionResolver 类处理异常一、springb默认处理异常的方式   SpringBoot提供了一套默认的处理异常的机制,使用时只需自定义错误页面即可。 .

2021-01-14 20:18:24 2200

原创 HashMap的底层原理分析

HashMap的底层原理  Jdk1.8之前,HashMap底层基于数组和链表实现,采用Entry的table数组存储。  Jdk1.8中,HashMap底层基于数组、链表、红黑树实现,采用Node的table数组存储。  在HashMap中,初始化一个数组长度为16,默认加载因子为0.75。在创建一个map对象后调用put方法,传入key值及value值,首先将key值进行hash运算得到的hash值作为该entry键值对在数组中的索引位置。此时确定该位置后,首先去判断该位置是否为null,如果

2021-01-12 20:43:02 547 1

原创 Springboot对静态资源的映射规则及模板引擎Thymeleaf

文章目录前言一、Springboot对静态资源的映射规则二、Springboot推荐使用Thymeleaf模板引擎1.Thymeleaf2.Springboot项目中使用Thymeleaf前言提示:以下是本篇文章正文内容,下面内容仅供参考一、Springboot对静态资源的映射规则“/**” 访问当前项目的任何资源,都去(静态资源的文件夹)找映射“classpath:/META-INF/resources/”, “classpath:/resources/”, “classpath.

2021-01-12 20:41:25 183

原创 Springboot与日志

Springboot与日志文章目录前言一、springboot整合log4j日志记录1.引入log4j依赖2.创建controller类二、使用Aop统一处理Web请求日志1.引入aop依赖2.创建使用Aop处理日志的类3.controller控制类测试4.测试效果展示三、 lombok插件的使用1.引入lombok依赖2.idea安装lombok插件3.测试总结前言  SpringBoot 的优势之一就是简化配置,当然配置日志的相关参数也很方便,只需要在pom.xml中引入相关的依赖,进行相应的

2021-01-12 16:36:31 113

原创 springboot的配置

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2021-01-11 21:17:28 105

原创 Springboot概述

Springboot概述SpringBoot新手小白#导入语为什么学习SpringBoot?SSM项目的缺陷:(1.需配置大量的xml配置文件,较为繁琐,降低了开发效率(2.需要手动管理大量的jar包,容易造成版本冲突(3.需将项目打包并放到webapp目录下,部署项目不方便SpringBoot项目的优势:(1)无需配置XML文件,简化开发(2)自动进行依赖的版本管理,避免版本冲突(3)内部配置tomcat容器,简化项目部署提示:以下是本篇文章正文内容,仅仅是新手小白的学习总结

2021-01-09 20:59:58 1560

空空如也

空空如也

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

TA关注的人

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