自定义博客皮肤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)
  • 收藏
  • 关注

原创 003. 无重复字符的最长子串

leetcode 3

2023-02-28 18:20:46 136 1

原创 自定义线程池 简单实现

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关注的人

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