06 2021 档案
摘要:背景 一次需要在yml配置文件中,需要配置Map格式的数据。 配置 yml文件配置如下 dingtalk: farm-notify: farm-0001: https://oapi.dingtalk.com/robot/send?access_token=678b352043933dd7f2cbd0
阅读全文
摘要:环境 Ubuntu Nginx安装:apt install nginx 背景 当我们有了一个服务器之后,为了不浪费服务器的资源,我们可以在一个服务器上放置多个网站项目,它们共同使用80端口,通过不同的servername,来区分不同的网站项目,在实际上线的项目中,这个servername就是我们的域
阅读全文
摘要:空字符串分割后长度为1,分割后的数组判断不为空 背景 一次开发中,使用,对空字符串""进行分割,得到的数字长度为1,且不为空 验证 代码如下 public static void main(String[] args) throws ParseException { try { String fan
阅读全文
摘要:背景 在开发活动中,,记日志是一个很常见的操作, 记日志经常涉及到拼接字符串,这时我们就可以使用到占位符表示要拼接的字符串 方法 使用方法如下 public static void main(String[] args) { List<String> actualHpList = new Linke
阅读全文
摘要:处于同一系统内,构建缓存使用Map 跨系统时,构建缓存使用redis 使用redis构建缓存时,需要使用更新缓存 获取缓存时,需要单独处理:如果缓存中没有数据,要从数据库中查询
阅读全文
摘要:maven.test.skip 不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。 使用方式 mvn clean package -Dmaven.test.skip=true skipTests 不执行测试用例,也不编译测试用例类。 使用方式 mvn
阅读全文
摘要:模块 介绍 hutool-aop JDK动态代理封装,提供非IOC下的切面支持 hutool-bloomFilter 布隆过滤,提供一些Hash算法的布隆过滤 hutool-cache 简单缓存实现 hutool-core 核心,包括Bean操作、日期、各种Util等 hutool-cron 定时任
阅读全文
摘要:背景 一次开发,将SimpleDateFormat作为参数传参到各个方法中,结果报错java.lang.NumberFormatException: multiple points 原因 SimpleDateFormat是线程不安全的,只能在单线程中使用
阅读全文
摘要:Iterable To List List<ReceiverMiner> receiverMiners = new LinkedList<>(); Iterable<ReceiverMiner> receiverMinerIterable = receiverMinerRepository.find
阅读全文
摘要:在foreach()中使用return 效果:退出当前条件下的循环并执行下一次循环 List<Integer> testList = new LinkedList<>(); testList.add(0); testList.add(1); testList.add(2); testList.add
阅读全文