- 博客(8)
- 资源 (34)
- 收藏
- 关注
原创 Spring Cloud Alibaba 教程 | Nacos(四)
Nacos环境隔离Nacos管理台有一个单独的菜单“命名空间”,里面默认存在一个名为“public”的默认命名空间,我们在使用Nacos时不管是作为注册中心还是配置中心,都是作用在该命名空间之下的,那么这个命名空间到底起着什么作用呢?其实Nacos基于Namespace帮助用户逻辑隔离多个命名空间,这可以帮助用户更好的管理测试、预发、生产等多环境服务和配置,让每个环境的同一个配置(如数据库数据源...
2019-12-31 17:36:36 427
原创 Spring Cloud Alibaba 教程 | Nacos(三)
使用Nacos作为配置中心前面我们已经介绍过滤Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。所以它可以作为注册中心和配置中心,作为注册中心Nacos可以让我们灵活配置多种环境的参数,使得项目在打包过程中不需要过多的关注目标环境问题,达到项目一次打包,多处运行的目标。今天我们就来介绍一下如何使用Nacos作为配置中心。Demo第一步:在Nacos管理平台配置列表菜...
2019-12-27 15:39:44 235
原创 Spring Cloud Alibaba 教程 | Nacos(二)
源码解析客户端注册过程nacos作为注册中心,包含了nacos服务端(注册中心服务)和nacos客户端,nacos注册中心服务上面一讲已经介绍过了它是一个用Java语言编写开源web项目,并且拥有自己的管理台,对于nacos注册中心服务我们后面文章会单独抽出来讲解,这篇文章我们先来源码解析我们自己编写的微服务项目(nacos客户端)是如何被注册到nacos注册中心的。<dependen...
2019-12-25 18:59:34 401
转载 使用注解实现策略模式
需求描述现在我们有一个接受供应商订单状态通知的接口,目前支持的功能有退款,改签,后续可能需要接入新功能,比如航变,订单状态改变之类。接口的请求格式一致,接口如下:请求package com.ahut.contract.flight;/** * @desc : 供应商通知请求 * @author : cheng * @date : 2019-03-04 21:18 */publi...
2019-12-24 16:29:49 1727
原创 Spring Cloud Alibaba 教程 | Nacos(一)
什么是NacosNacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式)的服务基础设施...
2019-12-20 10:40:57 421
转载 主流微服务注册中心浅析和对比
开源产品受开发者热捧,是因为其代码透明、可以参与共建、有社区进行交流和学习,当然更重要的是开源产品的接入成本低。个人开发者或者中小型公司往往会将开源产品作为选型首选。开发者通过阅读源代码,理解产品的功能设计和架构设计,同时也可以通过本地部署来测试性能,随之而来的是对各类开源产品的对比,用以选型。不过当前关于微服务注册中心的对比,大多聚焦在功能上的对比,对架构或者性能的深入探讨,比较少见。另一方...
2019-12-17 17:16:53 261
原创 Spring Cloud Alibaba 教程 | 前世今生
Spring Cloud Alibaba是什么先来看一下官方是怎么定义Spring Cloud Alibaba的:Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和...
2019-12-16 10:53:47 282
原创 完全透析设计模式(5)- 适配器模式
适配器模式(Adapter)适配器模式是一种结构型设计模式(结构型设计模式包含桥接、适配器、组合、装饰器、外观、享元、代理,共有七种),其核心的思想就是在两个独立或者不兼容的接口之间搭建一座桥梁,通过这个桥梁可以将两者组合起来。我们在使用适配器模式是存在前提条件,那就是系统中已经存在了两个原来就独立的功能(接口),为了能够将原有的功能复用起来,而不是修改代码,通过增加一个适配器对象将两个独立功能...
2019-12-06 16:01:40 198
Genymotion-ARM-Translation.zip
2015-01-30
PackageManager实例
2014-09-11
Android对Zip文件的加压和解压
2014-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人