随笔分类 - Java
摘要:一、故障状态 消息发送成功,但是消费状态都为NOT_CONSUME_YET image.png 二、trackType状态含义 通过查询RocketMQ-Dashboard的源码 public enum TrackType { CONSUMED, // 消息已经被消费 CONSUMED_BUT_FI
阅读全文
摘要:Spring Boot 指定外部启动配置文件 根据优先级进行覆盖 使用spring boot默认的配置文件路径 默认的查找路径如下: file:./config/ file:./ classpath:/config/ classpath:/ 会依次从1-4的位置查找加载application.yml
阅读全文
摘要:SpringBoot配置多环境配置文件
阅读全文
摘要:SpringBoot 启动时自动执行代码的
SpringBoot启动顺序
阅读全文
摘要:在Git拉下来的代码每次修改代码后需要重新使用`mvn clean install`命令重新编译,异常麻烦。
阅读全文
摘要:Windows下配置Gradle Gradle安装 Gradle使用
阅读全文
摘要:错误内容 Some problems were encountered while building the effective model for org.springframework.boot:test01:jar:2.4.0 'parent.relativePath' of POM org.
阅读全文
摘要:jsp页面c:forEach实现动态select标签
阅读全文
摘要:Java读取properties文件总结
阅读全文
摘要:Java中int与integer的区别
阅读全文
摘要:java中equals,hashcode和==的区别
阅读全文
摘要:提高循环的效率 动不动就是用循环去进行数据的操作,那么我们该如何人去提高循环的效率呢,这里以for循环为例。 嵌套循环的情况 long stratTime = System.nanoTime(); for (int i = 0; i < 10000000; i++) { for (int j = 0
阅读全文
摘要:Java Agent 引言 在本篇文章中,我会通过几个简单的程序来说明 agent 的使用,最后在实战环节我会通过 asm 字节码框架来实现一个小工具,用于在程序运行中采集指定方法的参数和返回值。有关 asm 字节码的内容不是本文的重点,不会过多的阐述,不明白的同学可以自己 google 下。 简介
阅读全文
摘要:在使用List和Map等集合时,我们经常会使用增强for来进行遍历。但是这里面会存在一些问题。比如当你进行数据库查询是,得到的返回结果是List集合时,如果没有查询到符合要求的数据时List集合时null,并不是有对象而size为0的集合,这个时候就要对返回的结果进行空指针判断,不为null的时候才
阅读全文