自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 分布式事务

分布式事务1.什么是分布式事务分布式系统会把一个应用系统拆分为可独立部署的多个服务,因此需要服务与服务之间远程协作才能完成事务操作,这种分布式系统环境下由不同的服务之间通过网络远程协作完成事务称之为分布式事务,例如用户注册送积分事务、创建订单减库存事务,银行转账事务等都是分布式事务。2.RocketMQ可靠消息最终一致性2.1.为什么要使用可靠消息最终一致性​ 在实际系统的开发过程中,可能服务间的调用是异步的。也就是说,一个服务发送一个消息给 MQ,即消息中间件,比如RocketMQ、

2020-12-24 19:03:04 103 1

原创 springboot

Springboot什么是 Spring Boot?Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。Spring Boot已经建立在现有spring框架之上。使用spring启动,我们避免了之前我们必须做的所有样板代码和配置。因此,Spring Boot可以帮助我们以最少的工作量,更加健壮地使用现有的Spring功能。springboot有哪些优点?sp

2020-12-23 22:04:20 187

原创 SpringMVC

SpringMVC1.什么是Spring MVC ?简单介绍下你对 springMVC的理解?​ Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把 Model,View,Controller 分离,将web 层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。2.什么是MVC模式MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发

2020-12-22 14:35:33 84

原创 Maven

Maven面试题1.Maven是什么?Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。Maven的主要功能分为以下几点:① 依赖管理系统② 多模块构建③ 一致的项目结构④ 一致的构建模型和插件机制2.项目为什么要使用Maven构建?首先,Maven是一个优秀的项目构建工具,使用Maven可以很方便地对项目进行分模块构建,这样在开发和测试打包部署时,效率会提高很多。其次,Maven可以进行依赖管理。使用maven可以将不同系统的依赖进行统一的管理,并且可以进

2020-12-21 16:57:38 95

原创 RocketMQ话术

RocketMQ话术RocketMQ它是阿里参照kafka设计思想使用java实现的一套mq,目前主演多用于订单交易系统,在乐优商城中,我们通过引入消息中间件RocketMQ,保证数据库商品与ElasticSearch索引库,静态页三者之间的数据同步,实现业务的解耦合.在商品上下架的时候,会发送MQ消息到索引库服务和静态页服务,分别进行相应的操作....

2020-12-19 10:07:11 85 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除