- 博客(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 156
原创 EasyExcel 对于不定长Excel表头(动态表头)的处理
需求最近在做公司自己的工作流项目,不同的项目-业务 除开固定字段,都可自定义不同的字段以便不同的业务处理不同的工作流,其中关于报表的excel导出时,要求除开必要的字段,还需要导出自定义所需的字段。下面这些是自定义字段选择字段...
2022-03-03 16:12:35 6069 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 121
原创 关于Spring是什么和Spring-IOC
1.什么是SpringSpring是一个轻量级的IOC和AOP容器框架,解决了企业应用开发的复杂度。从简单性,可测试性,松耦合来说,所有的Java程序都可以从中受益。2.Spring的好处Spring属于低侵入式设计,代码的污染极低。Spring的DI机制降低了业务对象替换的复杂性。降低了组件之间的耦合度,实现了软件各层之间的解耦。Spring的AOP技术(面向切面编程),可以很轻...
2019-10-25 20:56:35 183
原创 最常用的 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 173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人