
1. 面试官:工作中使用过Zookeeper嘛?你知道它是什么,有什么用途呢? 有使用过的,使用ZooKeeper作为「dubbo的注册中心」,使用ZooKeeper实现「分...
公共文档,provider和consumer分别填写其他内容 Prodiver服务提供者: Consumer服务消费者 注意,两个xml下的interface的内容都一样,就...
报错信息如下: 异常定位:javassist版本冲突,升级版本 异常处理:
先解释一下什么叫调度:(来自维基百科)调度在计算机中是分配工作所需资源的方法,这里的资源可以指虚拟的计算资源,如线程、进程或数据流;也可以指硬件资源,如处理器、网络连接或扩展...
@Component:标注Spring管理的Bean,使用@Component注解在一个类上,表示将此类标记为Spring容器中的一个Bean。 component的扫描组件...
声明:如果不想每次都写👇private final Logger logger = LoggerFactory.getLogger(当前类名.class);可以用注解@Sl...
先看看CommandLineRunner中提供的方法: 作用:平常开发中有可能需要实现在项目启动后执行的功能,SpringBoot提供的一种简单的实现方案就是添加一个mode...
1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 简单的说,dubbo就是个服务框架,如果...
1.NIO是非阻塞IO,相对于传统的IO而言,解决了两个问题: 1)读写操作不再被同步阻塞 2)一个服务端在某个时刻只能接收一个客户端的接入,通过启动新线程来提高接入会带来线...
协议的概念: 协议是两个网络实体进行通信的基础,数据在网络上从一个实体传输到另一个实体,以字节流的形式传递到对端。在这个字节流的世界里,如果没有协议,就无法将这个一维的字节流...
单例模式属于创建型模式的一种,应用于保证一个类仅有一个实例的场景下,并且提供了一个访问它的全局访问点,如spring中的全局访问点BeanFactory,spring下所有的...
消息中间件:解耦、异步、削峰 消息队列通信的两种模式: 一、点对点模式: 如上图所示,点对点模式通常是基于拉取或者轮询的消息传送模型,这个模型的特点是发送到队列的消息被一...
前言:无论在工作还是面试中,关于SQL中不要用“SELECT *”,都是大家听烂了的问题,虽说听烂了,但普遍理解还是在很浅的层面,并没有多少人去追根究底,探究其原理。 废话不...
1、列出容器:docker ps 2、查看容器的挂在目录: docker inspect container_name |grepMounts -A20 docker ins...
VO:value object 值对象。通常用于业务层之间的数据传递,由new创建,由GC回收。 PO:persistant object 持久层对象。对应数据库中表...
1、elasticsearch和传统关系型数据库的对比: 1.索引(Index) 索引包含一堆有相似结构的文档数据,比如可以有一个客户索引,商品分类索引,订单索引,索引有一个...
一、事务概述: 在一个事件中可能有多个步骤,这些步骤要么全部成功,要么全部失败,这个事件就称之为一个事务。 eg:比如,我们去银行转账,操作可以分为下面两个环节: (1)从第...