StringUtils: leftPad+rightPad

StringUtils的leftpad和righted方法源码分析 依赖: 1 2 3 4 5 6 <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.12.0</version> </dependency> leftPad: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Spring Batch

官网示例: Creating a Batch Service Create a Business Class Person.java: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 package com.example.batchprocessing; public class Person { private String lastName; private String firstName; public Person() { } public Person(String firstName,

LeetCode Heap

LeetCode + 《剑指Offer II》刷题笔记。 堆 如果面试题需要求出一个动态数据集合中的最大值或最小值,那么可以考虑使用堆来解决问题。最小堆经常用来求取