MapUtils
摘要:主要是简化代码: package com.sea.common.utils; import java.util.HashMap; import java.util.Map; /** * @PACKAGE : com.icil.bx.common.utils * @Author : Sea * @Da
阅读全文
posted @
2022-03-28 16:59
lshan
阅读(59)
推荐(0) 编辑
SpringBoot v2.x MongodB 中 去除 _class 字段
摘要:https://blog.csdn.net/bigtree_3721/article/details/82787411 在使用SpringBoot中使用MongoTemplate时,数据库中数据会有_class字段.。_class的意义,在下面这个链接有很好的解答: http://stackover
阅读全文
posted @
2022-03-28 15:38
lshan
阅读(1624)
推荐(0) 编辑
springboot Log4j2 漏洞 最简单方式
摘要:版本: <fastjson.version>1.2.76</fastjson.version>log4j : 受影响的版本 受本次漏洞影响的版本范围为 Apache log4j2 2.0 - 2.14.1 。 最简修复方式 改起来非常简单,不用惊讶,只需要加个下面的配置就可以了 <propertie
阅读全文
posted @
2022-03-28 11:49
lshan
阅读(332)
推荐(0) 编辑
Hutool——国产良心工具包, 加密,身份证处理
摘要:pom.xml <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.6.5</version> </dependency> 上次我们分享了谷歌高大上的工具包Guava,这次我
阅读全文
posted @
2022-03-18 15:23
lshan
阅读(4749)
推荐(0) 编辑
浏览器解析工具--UserAgentUtils
摘要:一、user-agent-utils简介 user-agent-utils 是一个用来解析 User-Agent 字符串的 Java 类库。 其能够识别的内容包括: 超过150种不同的浏览器; 7种不同的浏览器类型; 超过60种不同的操作系统; 6种不同的设备类型; 9种不同的渲染引擎; 9种不同的
阅读全文
posted @
2022-03-17 23:31
lshan
阅读(876)
推荐(0) 编辑
双重检查锁的漏洞 -- volatile 指令进行重排
摘要:public class SimpleSingleton7 { private volatile static SimpleSingleton7 INSTANCE; private SimpleSingleton7() { } public static SimpleSingleton7 getIn
阅读全文
posted @
2022-03-14 17:47
lshan
阅读(61)
推荐(0) 编辑
Guava - Ordering , table BiMap Multimap RangeMap (Map的骚操作)
摘要:原文:https://mp.weixin.qq.com/s/WQb8NJCslpw2s9jaZA5XpQ 依赖: <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>30.1
阅读全文
posted @
2022-03-13 15:13
lshan
阅读(135)
推荐(0) 编辑
9条消除if...else的锦囊妙计,助你写出更优雅的代码 (转) --主要是设计模式
摘要:原文: http://events.jianshu.io/p/a40bf516f2de 引用他人的文章 -- 微信 Hollis 推荐 : 1、使用注解 (不推荐,隐藏太深) 3、模板方法判断 4.策略+工厂模式 sevice 上 @PostConstruct public void init()
阅读全文
posted @
2022-03-13 11:44
lshan
阅读(130)
推荐(0) 编辑