摘要: docker安装 安装docker,如果不想折腾homebrew或是apt这类包管理工具,推荐直接安装docker的desktop版本,安装好后在命令行或是通过gui均可使用,官方下载链接。 安装好后执行经典--version docker --version docker中的名词含义 docker 阅读全文
posted @ 2022-06-17 21:50 即便那总是过去 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 问题 继maven protobuf 编译插件使用 (1)之后,使用maven插件编译.proto文件时,遇到如下问题 xxx.proto:12:9: "XXX" is already defined in file "xxx.proto". 插件如下 <plugin> <groupId>org.x 阅读全文
posted @ 2022-04-18 20:54 即便那总是过去 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 在对程序debug时,我们可能想让代码走自己的配置文件,执行java -cp xxx.jar XXX 前,先在当前目录准备好log4.properties或是logback.xml,然后将执行命令替换为java -cp .:xxx.jar XXX。 java的应用类加载器在加载类和资源文件时是读取环 阅读全文
posted @ 2021-09-13 15:27 即便那总是过去 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: java.lang.ClassCastException: java.lang.Long cannot be cast to [B 阅读全文
posted @ 2021-09-07 14:14 即便那总是过去 阅读(3772) 评论(0) 推荐(1) 编辑
摘要: flink中将Table转为DataStream时报如下异常: 异常 Arity [6] of result [[Lorg.apache.flink.api.common.typeinfo.TypeInformation;@7e345bac] does not match the number[1] 阅读全文
posted @ 2021-08-25 18:26 即便那总是过去 阅读(447) 评论(0) 推荐(0) 编辑
摘要: cannot assign instance of scala.Some to field org.apache.spark.scheduler.Task.appAttemptId 阅读全文
posted @ 2021-07-08 11:38 即便那总是过去 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 背景 使用maven的protobuf插件可以在maven compile阶段编译.proto文件,生成.java文件。 这种编译方式比手动执行protoc命令,后面跟一堆易忘的参数(每次编译都得google或找之前记的笔记),要高效省心得多。 使用 网上搜索了一番,发现这个插件相对使用量多一些。 阅读全文
posted @ 2021-06-10 14:49 即便那总是过去 阅读(3519) 评论(0) 推荐(0) 编辑
摘要: 增加接收缓冲区 使用netty时发现每次channelRead触发时,对应的消息大小总是少于1024,查了下资料,可以通过两种如下方式设置 .option(ChannelOption.SO_RCVBUF, 1024*4) .option(ChannelOption.RCVBUF_ALLOCATOR, 阅读全文
posted @ 2020-09-15 04:10 即便那总是过去 阅读(7164) 评论(1) 推荐(1) 编辑
摘要: 闭包与内部类 中英文社区中,比较常见的对闭包的定义是 ` 引用了自由变量的一段代码或函数,被引用的自由变量和函数(一段代码)共同存在,即使离开了创造它的环境 ` 内部类 按照我的理解,scala/java中虽然并不存在语法级地支持或是定义,对于闭包而言,一些概念和闭包的概念一致。一般理解scala中 阅读全文
posted @ 2020-05-19 22:08 即便那总是过去 阅读(1164) 评论(0) 推荐(0) 编辑
摘要: mysql配置问题,导致上传azkaban上传包时出现 已经设置过max_allowed_packet了 innodb 引擎还需设置innodb_log_file_size,这个值默认50m 最终的my.cnf配置如下 参考资料 https://github.com/azkaban/azkaban/ 阅读全文
posted @ 2020-04-15 17:19 即便那总是过去 阅读(523) 评论(0) 推荐(0) 编辑