- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 es-字段类型-flattened
flattened和其他字段类型(keyword、integer、text)的设置方式一致,这里设置labels为flattened字段类型Flattened 本质是:将原来一个复杂的 Object 或者 Nested 嵌套多字段类型统一映射为偏平的单字段类型。这里要强调的,不管原来内嵌多少个字段,内嵌多少层,有了 Flattend,一下都打平!!插入数据查看mapping发现mapping设置没有变化,字段没有增加,依然还是labels字段检索。
2022-12-26 16:52:14 1205
原创 IK分词器原理研磨及源码改造,更适用生产
文章目录简介分析结构分词器智能分词(分词歧义处理)停用词处理量词处理ik配置及在Solr中的配置使用改造测试简介IK分词全名为IK AnalyzerIK分词是一款国人作者林良益开发的相对简单的中文分词器,IKAnalyzer 是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始,IKAnalyzer已经推出 了3个大版本。最初,它是以开源项目 Lucene为应用主体的,结合词典分词和文法分析算法的中文分词组件。新版本的IKAnalyzer3.0则发展为 面向J
2020-08-27 16:05:45 1424 2
原创 分布式环境下限流方案的实现redis RateLimiter Guava,Token Bucket, Leaky Bucket
分布式环境下限流方案的实现redis RateLimiter Guava,Token Bucket, Leaky Bucket计数限流计数器算法是限流算法里最简单也是最容易实现的一种算法。比如我们规定,对于A接口来说,我们1分钟的访问次数不能超过100个。那么我们可以这么做:在一开 始的时候,我们可以设置一个计数器counter,每当一个请求过来的时候,counter就加1,如果counter的值大于100并且该请求与第一个 请求的间隔时间还在1分钟之内,那么说明请求数过多;如果该请求与第一个请求的间隔
2020-07-01 15:30:25 528
原创 利用sigar监控服务器状态
文章目录效果前言利用sigar实现服务器监控sigar简介sigar下载sigar为不同平台提供的不同库文件Java代码使用示例引擎系统增加http接口搜索平台获取服务器信息效果先来看一下实现后的效果。默认是cpu使用率倒序排,并且支持磁盘,内存使用率倒序展示。后期监控平台很方便。前言最近临近双11,搜索平台业务共用的机器报出很多cpu使用率超过90%的异常,由于机器很多,报出异常后还需...
2019-11-07 11:12:08 727
原创 intellij idea记录插件工具箱开发(记录下班时间、实时中英文翻译、jsonView、urlEncode、urlDecode、timeFormate)
文章目录目标需求工具引用idea插件开发idea插件环境配置统计下班时间实时翻译json字符串格式工具、url编解码工具、时间戳转换工具源码目标需求公司有每月平均下班时间的不成文规定,为了避免到不到时间就下班,需要一个工具统计下班时间;开发中命名类名、业务名、字段名、看开源代码需要用到翻译工具,现有的工具不是实时翻译;json字符串格式工具、url编解码工具、时间戳转换工具对于日常维护有着重要...
2019-08-12 16:31:02 1143 1
原创 记一次根据url下载金庸有声小说
记一次根据url下载金庸有声小说老爸是个老司机,平时爱听些金庸的有声小说和郭德纲相声。过年回家,回家便让我帮他下载点听。但现在小说app都是收费的。我查了各大有声小说网发现基本都是试听后收费。但既然可以试听就可以获取到资源url。打开评书小说网,试听第一集,F12打开调试器,在filter处输入mp3,等网页加载完,获取到资源url✌️。利用url解码工具获取真实链接,并进入。电脑装了迅...
2019-02-10 22:48:20 1213
sigar服务器监控(管理系统,引擎系统).zip
2019-11-07
idea插件toolsMix(记录下班时间、实时中英文翻译、jsonView、urlEncode、urlDecode、timeFormate)源码
2019-08-13
Sublime Text3编辑器破解版及自定义护眼主题 32位&64;位
2019-03-16
JDK最全记录(JDK7,8,9,10,11,JRE9,10全绿色解压即用)
2018-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人