自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ES基础操作

说明:keyword不会分词(能聚合、排序),text会分词(不能聚合、排序),index建立索引,store是否存储(不存储查不到,一般只需搜索而不需展示到页面的才设置false,如地址)说明:在es中存储的数据都会存在一个_score分值,分值越高越匹配。数字型:long,integer,shrot,byte,double,float。地理形状数据类型:geo_shape,多边形的复杂地理形状。嵌套数据类型:nested,关于json对象的数组。对象数据类型:object,单独的json对象。

2023-06-25 15:51:29 400

原创 Podam 一个Pojo填充随机值利器

开发中常常遇到需要Mock数据来测试功能是否完整,手动一个一个填数据有点浪费时间,最近找到这样一个小工具,非常方便的给Pojo类所有字段填上随机值,非常好用,这里推荐下。官网:https://mtedone.github.io/podam/使用方法:1、添加Maven依赖<dependency> <groupId>uk.co.jemos.podam</groupId> <artifactId>podam</artifactId> &l

2020-12-07 18:20:42 1592 1

原创 Spring Boot 过滤器注入redis为null

踩坑记录:因需在过滤去查询redis中的用户登录信息,使用@Autowired 注解注入发现为null,后百度说要使用@Resource 注解注入依然未解决问题。后想到可能是ioc加载顺序的原因,解决办法如下:private RedisTemplate redisTemplate; @Override public void init(FilterConfig filterConfig) throws ServletException { if (redisT

2020-07-02 17:37:29 847

原创 ElasticSearch安装 --- windows版

ElasticSearch安装 — windows版文件下载地址:链接:https://pan.baidu.com/s/1_Cy_Sy1-vOvsUxliM-EZHQ提取码:qpcv定义:    Elasticsearch 是一个分布式的搜索和分析引擎,可以用于全文检索、结构化检索和分析,并能将这三者结合起来。Elasticsearch 。ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsear

2020-06-29 18:06:43 533

原创 前后端分离 Spring data jpa Pageable 多sort排序规则用法

前后端分离 Spring data jpa Pageable 多sort排序规则用法因为公司要求,使用Pageable 进行分页,前后端分离分页时遇到多个排序规则sort传参问题;传递多个sort即可,有先后,例如:调试截图:

2020-06-12 11:45:45 4155

原创 Rabbit MQ 简单入门 看这篇文章就懂了

初识RabbitMQRabbitMQ 是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用 Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的RabbitMQ的优点:开源、性能优秀、稳定性保障提供可靠性消息投递模式(confirm)、返回模式(return)与SpringAMQP完美的整合、API丰富集群模式丰富,表达...

2020-04-14 11:55:00 211

原创 前端调用后端跨域问题

跨域问题记录在拦截器或者过滤器中添加如下代码 内联代码片。 response.setHeader("Access-Control-Allow-Credentials", "true"); // 指定允许其他域名访问 response.setHeader("Access-Control-Allow-Origin", "*"); // 响应类型 ...

2020-04-14 11:38:49 479

原创 Rabbit MQ交换机 详解 手写超详细

Exchange(交换机)详解交换机属性:Name: 交换机名称Type: 交换机类型 diect、topic、fanout、headersDurability: 是否需要持久化,true为持久化AutoDelete: 当最后一个绑定到Exchange的队列删除后,自动删除该ExchangeInternal: 当前Exchange是否用于RabbitMQ内部使用,默认为false (...

2020-04-14 11:37:15 462

转载 架构演进之路!

1、概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。2、基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:分布式系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数据库分别部...

2019-06-19 11:01:31 121

转载 spring中service调用service的事务控制

在使用SPRING的事务控制时,事务一般都是加在SERVICE层的,这个时候如果一个SERVICE调用另一个SERVICE时有可能会出现事务控制问题,比如第二个SERVICE抛出了异常,第一个SERVICE却正常提交了,比如下面这个例子:事务配置<tx:method name=“add*” propagation=“REQUIRED”/>测试代码@Testpublic voi...

2019-04-15 15:27:48 2582

转载 Spring定时器,只触发一次任务。

按说只在tomcat启动时执行一次,我们可以用监听器来实现,但是有些开发框架中因特殊场景不适合用监听器。那么定时任务也可以实现只执行一次的操作。配置如下好使的话大家给个赞&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;&amp;lt;bean id=&quot;publicWebServiceJob&quot; class=&

2018-10-23 15:45:45 12544

ElasticSearch.zip

ElasticSearch6.7 windows版本下载,包括head和node.js。需jdk1.8及以上。

2020-06-29

空空如也

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

TA关注的人

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