自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 说一下SpringMVC的核心组件和执行流程

组件介绍 DispatcherServlet DispatcherServlet是整个流程控制的中心,由它调用其它组件处理用户的请求,DispatcherServlet的存在降低了组件之间的耦合性。 MVC模式: 传统定义,一个WEB应用中,只有唯一的一个控制器和客户端交互. 所有的客户端请求和服务器单点接触. 这个控制器称为核心控制器(前端控制器)。 传统定义中,核心控制器的实现使用Servlet实现。如:SpringMVC,Struts1。 MVC优势: 单点接触,可以有效的解耦。可以实现功能的重用。.

2021-01-05 22:15:00 260 1

原创 说一下ElasticSearch中文档的写流程

Document写入原理(buffer、segment、commit、segment merge) ES为了实现搜索的近实时,也是做了很多的设置。结合了内存buffer、OS cache、disk三种存储,尽可能的提升搜索能力。那么在document写入index的时候,就有其独特的写流程。 ES的底层是使用lucene实现的。在lucene中一个index是分为若干个segment(分段)的,每个segment都会存放index中的部分数据。在ES中,是将一个index先分解成若干shard,在shard

2021-01-05 22:11:39 196

空空如也

空空如也

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

TA关注的人

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