摘要: apollo应用配置集成及使用 1. 开发环境Apollo地址     用户名:apollo 密码:admin     开发环境Apollo管理台地址:http://localhost:8070/    阅读全文
posted @ 2019-01-17 16:22 胡运凡 阅读(6520) 评论(0) 推荐(0) 编辑
摘要: 概述 RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,或者简单地将作业队列以便让分布式服务器进行处理。 它现实了AMQP协议,并且遵循Mozilla Public License开源协议,它支持多种语言,可以方便的和spring集成。 消息队列使用消息 阅读全文
posted @ 2017-12-11 17:21 胡运凡 阅读(870) 评论(2) 推荐(2) 编辑
摘要: 简介 什么是JWT(Json Web Token) jwt是为了在网络应用环境间传递声明而执行的一种基于json的开放标准。该token被设计紧凑且安全的,特别适用于SSO场景。 jwt的声明一般被用来在身份提供者和服务提供者之间传递被认证的用户身份信息。 JWT长什么样 eyJhbGciOiJIU 阅读全文
posted @ 2017-11-17 11:20 胡运凡 阅读(13657) 评论(2) 推荐(0) 编辑
摘要: 设计模式有助于遵循良好的编程实践。作为最流行的Web框架之一的Spring框架也使用其中的一些。 本文将介绍Spring Framework中使用的设计模式。这是5篇专题文章的第一部分。这次我们将发现Spring框架中使用的4种设计模式:解释器,构建器,工厂方法和抽象工厂。每部分将首先解释给定模式的 阅读全文
posted @ 2017-09-01 09:36 胡运凡 阅读(184) 评论(0) 推荐(0) 编辑
摘要: default拓展方法 java8为接口声明添加非抽象方法的实现,也成为拓展方法。 Lambda表达式 java8引入函数式编程,Lambda则是函数式编程的基础。 函数式接口 一个函数式接口有且只能有一个抽象方法申明,其中该注意的是 @FunctionalInterface 注解,此时如果在接口中 阅读全文
posted @ 2017-08-31 09:20 胡运凡 阅读(1100) 评论(0) 推荐(1) 编辑