
工具类
H愚公移山H
沧海横流,方显英雄本色!
展开
-
JAVA 精度工具类
精度的计算 一次性分配 平均化区间原创 2023-04-27 14:49:28 · 174 阅读 · 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 · 202 阅读 · 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 · 1392 阅读 · 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 · 5095 阅读 · 1 评论 -
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 · 378 阅读 · 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 · 162 阅读 · 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 · 966 阅读 · 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 · 173 阅读 · 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 · 858 阅读 · 2 评论 -
数字校验类
/** * 数字工具类 * * @author wangda_cn@126.com */ 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 · 192 阅读 · 0 评论