apache
-
Elasticsearch 崛起的那些事!
Elasticsearch 是一个后起之秀!在它推出之前,已经有了 Solr、Lucene 等框架,可依然阻挡不了 Elasticsearch 的崛起! 在技术领域,语言与语言之间…
-
N套SpringBoot、SpringCloud项目源码免费送
最近不少人问我要面试题,我整理了不少文章和资料。还有不少人想要一些源码项目,所以我这里也整理了一些,免费送给大家! 第一套是由 SpringBoot + Mybatis + Thy…
-
面试题:使用 MyBatis 有没有遇到坑?
说实话,MyBatis 的坑实在是太多了。看似入门很简单,但是实际上在使用的过程中,坑都是一片一片的。 今天我总结了一些 MyBatis 中常见的坑,看你有没有遇到过。 程序员专业…
-
Java 中的 @Immutable、@ThreadSafe、@NotThreadSafe、@GuardedBy 注解
最近,我们的电商项目中需要一个限流功能,我打算使用令牌桶实现。 然后,我就网上查了一些关于令牌桶算法的文章,用 Java 实现了一个。但是其中有一点问题,所以,我就想参考一下 gu…
-
Java HTTP Host 头攻击原理以及如何防御
很对微信群里的网友,我都称他们为老铁,从来不称兄道弟的,因为我觉得不真实。不向某东,说一套做一套。 其实你只要认真对待大家,大家都会看在心里,你们说是不是! 对于 Java 程序员…
-
程序员从初级到中级、高级、架构师、专家终身学习线路图!
Java 程序员终身学习线路图,看完我哭了! Java 程序员真是苦逼,这么多技术,每月拿那么一点工资,你以为多吗?你以为程序员很容易吗?说好的白头到老,我却先秃了!看完这篇技术线…
-
Lucene 实战教程第十六章 SpringBoot 整合 Lucene
网上搜索了一下关于 Lucene 教程的文章非常多,但是关于 SpringBoot 整合 Lucene 的非常少,可能一些涉及到搜索的项目都比较老,使用 Lucene 的比较少,使…
-
Lucene 实战教程第十五章索引的冷热备份以及恢复和修复
任何存储到硬盘的数据基本上都需要备份,当然像 Redis 这类的可能也需要备份。备份的话,一般大致都分为两种,热备份和冷备份。备份完了之后一般都需要恢复。那么关于 Lucene 的…
-
Lucene 实战教程第十三章禁用模糊查询 FuzzyQuery 和通配符查询 WildcardQuery
在某些需求场景下,我们可能需要禁用模糊查询 FuzzyQuery 和通配符查询 WildcardQuery,那通过 QueryParser 该怎么做呢? 答案就是重写 QueryP…
-
Lucene 实战教程第十二章详解 Lucene 的高级搜索技术
Lucene 中的 IndexSearcher 提供了一整套完整的搜索体系,这套查询体系是建立在 SpanQuery 类的基础上。SpanQuery 类大致的反映了 Lucene …