- 博客(6)
- 收藏
- 关注
原创 自定义线程池 简单实现
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
208
原创 EasyExcel 对于不定长Excel表头(动态表头)的处理
需求 最近在做公司自己的工作流项目,不同的项目-业务 除开固定字段,都可自定义不同的字段以便不同的业务处理不同的工作流,其中关于报表的excel导出时,要求除开必要的字段,还需要导出自定义所需的字段。 下面这些是自定义字段 选择字段 ...
2022-03-03 16:12:35
6631
2
原创 基于synchronized关键字实现的简单 生产者-消费者模型
角色 消费者:消费商店商品(Queue) 生产者:接受商家订单,把订单商品补充到商品(Queue) 商家:定期检查是否有充足的商品,发起订单(Queue) 商店:商品(Queue), 订单(Queue) code Product DTO package com.rango.jdk.cp; import lombok.Data; @Data public class Product { private String name; } Consumer package com.rango.j
2022-03-02 14:33:03
167
原创 关于Spring是什么和Spring-IOC
1.什么是Spring Spring是一个轻量级的IOC和AOP容器框架,解决了企业应用开发的复杂度。从简单性,可测试性,松耦合来说,所有的Java程序都可以从中受益。 2.Spring的好处 Spring属于低侵入式设计,代码的污染极低。 Spring的DI机制降低了业务对象替换的复杂性。 降低了组件之间的耦合度,实现了软件各层之间的解耦。 Spring的AOP技术(面向切面编程),可以很轻...
2019-10-25 20:56:35
241
原创 最常用的 8 个排序算法:从原理到改进,再到代码兑现透彻解析
文章正文 关于排序 JAVA中Sort()实现解析 2-1 实现思路 2-2 为什么结合了三种排序算法? 2-3 插入排序 2-3-1 基本思想 2-3-2 插入排序举例 2-3-3 插入排序评价 2-4 快速排序 2-4-1 基本思想 2-4-2 算法介绍 2-4-3 快速排序例子 2-4-4 快速排序评价 2-5 归并排序 2-5-1 二路归并 2-5-2 归并算法 2-5-3 ...
2019-10-24 10:08:09
222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅