![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
zhanghanbo_
这个作者很懒,什么都没留下…
展开
-
DelayQueue实现延迟任务
1.构建延迟消息体 @Data public class DelayedMessage implements Delayed { private final long delayTime; private final long expire; public DelayedMessage(long delayTime){ this.delayTime=delayTime; this.expire=delayTime+System.currentT原创 2021-11-11 15:46:27 · 551 阅读 · 0 评论 -
fastjson将字符串转换为泛型对象
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.TypeReference; import lombok.Data; public class Type { @Data public static class Response<T> { private Integer code; private String msg; private T .原创 2021-11-05 17:41:27 · 557 阅读 · 0 评论 -
lambda表达式中Collectors.toMap()方法
例:Map<String,UserId> map=userList.stream().map(user->new UserId(user)).collect( Collectors.toMap( UserId::getId, v - >v , (v1,v2) - > v1)); 解释: 1、UserId通过getId()方法得到的值作为Map的key 2、v->v即将原来的对象UserId不变作为Map的value(其中 v -> v可以使用 Fuction.原创 2021-10-15 11:14:07 · 1598 阅读 · 0 评论 -
Java使用iText生成pdf,Retrofit实现文件上传,MinIO存储并提供下载链接
一.iText生成pdf 1. 二.Retrofit发送post请求进行文件上传 2. 三.使用滴滴Gift平台进行文件存储和提供下载链接 3.转载 2021-09-27 17:05:43 · 602 阅读 · 0 评论