# my-utils **Repository Path**: tangzengping/my-utils ## Basic Information - **Project Name**: my-utils - **Description**: 主要用来放一些通用的工具类 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-11 - **Last Updated**: 2022-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # my-utils #### 介绍 主要用来放一些通用的工具类 手机脱敏 、 份证前三后四脱敏 、护照前2后3位脱敏,护照一般为8或9位 RegularUtil List TO Map List Stream 转换 Map时向collect()方法中传递Collector对象,对象由Collectors.toMap()方法返回。 递归是一种常见的解决问题的方法,即把问题逐渐简单化。递归的基本思想就是“自己调用自己”,一个使用递归技术的方法将会直接或者间接的调用自己。 利用递归可以用简单的程序来解决一些复杂的问题。比如:斐波那契数列的计算、汉诺塔、快排等问题。 递归结构包括两个部分: 1.定义递归头。解答:什么时候不调用自身方法。如果没有头,将陷入死循环,也就是递归的结束条件。 2.递归体。解答:什么时候需要调用自身方法 ThreadLocal使用 CountDownLatch使用 JWT使用