微服务的定义:微服务是一种分布式系统解决方案,推动细粒度服务的使用,每个服务都可以独立运行且这些服务可以协同工作。 微服务定义中的任何一个系统都应该可以独立部署、独立运行,并能独立完成一个业务的闭环。 微服务是去中心化的…
说一下你对Map的理解
思路: 先说一下map集合的特点,再说一下有哪些实现类,最后在依次讲一下每个实现类特点。 1、 Map主要用于存储键值对,根据键得到值,因此不允许键重复,但允许值重复。 2、在java中的一个接口java.util.Ma…
谈谈你对IOC和AOP的理解
IOC IOC 就是控制反转,控制反转是一种设计思想,而不是一种具体的技术实现 在 Spring 中,控制反转指的是将对象的控制权转移给 Spring 框架进行管理,由 Spring 帮我们创建对象,管理对象之间的依赖关…
事务是什么,以及事务四个特性
一.什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的…
简述TCP/IP协议三次握手和四次挥手
TCP/IP协议 TCP的6种标志符 SYN(synchronous),建立联机 ACK(acknowledgement),确认 PSH(push),传输 FIN(finish),结束 RST(reset),重置 URG…