java8
97牛肉面
只有坚持,才能更加接近梦想的成功,并拥有实现梦想的可能
展开
-
java 替换 ${xxx} 的内容
private static String parse(String content, Map<String, String> kvs) { String pattern = "\\$\\{(.*?)}"; Pattern p = Pattern.compile(pattern); Matcher m = p.matcher(content); StringBuffer sr = new StringBuffer(); while (m.find()) .原创 2021-09-17 09:21:44 · 2806 阅读 · 0 评论 -
Java单表链接外表id数据填充
/** * @param isExecute 判断是否执行 * @param dataList 数据源 * @param getForeignKey 数据模型获取外键方法 * @param foreignService 外键表Service * @param getEqKey 获取外键表id方法 * @param convert 转换方法 ...原创 2021-08-27 19:03:50 · 150 阅读 · 0 评论 -
java8两个List指定对象属性进行合并
public static void main(String[] args) { // 获取到一级渠道-雇员的关联关系集合 List<EmpQuDaoOneAdmin> empQuDaoOneAdmins = new ArrayList<>(); EmpQuDaoOneAdmin dEmpQuDaoOneAdmin = new EmpQuDaoOneAdmin(); dEmpQuDaoOneAdmin.setE...原创 2021-08-05 09:20:29 · 2594 阅读 · 0 评论 -
返回URL首个结果
之前遇到一个需求,是需要请求区块链上面的block数据,进行数据解析然后入库存储,因为block产生一定时间后的数据都是固定的,链接不止一个,但返回的结果都是一样的,我只需要拿到首个返回的结果就好了,如果你也类似的场景,这篇文章或许能给你到参考工具类package com.yianjia.common.utils;import com.google.common.util.concurrent.ThreadFactoryBuilder;import org.slf4j.Logger;i.原创 2020-09-27 10:09:33 · 332 阅读 · 0 评论 -
字符串解析省市区
字符串解析省市区,工具类,复制粘贴可直接使用import java.util.*;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @author zqh */public class AddressResolutionUtil { private static String regex = "(?<province>[^省]+自治区|.*?省|.*?行政区|.*?市)(?<.原创 2020-09-08 19:07:46 · 1052 阅读 · 0 评论 -
什么是锁?有几种锁?怎么用锁?
生活中,我们在门上可以见到锁,在手机上可以见到锁,在电脑上,汽车上,保险柜上......等等,可见锁在我们生活中是一个随处可件的物品,但我们今天要讲的是,java中的锁。本篇文章仅博主个人观点,仅供参考,共同进步,感谢博友支持。什么是锁?将某种资源私有化的一种物品,没错java里面的锁也是这种特性,它可以让某个方法,某个变量或某个通道,在某个时刻下只能被一个线程占用。只有当这个锁释放了,另外的线程才可以使用。例子:上厕所,一个同事上厕所把门锁上,这个时候厕所就被上锁了,别人要想进去,只能等这位同.原创 2020-09-05 13:42:01 · 8685 阅读 · 2 评论 -
SpringBoot 集成 极光消息推送
最近App需要集成消息推送,公司最终采用了极光,做一下工具类,可以直接粘贴使用极光官方文档:https://docs.jiguang.cn//jpush/server/server_sdk/maven 包<dependency> <groupId>cn.jpush.api</groupId> <artifactId>jpush-client</artifactId> <version>3.4.6&l原创 2020-08-27 15:56:25 · 971 阅读 · 9 评论 -
java8 if else 参数校验优化
最近项目 controller 比较烦恼 if else 的参数判断,网上找了一些相关的优化文章,但始终没有比较心仪的。但他们都给了我不错的启发,在此非常感谢,嗯,如果也有伙伴在烦恼参数的判断,可以往这边看看package com.yianjia.common.utils;import java.util.function.Function;/** * @author zengqinghua */public class ParamValid<T> { p..原创 2020-08-25 11:26:39 · 857 阅读 · 0 评论