你不知道的常用工具类
1. 空值判断 1、 空字符串判断 boolean isEmpty = StringUtils.isEmpty(str); 1、 空集合判断 boolean isEmpty = CollectionUtils.isNotEmpty(list...
1. 空值判断 1、 空字符串判断 boolean isEmpty = StringUtils.isEmpty(str); 1、 空集合判断 boolean isEmpty = CollectionUtils.isNotEmpty(list...
java创建本地缓存,模拟redis的使用 在一般的小项目中,数据量不大.但是有的时候需要使用缓存记录一些标识或者票据之类的,比如我这边想实现,可以记录系统同时在线的用户数据,或者对其他数据的缓存记录,减少DBA请求 1. 创建缓存实体类 ...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
获取指定月份的所有工作日(工作日为自定义的) 场景 在创建任务的时候,会根据工作日去批量生成,但是不同厂的工作日不是相当的,也就是我们需要根据不同的业务进行工作日的定制 时间工具类 (根据不同的需求,可以对返回结果进行对应的修改) /** ...
官方SDK地址(java自取) 依赖下载 <!--七牛云图片上传--> <dependency> <groupId>com.qiniu</groupId> <artifactId>...
场景 在开发过程中,我们可能需要指定一些固定的参数,或者配置一些其它第三方参数。但是在后期应用中,可能需要对改内容进行不定期的修改。为了降低项目重新部署的成本。我们可以将这些内容直接当成配置写在application.yml中,方便后期修好...
场景 调用第三方文件下载接口,通过HttpClient的方式进行调用,需要从HttpResponse解析出参数,并读取流变成文件下载 调用部分 /** * 调用GET请求 文件下载 * */ public static void fileD...
手动封装实体类转换成xml 实体类 import javax.xml.bind.JAXBContext; import javax.xml.bind.JAXBException; import javax.xml.bind.Marshall...
记录一下,调用第三方(比较刁钻)的接口,爬坑记录 1. 工具类的封装 (完善中) ** * Openapi接口调用过程中会用到的一些工具方法 * * @author shenhong * */ public class HttpUtil {...
通常我们常用的部署方式可能是,在本地项目进行打包,然后上传至服务器,再在服务器上将jar重新构建镜像运行,因此每次修改的时候,可能需要多次的进行复出操作,有些许的麻烦,当然优秀的你可以采用Jenkins的方式实现自动化部署. 使用IDEA插...
策略模式 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象...