RabbitMQ消息中间件-介绍与安装

发布于 2020-08-03

1、常用交换器RabbitMQ常用的交换器类型有direct、topic、fanout、headers四种。DirectExchange该类型的交换器将所有发送到该交换器的消息被转发到RoutingKey指定的队列中,也就是说路由到BindingKey和RoutingKey完全匹配的队列中。

0 条评论
97 热度

分布式微服务(springcloud)Study-consul(注册中心)与springcloud整合

发布于 2020-07-31

1.Consul概念1.1什么是Consul?Consul是HashiCorp公司推出的开源工具,Consul由Go语言开发,部署起来非常容易,只需要极少的可执行程序和配置文件,具有绿色、轻量级的特点。Consul是分布式的、高可用的、可横向扩展的用于实现分布式系统的服务发现与配置。1.2Consu

0 条评论
68 热度

HashMap原理-面试题

发布于 2020-07-15

HashMap中hash函数如何实现,当两个hashCode值相等时会怎样,当两个hashCode值相等时会怎样,何时发生hash碰撞;如何解决hash碰撞,如果两个key的hashCode值相同,如何存储键值对

0 条评论
102 热度

Thread多线程

发布于 2020-06-04

1.线程停止packagecn.hm1006.demo;publicclassThreadTestimplementsRunnable{privatebooleanflag=true;@Overridepublicvoidrun(){inti=0;while(flag){System.out.pri

0 条评论
106 热度

Lamda表达式-jdk1.8新特性

发布于 2020-06-04

先来看看传统的匿名内部类调用方式:interfaceMyInterface{voidlMethod();}publicclassMain{publicstaticvoidtest(MyInterfacemyInterface){myInterface.lMethod();}publicstaticv

0 条评论
221 热度

springboot整合dubbo

发布于 2020-06-04

导入相关依赖<!--dubbo--><dependency><groupId>org.apache.dubbo</groupId><artifactId>dubbo-spring-boot-starter</artifactId>

0 条评论
80 热度

springboot-data整合redis

发布于 2020-06-03

1.导入相关依赖<!--整合redis--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis&

0 条评论
77 热度