Java基础知识
Mr.St0ne
这个作者很懒,什么都没留下…
展开
-
自定义线程池 简单实现
package com.rango.jdk.juc;import com.rango.basic.exception.RangoException;import java.util.ArrayList;import java.util.List;import java.util.concurrent.BlockingQueue;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.TimeUni原创 2022-03-04 11:44:20 · 158 阅读 · 0 评论 -
EasyExcel 对于不定长Excel表头(动态表头)的处理
需求最近在做公司自己的工作流项目,不同的项目-业务 除开固定字段,都可自定义不同的字段以便不同的业务处理不同的工作流,其中关于报表的excel导出时,要求除开必要的字段,还需要导出自定义所需的字段。下面这些是自定义字段选择字段...原创 2022-03-03 16:12:35 · 6128 阅读 · 2 评论 -
基于synchronized关键字实现的简单 生产者-消费者模型
角色消费者:消费商店商品(Queue)生产者:接受商家订单,把订单商品补充到商品(Queue)商家:定期检查是否有充足的商品,发起订单(Queue)商店:商品(Queue), 订单(Queue)codeProduct DTOpackage com.rango.jdk.cp;import lombok.Data;@Datapublic class Product { private String name;}Consumerpackage com.rango.j原创 2022-03-02 14:33:03 · 122 阅读 · 0 评论
分享