spring cloud alibaba (一) | Nacos 注册中心

发现、配置和管理微服务。敏捷和容易地构建、交付和管理微服务平台。
分类: spring cloud
2020-03-31 12:19:15
浏览: 91
评论: 0

Maven 教程(二) | 构建JAVA项目

通过使用官方提供的原型,可以快速的生成java项目,当然也可以手动创建POM文件来构建项目
分类: JAVA编程
2019-10-28 00:52:24
浏览: 241
评论: 0

Maven 教程(一) | Mac下安装Maven

Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。
分类: JAVA编程
2019-10-23 00:34:09
浏览: 253
评论: 0

设计模式(三)| 代理模式

<h1>UML</h1> <p><img src="{#ZC_BLOG_HOST#}zb_users/upload/2019/04/201904082316298801076.png" alt="" /> 代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。</p> <h1>代理模式的应用</h1> <p>远程代理:也就是为一个对象在不同的地址空间提供局部代表。这样可以隐藏一个对象存在于不同地址空间的事实。 虚拟代理:是跟进需要创建开销很大的对象。通过它来存放实例化需要很长时间真实对象。 安全代理:用来控制真实对象访问时的权限。</p> <!--autointro-->
分类: 设计模式
2019-04-21 22:23:53
浏览: 256
评论: 0

spring boot + mybatis + mybatis plus + druid

一、什么是数据库连接池数据库连接是一种关键的、有限的、昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。数据库连接池在初始化时将创建<!--autointro-->
分类: spring boot
2019-04-21 22:23:53
浏览: 440
评论: 0

设计模式(一)| UML类图

<!--autointro-->
分类: 设计模式
2019-04-21 22:23:53
浏览: 316
评论: 0

SpringCloud(八)| Spring Cloud Config 高可用的分布式配置中心

一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很多时,都从配置中心读取文件,这时可以考虑将配置中心做成一个微服务,将其集群化,从而达到高可用,架构图如下选中maven主项目,添加module,命名为eureka-server-config。配置项目application.properties。server.port=8889 eureka.instance.hostname=localhost eureka.server.renewal-percent-th<!--autointro-->
分类: spring cloud
2019-04-21 22:23:53
浏览: 1029
评论: 0

SpringCloud(七)| Spring Cloud Config 分布式配置中心

在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client。构建服务端选中maven主工程,添加module,命名为 config-server。在程序的入口Appl<!--autointro-->
分类: spring cloud
2019-04-21 22:23:53
浏览: 583
评论: 0

SpringCloud(六)| zuul 路由网关

Zuul简介Zuul的主要功能是路由转发和过滤器。路由功能是微服务的一部分,比如/api/user转发到到user服务,/api/shop转发到到shop服务。zuul默认和Ribbon结合实现了负载均衡的功能。AuthenticationInsightsStress TestingCanary TestingDynamic RoutingService MigrationLoad SheddingSecurityStatic Response handlingActive/Active tra<!--autointro-->
分类: spring cloud
2019-04-21 22:23:53
浏览: 542
评论: 0

SpringCloud(五)| Hystrix Dashboard 断路器Hystrix仪表盘

ribbon项目和feign项目方式一致,以feign项目为例,编辑service-ribbon和service-feign项目的pom.xml,加入依赖&lt;dependency&gt; &nbsp;&nbsp;&nbsp;&nbsp;&lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt; &nbsp;&nbsp;&nbsp;&nbsp;&lt;artifactId&gt;spring-cloud-starter-netflix-<!--autointro-->
分类: spring cloud
2019-04-21 22:23:53
浏览: 656
评论: 1