异常解决:org.apache.avro.AvroRuntimeException: Malformed data. Length is negative: -40

标题中这个错误是在apache nifi中使用avro序列化后结果发送到kafka中,然后从kafka中反序列化数据时出现的异常错误。通过各种调试,发现是由于Avro序列化后把schema信息也包含在datafile中,因此需要在发送数据之前将schema去掉,在Nifi中可以利用SplitAvro Processor将with schema选项置为fa

spring JdbcTemplate.query使用简介

最近愈发的发现spring的功能是如此强大,感觉spring好像把java开发过程中的很多事情都替代了,一旦不理解原理,流程等等,就真的把程序员变成码农了。好吧,在使用jdbcTemplate.query进行查询过程中始终查不到值,在查看说明文档帮助下,最终了解JdbcTemplate.query的使用方法。 1.最简单的用法,查询统计行数,返回int,