摘要:
MyBatis英文文档 https://blog.mybatis.org/ MyBatis与SpringBoot的整合文档在这里看 阅读全文
摘要:
关于CollectionUtils.isEmpty() CollectionUtils.isEmpty()作用:判断参数null或者其size0 CollectionUtils.isEmpty()源码: Collection的isEmpty() 没有写明是不是判断collection的size为0 阅读全文
摘要:
【ElasticSearch】精确匹配text字段 用match加.keyword 或 term & terms匹配数组内的多个元素 1.错误示范 由于记忆混淆,记成了使用match_phrase对text字段精确匹配。 #测试match_phrase GET /test/external/_sea 阅读全文
摘要:
Enum<E extends Enum<E>> 参考:https://segmentfault.com/a/1190000038778953 不理解为什么Enum的泛型要写成<E extends Enum<E>>,看了这篇解读就明白了。 简单地说就是:有一个基类CustomEnum,两个子类Colo 阅读全文
摘要:
【配置】jdk8和jdk11切换 参考:https://blog.csdn.net/gelinwangzi_juge/article/details/84584202 简单说就是,在环境变量中分别配置两个变量JAVA_HOME_8和JAVA_HOME_11 然后Path里切换%JAVA_HOME_8 阅读全文
摘要:
1.需求 选出前5条当前响应时间最大的url数据 2.实现 用key_id分组url,在内部选出最大taskFinishTime那条数据,根据其responseTime进行排序。 对buckets数据排序,要求排序字段是个值,不能是聚合。 所以这里使用scripted_metric统计last_re 阅读全文
摘要:
【ElasticSearch】踩坑 关于bulk操作报错 1.问题 想要执行批量插入操作 POST /customer/external/_bulk {"create":{"_id":"1"}} { "key_id":"url_https_18560751222", "nodealias": "ba 阅读全文
摘要:
【ElasticSearch】踩坑 对terms的buckets进行bucket_sort排序 1.需求和实现 选出可用性最高的前15个数据展示: 先按照key_id.keyword进行url分组,然后子聚合算出可用性,再用bucket_sort对avail_perc排序,size取15。 然后我觉 阅读全文
摘要:
【ElasticSearch】脚本字段script https://www.elastic.co/guide/en/elasticsearch/reference/7.14/modules-scripting.html 可以使用script返回 一个计算值作为属性值,或者 为query计算一个自定义 阅读全文
摘要:
【ElasticSearch(十三)进阶】SpringBoot整合ElasticSearch7.14.0 基本教程 一、接入方式 1.端口9300:TCP 1)spring-data-elasticsearch:transport-api.jar: springboot版本不同,transport- 阅读全文