简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
StackOverflowError 原因 根据名字的意思可以大致知道它是跟函数栈有关的错误,就是函数栈调用太深了,可能是代码中有了循环调用方法而无法退出的情况。而像while这样的死循环,不会报错,程序会一直执行下去,占用内存。 原理 StackOverflowError 是一个java中常出现的错误:在jvm运行时的数据区域中有一个java虚拟机栈,当执行java方法时会进
JDK 安装以及环境变量的配置JDK即使Java运行的环境,其中包含了Java虚拟机、java基础类库。只有安装了JDK我们才能编译运行我们的java代码(一) JDK 安装我们首先可以百度搜索 JAVA SE进入网站后选择合适的JDK版本,我用的是8版本,现在最新版本为17,其实就是在低版本的基础上增加了一些新特性,8版本对比与之前出现了很多新特性,但在8版本之后的每个版本特性改动都不是很大,但
Kafka 为分区引入了多副本 (Replica) 机制, 通过增加副本数量可以提升容灾能力。同一分区的不同副本中保存的是相同的消息(在同一时刻,副本之间并非完全一样)
解决springboot整合logback-spring.xml后控制台不输出debug级别的日志今天我去配置项目的拦截器的时候,想在拦截器里面打印一些debug的日志信息,发现一直无法打印出来,而日志文件能够正常的记录,我就自己去测试了一下,发现了最终的问题所在。首先我去检查了我日志文件中对于debug级别的日志处理,我发现没有任何问题<!-- console --><appe
解决springboot整合logback-spring.xml后控制台不输出debug级别的日志今天我去配置项目的拦截器的时候,想在拦截器里面打印一些debug的日志信息,发现一直无法打印出来,而日志文件能够正常的记录,我就自己去测试了一下,发现了最终的问题所在。首先我去检查了我日志文件中对于debug级别的日志处理,我发现没有任何问题<!-- console --><appe
实现Partitioner接口,重写方法即可,返回对应的分区值。还需要再主程序关联我们自定义的分区(在Properties中声明),不然它会走默认的分区策略例如:我们想让含有“china”相关的字符串,存到主题为china的分区里。我们可以通过去判断value里是否包含china,如果包含就指明对应的分区号即可。.........