20220101/BeanUtil.beanToMap(xx, true, true)使用转换为下划线模式customerNickV2类型的字段转换错误
最近在使用hutool的工具包的时候,发现了一个问题。eanUtil.beanToMap(xx, true, true),使用转换为下划线模式, 输入的字段为customerNickV2, 输出的字段为customer_nick_V2,这种类型的输出在别的json包里是customer_nick_v ...
Elasticsearch(1)
Elasticsearch中的核心概念1.1 索引 index一个索引就是一个拥有几分相似特征的文档的集合。比如说,可以有一个客户数据的索引,另一个产品目录的索引,还有一个订单数据的索引一个索引由一个名字来标识(必须全部是小写字母的),并且当我们要对对应于这个索引中的文档进行索引、搜索、更新和删除的 ...
leecode-110-平衡二叉树
给定一个二叉树,判断它是否是高度平衡的二叉树。
本题中,一棵高度平衡二叉树定义为:
一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。
示例 1:
输入:root = [3,9,20,null,null,15,7]
输出:true
示例 2:
输入:root ...
leecode-107-二叉树的层序遍历2
给定一个二叉树,返回其节点值自底向上的层序遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)
例如:
给定二叉树 [3,9,20,null,null,15,7],
3
/ \
9 20
/ \
15 7
返回其自底向上的层序遍历为:
...
leecode-104-二叉树的最大深度
给定一个二叉树,找出其最大深度。
二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。
说明: 叶子节点是指没有子节点的节点。
示例:
给定二叉树 [3,9,20,null,null,15,7],
3
/ \
9 20
/ \
15 7
...
leecode-92-反转链表II
给你单链表的头指针 head 和两个整数 left 和 right ,其中 left
leecode-82-删除链表中的重复元素II
存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中 没有重复出现 的数字。
返回同样按升序排列的结果链表。
示例 1:
输入:head = [1,2,3,3,4,4,5]
输出:[1,2,5]
示例 2:
...
leecode-206-反转链表
反转一个单链表。
示例:
输入: 1->2->3->4->5->NULL
输出: 5->4->3->2->1->NULL
进阶:
你可以迭代或递归地反转链表。你能否用两种方法解决这道题?
Related Topics链表\n👍 16 ...
leecode-83-删除排序链表中的重复元素
存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除所有重复的元素,使每个元素 只出现一次 。
返回同样按升序排列的结果链表。
示例 1:
输入:head = [1,1,2]
输出:[1,2]
示例 2:
输入:head = [1,1,2,3,3]
输出:[1, ...
Feign实现多文件上传
想用Feign实现多文件的批量上传Controller实现如下代码:
12345678@PostMapping(value = "/uploadBatch/ali", consumes = MediaType.MULTIPART_FORM_ ...