自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 Docker学习笔记整理(二)

Docker学习笔记整理(二)1、DockerFile1.1、DockerFile相关命令2、构建自己的centos1、DockerFile用于制作自己的镜像。1.1、DockerFile相关命令FROM:定制的镜像都是基于 FROM 的镜像。RUN:用于执行后面跟着的命令行命令, docker build时执行。COPY:复制指令,从上下文目录中复制文件或者目录到容器里指定路径。ADD:ADD 指令和 COPY 的使用格类似(同样需求下,官方推荐使用 COPY)。功能也类似,不同之处如下:

2021-09-18 09:17:23 405

原创 Docker学习笔记整理(一)

Docker学习笔记整理(一)前言1、基本命令1.1 Docker-镜像命令查看所有镜像搜索镜像从远程仓库下载镜像删除镜像1.2 Docker-容器命令新建容器并启动命令二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考1、基本命令1.1 Docker-镜像命令查看所有镜像#查看所有镜像[r

2021-09-18 09:16:17 602

原创 笔记整理

1、自增变量1.赋值操作,最后计算,也就是把操作数栈中的结果重新赋值给变量。2.自增自减的操作都是直接修改变量值的,是不需要经过操作数栈的。3.计算过程中的临时结果先会保存在操作数栈中。2、单例模式创建步骤:1.构造器的私有化2.自行创建实例,并且使用静态变量保存3.对外提供此实例类型:饿汉式:天然的线程安全,但是不管你需不需要这个类的实例都会去进行创建实例,在一些情况下比较浪费资源。(实现方式直接实例化,枚举,静态代码块)饱汉式:线程不安全,但是可以根据自身需要获取实例,节约了资源开

2021-03-17 23:38:12 426 2

原创 springcloudAlibaba之sentinel

文章目录一、sentinel是什么?二、使用步骤1.下载控制台jar包2.客户端配置1.引入库2.yml配置3.主启动类4.业务类3.功能测试1.流量控制一、sentinel是什么?随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。简单的来说 sentinel和hystrix所起的作用相差无几,不过sentinel是可以通过控制台

2021-01-29 08:29:24 1492

原创 springCloudAlibaba之nacos

文章目录前言一、nacos是什么?二、作为注册中心1.安装nacos2.配置客户端微服务1.引入库2.修改配置文件3.主启动类4.服务提供的业务类5.服务消费的业务类3.测试二、作为配置中心1. 引入pom前言为什么要学习和使用springcloud Alibaba ?因为springcloud的很多组件是由Netflix公司所提供,而且组件大多都进入维护时期,所以随着时间的不停推进,我们就需要一种更为合适的组件来进行开发,而springcloud Alibaba 就应运而生。一、nacos是什么

2021-01-14 20:46:44 352

原创 springcloud之链路追踪sleuth

文章目录前言一、sleuth是什么?二、使用步骤1.下载zipkin2.pom引入3.yml配置4.controller5.测试三、总结前言随着分布式微服务系统的不断发展,系统中的服务调用会越来越复杂,服务调用的链路会更长,为了方便查看服务链路中的调用,获取链路调用每个节点的信息(比如响应时间之类的)就需要对服务的链路调用进行追踪。一、sleuth是什么?sleuth就是为了提供在微服务系统中对调用的链路进行追踪,并获取相应的信息,用户可视化的方式展现出来。主要作用就是一下四个方面上图来源

2021-01-11 19:07:24 652

原创 springcloud之config配置中心集成

文章目录前言一、config服务端1.pom引入2.配置文件3.主启动4.测试二、客户端1.pom引入2.配置文件3.主启动以及业务类4.测试三、动态刷新前言Spring Cloud Config为分布式系统中的外部化配置提供服务器端和客户端支持。使用Config Server,您可以在中心位置管理所有环境中应用程序的外部属性。服务端获取或者配置各个客户端属性,客户端获取自己配置。springCloud config可以结合git或者github的版本管理工具使用,满足了配置由于环境因素或者其他因素

2021-01-06 18:29:41 224

原创 SpringCloud之gateway组件(网关)

文章目录一、gateway是什么?二、工作原理三、入门使用1.pom引入2.配置文件3.启动类4.测试四、Route(路由)1.修改application.yml2.测试五、Predicate(断言)六、Filter(过滤器)1、单一过滤器2、全局过滤器七、总结一、gateway是什么?gateway组件是继zuul之后的又一大网关组件,不过zuul其本身还是基于servlet实现的,换言之还是同步阻塞方式的实现。就其本身来讲它的最根本弊端也是再此。而非阻塞带来的好处不言而喻,高效利用线程资源进而提高

2020-12-29 21:24:18 1143

原创 springCloud之Hystrix组件学习

文章目录一、Hystrix是什么?二、服务降级1.pom引入2.编写Controller3.修改主启动类4.测试三、服务降级(统一fallback)1.代码改造2.测试四、服务降级(结合openFegin)1.搭建注册中心服务2.搭建消费服务(1)pom引入(2)配置文件(3)修改主启动类(4)编写feginService和fallbcak(5)编写controller3.测试五、服务熔断1、修改paymentController2、测试3、刚才提到的小疑惑(其实是自己的疑惑)六、总结一、Hystrix

2020-12-26 16:13:59 111

原创 Spring cloud之Ribbon组件集成

文章目录一、Ribbon是什么?二、使用步骤1.引入库2.读入数据总结一、Ribbon是什么?Ribbon是Netflix发布的云中间层服务开源项目,其主要功能是提供客户端实现负载均衡算法。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,Ribbon是一个客户端负载均衡器,我们可以在配置文件中Load Balancer后面的所有机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器,我们也很容易使用Ribbon实现自定义的负载均衡算法。关于负载

2020-12-23 20:07:24 960 1

原创 springCloud之consul学习(单节点)

此篇文章主要是学习consul用作注册中心的总结一、consul下载consul是需要独立安装,无论是单节点部署还是集群环境,类似于zookeeper,由于consul是用Go语言编写的也就是意味着consul具有良好的跨平台的特性。下面附上官网的下载地址:链接: https://www.consul.io/downloads.html.本次学习选用windows版本,诸君可自行选择。二、安装下载完成之后就会得到一个consul.exe文件,双击执行即可(切记关闭防火墙)安装完成之后,在

2020-12-19 15:51:40 523 1

原创 Spring cloud之Eureka组件集成学习

Spring cloud之Eureka组件集成学习注意:此文章中的测试版本为springboot-2.2.2.RELEASE,springcloud-Hoxton.SR1版文章目录前言前言一、eureka服务端1.pom引入2.修改配置文件3.启动类二、eureka客户端1.pom引入2.修改配置文件3.启动类三、测试四、eureka自我保护机制五、结语一、eureka集成1.pom引入2.修改配置文件3.启动类二、eureka客户端1.pom引入2.修改配置文件3.启动类三、测试四、eureka自我

2020-12-10 23:48:08 538

mysql数据库可视化窗口

可视化窗口,管理mysql数据库更简单,使用起来更加方便

2018-03-13

空空如也

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

TA关注的人

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