摘要: 什么是hashcode方法? hashCode()方法作用是返回一个int类型的数值,也就是哈希值,该方法的主要作用就是在散列的储存结构中确定对象的储存地址,哈希值相同的对象会存放在同一个桶里,所以哈希值相同不代表两个对象就相等了。 对象的hashcode怎么得到? hashcode就是通过hash 阅读全文
posted @ 2020-07-31 20:53 TidalCoast 阅读(513) 评论(0) 推荐(0) 编辑
摘要: --Spring Cloud简介 SpringCloud是微服务架构的集成,对于一些优秀的组件进行整合,是基于springboot构建的。可以通过注解功能,就可以快速地配置常用模块和构键分布式系统。微服务架构就是将一个完整的应用从数据存储开始垂直拆分成多个不同的服务,每个服务都能独立部署,独立维护, 阅读全文
posted @ 2020-07-31 17:53 TidalCoast 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 什么是Eureka? Eureka是Netflix开发的服务发现框架,Springcloud将它集成在子项目spring-cloud-netflix中。Eureka包含两个组件:Eureka Server(注册中心) 和Eureka Client(服务注册)。Eureka Server提供服务注册服 阅读全文
posted @ 2020-07-31 17:02 TidalCoast 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 什么是RPC? RPC指远程过程调用,简单的理解就是像调用本地方法一样,调用其他服务器中提供的方法。 RPC的调用过程 1.客户端Client发起服务调用请求 2.client stub可以理解成一个代理,将调用的方法、参数按照一定格式进行封装,并且通过服务提供的地址,发起网络请求 3.消息通过网络 阅读全文
posted @ 2020-07-31 10:10 TidalCoast 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 什么是微服务 微服务是一种云原生架构方法,其中单个应用程序由许多松散耦合且可独立部署的较小组件或服务组成。这些单个小型但有业务功能的服务,每个都有自己的处理和轻量通讯机制,可以部署在单个或者多个服务器上。 微服务也指一种种松耦合的、有一定的有界上下文的面向服务的架构,如果修改一个服务模块同时需要其他 阅读全文
posted @ 2020-07-31 08:56 TidalCoast 阅读(154) 评论(0) 推荐(0) 编辑