![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
渔夫星辰
这个作者很懒,什么都没留下…
展开
-
分布式锁 之 redission
redission使用原创 2023-02-14 16:58:45 · 316 阅读 · 0 评论 -
多线程之--主线程结束,子线程无法获取主线程请求头信息 解决方案
多线程-当主线程结束,子线程无法获取主线程请求头信息 解决方案原创 2023-02-02 13:50:35 · 1804 阅读 · 4 评论 -
多线程之--线程池使用
【代码】多线程之线程池使用。原创 2023-02-01 10:05:59 · 143 阅读 · 0 评论 -
RequestContextHolderUtil
【代码】RequestContextHolderUtil。原创 2023-01-29 17:10:49 · 163 阅读 · 0 评论 -
respone返回json
【代码】respone返回json。原创 2023-01-29 16:34:34 · 1093 阅读 · 0 评论 -
两层循环实现建树
构建 树工具类原创 2022-07-12 22:15:26 · 419 阅读 · 0 评论 -
利用分词,计算相似度
1.引入分词jar<dependency> <groupId>org.apdplat</groupId> <artifactId>word</artifactId> <version>1.3</version></dependency>2. 使用方法,计算重复率(第一次加载较慢,为了使用方便,可在系统启动时,加载)word分词提供了多种文本相似度计算方式:方式一:余弦相似度,通过计算原创 2022-04-26 16:02:40 · 689 阅读 · 2 评论 -
对象,集合 高效率拷贝
/** * 对Cglib BeanCopier进行封装 方便进行bean复制 * 引用自:https://segmentfault.com/a/1190000006922799 * @author: * @date: 2019/11/7 17:55 */public abstract class WrappedBeanCopier { private static final Map<String, BeanCopier> beanCopierCache = new Co..原创 2021-12-28 10:44:18 · 192 阅读 · 0 评论 -
反射处理entity字段,递归处理
final static List<Class> SYS_DEFAULT_BASE_CLASS = Lists.newArrayList(String.class, Long.class, Integer.class, Double.class, Float.class, BigDecimal.class, BigInteger.class, Boolean.class); final static List<Class> SYS_D...原创 2021-12-02 14:16:01 · 275 阅读 · 0 评论 -
使用 RequestBodyAdvice 和 ResponseBodyAdvice 对controller进行增强
RequestBodyAdvice,对所有以@RequestBody的参数的方法进行增强/** * 对所有以@RequestBody的参数的方法进行增强 */@Slf4j@ControllerAdvice("com.haier.hopm.biz.service.controller")public class DateTimeRequestBodyAdvice implements RequestBodyAdvice { @Autowired private RedisU.原创 2021-10-22 16:00:45 · 346 阅读 · 0 评论 -
springboot使用拦截器拦截接口的请求body, 修改body
目的: getInputStream获取流 然后在流中获取数据 但是这个方法只能获取一次;重写httpservletrequestwrapper把request保存下来.用过滤器把保存的request填进去 就可以多次读取了。目的:拦截所有请求过滤器,并将请求类型是HttpServletRequest类型的请求替换为自定义{@link com.*.biz.service.common.interceptor.RequestWrapper。创建过滤器,获取请求的body,处理后,set回请求中;原创 2021-10-22 14:28:15 · 9457 阅读 · 8 评论 -
java时区时间转换
/** * 转换时间时区 * * @param dateStr 需要转的时间字符串 * @param sourceTimeZone 源时间时区 GMT+8 * @param targetTimeZone 目标时间时区 GMT+6 * @return * @throws ParseException */ public static String converDateGMT(String dateS...原创 2021-10-21 16:21:23 · 1843 阅读 · 0 评论 -
获取Springboot项目 resource下的文件的url
方式一方式二。原创 2021-09-02 15:04:34 · 713 阅读 · 0 评论 -
resource目录下,加载图片文件
String urlImage = ClassLoader.getSystemClassLoader().getResource("image/ha.jpg").getPath();ClassPathResource classPathResource = new ClassPathResource("image/ha.jpg");String urlImage = classPathResource.getURL().getPath();private byte[]...原创 2020-10-31 14:55:30 · 1087 阅读 · 1 评论