会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
YoungDeng
技术只有想不到,没有做不到。
博客园
首页
新随笔
联系
订阅
管理
2021年9月9日
ES中文分词器安装以及自定义配置
摘要: 之前我们创建索引,查询数据,都是使用的默认的分词器,分词效果不太理想,会把text的字段分成一个一个汉字,然后搜索的时候也会把搜索的句子进行分词,所以这里就需要更加智能的分词器IK分词器了。 ik分词器的下载和安装,测试 第一: 下载地址:https://github.com/medcl/elast
阅读全文
posted @ 2021-09-09 16:30 YoungDeng
阅读(1275)
评论(0)
推荐(1)
2021年8月4日
Maven与nexus
摘要: 开始在使用Maven时,总是会听到nexus这个词,一会儿maven,一会儿nexus,当时很是困惑,nexus是什么呢,为什么它总是和maven一起被提到呢? 我们一步一步来了解吧。 一、了解Maven,Maven用来干什么呢1. 优秀的构建工具通过简单的命令,能够完成清理、编译、测试、打包、部署
阅读全文
posted @ 2021-08-04 13:25 YoungDeng
阅读(817)
评论(0)
推荐(0)
2021年4月20日
这个知识点可能就是你与高级程序员之间的差距
摘要: 在我们日常的编码中,多线程一直是一个令人头大的问题,今天小鸟来给小伙伴们介绍一下多线程的基本知识。 提到多线程,那么就先得弄清楚线程的概念。从Java程序的角度来说,整个运行起来的程序就是一个总的进程,而进程就是操作系统分配资源的最小单位。线程是进程中的一部分,一个进程中可以有很多个线程,这些线程共
阅读全文
posted @ 2021-04-20 16:11 YoungDeng
阅读(84)
评论(0)
推荐(0)
fastjson将json字符串转化成map的五种方法
摘要: package com.zkn.newlearn.json; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import java.util.Map; /** * JSON字符串自动转换 * */
阅读全文
posted @ 2021-04-20 13:50 YoungDeng
阅读(1824)
评论(0)
推荐(1)
使用JSON Schema校验JSON数据是否合规
摘要: 相信很多小伙伴现在处理数据交互的时候都喜欢使用JSON,因为它使用方便易读,结构简单,语言无关。但是在使用JSON数据的过程中难免会遇到这样的问题,那就是我要发送/接受的JSON是否满足相应的格式要求。比如这个JSON数据中某个字段我不希望它是null的,某个字段的类型我希望它是Int而不是Stri
阅读全文
posted @ 2021-04-20 13:36 YoungDeng
阅读(702)
评论(0)
推荐(0)
JSON及XML字符串与Map、List的互相转换
摘要: JSON字符串与Map、List的互相转换 import java.util.List; import java.util.Map; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com
阅读全文
posted @ 2021-04-20 13:13 YoungDeng
阅读(646)
评论(0)
推荐(0)
2021年4月19日
利用JsonSchema校验json数据内容的合规性
摘要: 背景: 复杂的AJAX应用程序可以与数百个不同的JSON服务进行交互,因此,引入对客户端验证的需求。 在处理校验问题方面有着很多的工具,但是通常可以将它们归为以下几类: * 判断数据是否已被正确格式化 * 手动检查形式有误的数据并尝试纠正 * 手动检查形式有误的数据并将有误数据丢弃 * 自动检查形式
阅读全文
posted @ 2021-04-19 14:21 YoungDeng
阅读(1905)
评论(0)
推荐(0)
2021年3月18日
Sleuth+logback 设置traceid 及自定义信息
摘要: 使用Sleuth生成的traceid可以跟踪某个请求,但是很多时候我们需要知道traceid 与某个用户的映射关系,方便定位某个用户的日志 方案: @Component @Order(TraceWebServletAutoConfiguration.TRACING_FILTER_ORDER + 1)
阅读全文
posted @ 2021-03-18 10:59 YoungDeng
阅读(2246)
评论(0)
推荐(0)
Spring Cloud Gateway添加自定义traceId
摘要: 网关中增加全局过滤器 @Bean public GlobalFilter c() { return (exchange, chain) -> { exchange.getRequest().mutate().header("traceId", UUID.randomUUID().toString()
阅读全文
posted @ 2021-03-18 10:55 YoungDeng
阅读(2061)
评论(0)
推荐(0)
如何在Sleuth链路中添加自定义Tag标签
摘要: 通常我们会在链路日志中添加额外的自定义字段,帮助我们进行链路分析。我们可以借助brave.Tracer类实现这一目标。 首先在代码中注入Tracer类: private Tracer tracer; @Autowired public void setTracer(Tracer tracer) {
阅读全文
posted @ 2021-03-18 10:53 YoungDeng
阅读(603)
评论(0)
推荐(0)
下一页
公告