08 2021 档案
摘要:背景 项目开发中,给照片添加水印时,发现添加的字体显示为“口口口口口口”,上网寻找答案,发现是系统部署的Linux服务器不支持水印中的中文字体。 解决方法 服务器Linux系统中导入中文字体 系统环境 CentOS8 步骤 使用root用户登录系统 查看已经安装的中文字体:fc-list :lang
阅读全文
摘要:背景 在一次项目开发中,使用Map接收参数; 在参数中,需要将参数值转化成int格式; 代码如下 int hashbord = Integer.valueOf(minerMap.getOrDefault("hashbord", "0").toString()); 错误如下 当参数值为空字符串时,Ma
阅读全文
摘要:背景 一直在想,list使用foreach遍历时,需不需要进行空指针校验,今天做个测试 测试 List is NULL 测试代码如下 public static void testForeach() { List<String> testList=null; testList.forEach(str
阅读全文
摘要:背景 在使用Spring Data Jpa中的Specification进行多条件查询时的各种条件处理 实例 以下实例中的查询条件包括(等于;大于;小于;in;not in;between) Specification<MinerExceptionTable> specification = new
阅读全文
摘要:背景 开发中,需要使用Spring JPA作为业务持久层操作,大家都知道,只要使用一个接口继承Jpa的相关接口就可以实现数据持久化操作,现在需要继承一个接口,具有多条件及分页查询的方法。 软件环境 Java 1.8 Spring Boot 2.2.1.RELEASE Spring Data Jpa
阅读全文