MyBatis面试题
MyBatis面试题前言MyBatis是一个优秀的持久层ORM框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。
Mybatis通过xm ...
ZooKeeper面试题
ZooKeeper面试题前言ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
ZooKeeper 的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统 ...
Spring系列面试题
Spring系列面试题1、不同版本的 Spring Framework 有哪些主要功能?
2、什么是 Spring Framework?Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。它是轻量级、松散耦合的。它具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程序开发提供了 ...
RabbitMQ面试题
RabbitMQ面试题1、什么是 rabbitmq
2、为什么要使用 rabbitmq
3、使用 rabbitmq 的场景
4、如何确保消息正确地发送至 RabbitMQ? 如何确保消息接收方消费了消息?
5.如何避免消息重复投递或重复消费?
6、消息基于什么传输?
7、消息如何分发?
8、消息怎么 ...
SpringBoot面试题
Spring Boot面试题Spring Boot 面试题1、什么是 Spring Boot?
2、Spring Boot 有哪些优点?
3、什么是 JavaConfig?
4、如何重新加载 Spring Boot 上的更改,而无需重新启动服务器?
5、Spring Boot 中的监视器是什么?
6 ...
SpringCloud面试题
SpringCloud面试题前言Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring C ...
Redis面试题
Redis 面试题1、什么是 Redis?.
2、Redis 的数据类型?
3、使用 Redis 有哪些好处?
4、Redis 相比 Memcached 有哪些优势?
5、Memcache 与 Redis 的区别都有哪些?
6、Redis 是单进程单线程的?
7、一个字符串类型的值能存储最大容量是多 ...