Druid Json查询interval时间问题

前天在使用Druid完成一个新项目时遇到了查询时间错误的问题。就是日志一直在往Druid里灌,但是查近一个小时的数据怎么也查不到。经检查,日志消费情况,时间戳的填充也都是没有问题的。后来尝试将查询起始时间往前推了1天,总算查到了数据(查询时间巨长)。而且根据查询结果中的一些时间字段来看,还是有最近一个小时的记录的。这说明我的查询json是OK的,问题出在时间

…

Excel导出超过65535行报异常

工程中在使用POI导出Excel数据,某次因为导出的数据量比较大就报了下面的错误:

…

SpringBoot读写xml上传到S3

最近的工作涉及到了生成xml文件并上传到AWS存储服务S3这样的处理。期间遇到了两个问题,简单记录下:

  1. springboot读取xml模板异常
  2. 将生成的xml上传到S3的问题

springboot的版本是2.1.9.RELEASE,读写xml文件使用的是Dom4J,版本是2.1.3。逐个说明下遇到的这几个问题。

1.springboot读取xml模板异常

现阶段是将x

…

Gradle Refresh异常: Could not HEAD

在idea中使用Gradle的时候遇到了一个奇怪的异常:获取公司内部repository中的包是正常的,但是获取jar源文件的时候却遇到了一些异常。

异常信息可以通过执行“Refresh All Gradle Projects”操作,在Gradle View中看到。

异常信息简略如下:

…

Unsupported major.minor version

又遇到了Unsupported major.minor version 52.0这个问题。很清楚这是编译打包时使用的jdk版本与运行环境jre版本不一致导致的。但是总是记不住具体的jdk版本与major version的对应关系。在这里记一下:

Java SE 9 = 53 (0x35 hex),[3]
Java SE 8 = 52 (0x34 hex),
Java SE 7 = 51 (0x33 hex)

…
发表在 Bug

hbase.fs.tmp.dir 导致的错误

在执行BulkLoad的时候报了如下的错误:

…
发表在 Bug

需要class,interface或enum

引入github上的一个项目后在编译时收到了“需要class,interface或enum”这样的错误。就像下图:

attach

图片是我随便找的,不过错误是一样的。

这样的错误通常是由编码问题导致的,只需要修改文件编码或项目编码就可以了,然而随之而来的另一个问题就是代码中的中文可能会丢失。后来找的解决方案是这样的,在pom中指定项目编码:

…