自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 用hibernate-validator进行Java后端参数校验的使用说明

第一章 当前要解决的问题最近在项目中,后端人员遇到了一个共同的问题,就是测试提出的大量的后端参数验证的问题。最容易想到的解决方案是用简单的if判断参数是否满足条件,比如参数不能为null,email必须符合email的格式。如果参数较少,这种方式还可以接受,但是如果需要校验的参数较多,手动进行if判断或者写正则表达式判断开发效率太慢,在时间、成本、质量的博弈中必然会落后。所以把校验层抽象出来...

2020-03-13 11:01:22 853

原创 Elasticsearch(一)——理论篇

目录1、ElasticSearch简介1.1 ElasticSearch概述1.2 ElasticSearch优势1.3 ElasticSearch应用场景1.4 ElasticSearch的存储结构1.5 ElasticSearch版本控制2、ElasticSearch原理解析2.1 9200和9300端口的区别2.2 倒排索引2.3 ...

2020-03-02 16:30:52 503 1

原创 ElasticSearch(二)——实战篇

目录1、Linux系统下的相关环境搭建1.1 环境要求1.2 ElasticSearch集群环境搭建和启动1.3 Kibana环境搭建启动和使用1.4 IK插件的使用2、SpringBoot的整合ElasticSearch上篇介绍了ElasticSearch的相关概念性知识,这篇博客笔者主要介绍ElasticSearch的实战操作,主要包括集群环境搭建以及Ela...

2019-09-20 18:36:03 319

原创 ElasticSearch(三)——应用篇

目录1、Logstash工作原理2、环境搭建和Logstash启动前两篇分别介绍了ElasticSearch的理论和实战的相关知识,本篇介绍一下如何解决实际开发中遇到的问题。因为公司原来的系统用的是mysql数据库,数据的增删改查都直接在mysql数据库中进行。当数据越来越多,频繁查询会导致越来越慢,所以考虑要把一些常用的查询放到ElasticSearch上来做。但原来的mysql库还...

2019-09-20 18:04:47 182

介绍设计模式相关知识的资料

主要包括五个部分 1、Java设计模式简介 2、设计模式之六大原则 3、设计模式分类 4、几种典型的设计模式 5、总结

2020-03-13

空空如也

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

TA关注的人

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