一、vo、po、dto、bo、pojo、entity、model的对比 VO是Value Object的缩写,用于表示一个与业务层进行交互的Java对象,由new创建,由GC...
一.Hystrix(续) 1.Ribbon整合Hystrix (1)在Ribbon的工程中,添加Hystrix的依赖 (2)在启动类上添加注解 (3)在使用RestTempl...
一.服务的调用-Ribbon + RestTemplate(独立的组件) 1.Ribbon Ribbon是一个客户端的负载均衡器,用来进行SpringCloud间的微服务负载...
一.简介 1.SpringCloud SpringCloud是一套微服务开发一站式解决方案,它提供了微服务开发所需要的很多功能组件,比如服务统一管理、配置统一管理、路由网关、...
一.P2P开发 1.TestProvider.java提供者 2.TestConsumer.java消费者 二.PubSub开发(publish/Subscribe发布订阅开...
一.消息队列 1.概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。 实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可...
一.新增maven项目,命名为Days61DubboSSM 该父项目为最高父项目 1.在父项目中添加依赖管理以及jdk插件 二.在父项目中添加子模块DubboPojo 1.修...
1.新增一个父项目,并在父项目中添加依赖 2.在当前父项目中添加子模块DubboInferface, 并新增一个IHelloInterface的接口 3.在当前父项目中再添加...
一.背景 1.需要解决的问题 大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进行调用,通过F5等硬件进行负...
一.HttpClient介绍 1.简介: HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议...
一.Entity实体类 1.SolrData.java 2.TbUser.java 二.DAO 1.SolrDataDao.java 2.TbUserDao.java 三.M...
一.简介 1.ElasticSearch: Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful we...
一.Redis集群 Redis集群中⾄少应该有三个节点。要保证集群的⾼可⽤,需要每个节点有⼀个备份机。 Redis集群⾄少需要 6台服务器。 搭建伪分布式。可以使⽤⼀台虚拟机...
一.Redis事务 1. Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证: (1) 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事...
一.Redis简介 1.Redis(Remote Dictionary Server ): 即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久...
一.简介 1.Nginx(engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗...
一.Linux的目录树 1.目录 Cent0S 7 64DVD 1908版本的根目录下有如下目录:bin boot dev etc home lib lib64 media ...