工具类
H愚公移山H
欲带皇冠,必承其重!!
展开
-
JAVA 精度工具类
精度的计算 一次性分配 平均化区间原创 2023-04-27 14:49:28 · 115 阅读 · 0 评论 -
treeUtil
import java.util.ArrayList;import java.util.List; public class TreeUtils { //把一个List转成树 static List<Node> buidTree(List<Node> list){ List<Node> tree=new ArrayList<>(); for(Node node:list){ i.原创 2021-04-21 10:44:59 · 148 阅读 · 0 评论 -
aspect 中获取http请求
@Around("aa()") public Object Around(ProceedingJoinPoint pjp){ //获取方法名 MethodSignature signature = (MethodSignature) pjp.getSignature(); Method method = signature.getMethod(); //获取注解 Team team= method.getAnnotation(Team.cl...原创 2020-12-23 10:04:59 · 1253 阅读 · 0 评论 -
java获取html文件的内容
1.获取文件名称路径/** * 获取文件名 * *<hr> * @author hanjidong * @date 2020年11月17日 下午3:05:51 * @since 0.0.1 * @param basePath * @param documentId * @param itemId * @param fileType * @return * String */ public static String buildFilen原创 2020-12-15 11:24:11 · 4470 阅读 · 0 评论 -
CountDownLatch 多线程读取文件
import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util.Map.Entry;import j.原创 2020-12-07 19:41:00 · 286 阅读 · 2 评论 -
springboot 整合AOP
说起spring,我们知道其最核心的两个功能就是AOP(面向切面)一、示例应用场景:对所有的web请求做切面做审计日志。1、pom中引入相关依赖import java.util.Date;import javax.servlet.http.HttpServletRequest;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.AfterReturning;import org.aspectj.l原创 2020-11-12 14:20:52 · 114 阅读 · 0 评论 -
list集合比较批量更新
/** * 比较更新组织枚举 * *<hr> * @author hanjidong * @date 2020年11月8日 下午12:46:23 * @since 0.0.1 * @param originList * @param orgExtends * void */private void updateList(List<SeReqOrgAttrExtend> originList, List<SeReqOrgAttrExtend> orgE原创 2020-11-08 15:31:51 · 851 阅读 · 0 评论 -
树孩子节点的遍里
为树形结构生成子标题/***@param items*/public void fillSubhead(List items){List topList = new ArrayList();Map<String, List> listItemsMap = listItems(items, topList);for (int i = 0 ; i < topList.size(); i++) {generateSubHead(topList.get(i), String.va原创 2020-11-08 15:10:15 · 118 阅读 · 0 评论 -
常用的日期工具类
public class DateUtils { private static Log logger = LogFactory.getLog(DateUtils.class); public static final String YYYY_MM = "yyyy-MM"; public static final String YYYY_MM_DD = "yyyy-MM-dd"; public static final String YYYY_MM_DD_HH = "yyyy原创 2020-11-08 15:03:54 · 752 阅读 · 2 评论 -
数字校验类
/*** 数字工具类** @author [email protected]*/public class NumberUtils extends org.apache.commons.lang3.math.NumberUtils{/*** 将一个对象转换为long类型* @param obj* @return 如果转换失败,返回Long.MIN_VALUE*/public static long toLong(Object obj) {ret...原创 2020-11-08 15:02:03 · 139 阅读 · 0 评论