自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

旷野历程

分享知识 传递快乐

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 List转Map时把重复的value合并成List

分享知识 传递快乐描述:取List集合中两个字段,将一两个字段作为key、value,利用Steam流转为map集合,当key相同时,将value转为List集合。代码1:package com.demo;import cn.hutool.json.JSONUtil;import com.google.common.collect.Lists;import java.util.List;import java.util.Map;import java.util.strea

2021-09-28 13:18:17 5177

原创 List和Has查找数据效率对比

分享知识 传递快乐最近研究JDK源码时发现一个很有意思的东西,记录一下所学内容,希望能帮助更多的人。Java 集合 List、Set 中均有对集合中元素是否存在的判断方法 contains(Object o)。Map 中有对 key 及 value 是否存在的判断方法 containsKey(Object key) 和 containsValue(Object value)。示例: public static void main(String[] args) {

2021-09-09 17:21:11 862

原创 Java实现几种常见排序方法

分享知识 传递快乐日常操作中常见的排序方法有:冒泡排序、快速排序、选择排序、插入排序、归并排序等。冒泡法排序冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。比较相邻的元素。如果第一个比第二个大,则相互交替 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数 针对所有的元素重复以上的步骤,除了最后一个

2021-09-09 14:32:02 561

转载 Java8 Stream 常用操作

参考地址:https://blog.csdn.net/mu_wind/article/details/109516995

2021-09-08 11:03:59 94

原创 解决lambda集合转map,key重复导致异常问题

分享知识 传递快乐例:public static void main(String[] args) { List<AreaEntity> list = new ArrayList<>(); AreaEntity entity = null; for (int i = 1; i < 10; i++) { entity = new AreaEntity(); entity.setId(i); ...

2021-09-02 16:01:54 734

原创 解决RocketMQ死信队列不消费问题

分享知识 传递快乐因为需要处理死信队列问 RocketMQ官方死信队列配置,将死信队列配置到服务中,代码配置啥的都没问题,可就是不消费。经过多从磨难终于抛开云雾见明月,下面记录一下。pom.xml<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-stream-rocketmq</artifactId&gt...

2021-09-01 14:34:07 3746 2

Dhtmlx日程-图表-甘特图实例

这里Dhtmlx日程实例,图表实例,甘特图实例,并结合了数据库进行交互,希望参帮助更多的菜鸟

2016-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除