随笔分类 - Java
摘要:解决Java Kerberos GSS initiate failed, No valid credentials provided
阅读全文
摘要:上一篇文章写了一个最复杂的 SpringBootTest启动类,定制化程序奇高,然而有时候仅测试JPA是不够的。 【SpringBoot】复杂单元测试启动类-只测试OpenFeign以及只测试Spring Data JPA 说明 本篇文章更好的解决了类型扫描的问题,避免手写复杂的ComponentS
阅读全文
摘要:复杂单元测试启动类-只测试OpenFeign以及只测试Spring Data JPA 背景 随着springboot应用工程规模越来越大,集成了较多的自动配置的程序,例如 Spring Data JPA, Spring Cloud OpenFeign, Apache Dubbo 有时会需要在本地运行
阅读全文
摘要:问题描述 Dubbo 在3.2.x 版本中,类检查级别默认是STRICT 3.1 版本中默认为 WARN 告警级别,3.2 版本中默认为 STRICT 严格检查级别。 不配置的情况下,会将名单以外的类型转化成Map。 如何支持 Pair 的序列化和反序列化 dubbo.application.ser
阅读全文
摘要:数据库时间类型字段精度问题,序列化类型怎么扩展字段
阅读全文
摘要:APISIX APISIX 声称支持 Dubbo Proxy 实践 主要是 APISIX 官方网站上的这篇博客写的问题很大。 博客上写的 HTTP2DubboService 实现类 @Component public class HTTP2DubboServiceImpl implements HT
阅读全文
摘要:这里记录一些方法,具备下面的特征:
* 通过租户代理访问 Kerberos 认证的 HADOOP 资源
* 获取 FileSystem 对象的技巧:FileSystem.get(URI, configuration)
* 通用 doAs模板
* 通用 hdfsCommand模板,使用 try-with-resources。
阅读全文
摘要:# Java程序设计-个人月报-2023-08月 ## 背景 在本月,给负责的项目做了一次文件存储的迁移工作。 历史原因,开发阶段由于图简便,使用了本地文件存储。 后面经过容器化上云,导致应用出现上传文件分发的多节点的问题。 本项工作的经验,受益于Java基础Path的一些API,颇有收获。 > 复
阅读全文
摘要:Openstack4j如何切换Nova Compute服务的版本,使用OSClientSession.headers() (and OSClientSession.getHeaders())
阅读全文
摘要:使得项目易于构建部署,适应不同场景下的复杂工程的组织、发行、交付、落地中的问题。多场景部署,优化部署流程,减少不必要的构建和文件复制传输。
阅读全文
摘要:修复Dubbo NullPointerException getAllUnmodifiableSubscribedURLs
阅读全文
摘要:现象 javax.mail 升级到1.6以后出现,1.4的时候没问题 治标不治本的办法 MimeUtility.encodeText() 但第一个发现这么写好使的人,也值得赞扬。但是没有一劳永逸的办法,代码总是在变化着。 结论 System.setProperty("mail.mime.splitl
阅读全文
摘要:场景 在某个项目中,某个OpenFeign的 RequestMapping地址是 /api/v3/projects/{projectId}/repository/branches ,其中 projectId 可能含有斜杠,例如 a/b 编码成 a%2Fb,而我们希望传后者,但是OpenFeign会将
阅读全文
摘要:背景 提交Flink作业的时候报错: NoClassDefFoundError:org.apache.kafka.connect.source.SourceRecord java.lang.NoClassDefFoundError: org/apache/kafka/connect/source/S
阅读全文
摘要:下载 https://www.eclipse.org/mat/downloads.php Linux上生成HeapDump 使用jdk的命令 /path/to/jdk/bin/jmap -dump:format=b, file=<文件名XX.hprof> <pid> 为MAT配置JDK11 MAT现
阅读全文
摘要:SpringBoot 配置文件正确配置 application.properties 和logback配置文件无关 # JPA Hibernate SQL debug logging.level.org.hibernate.SQL=DEBUG # Logs the JDBC parameters p
阅读全文
摘要:Flink 新版 KafkaSource没有上报任何指标,从官方Confluence上找到了答案。Flink-Kafka-Connector 至少 1.13.2 才能上报Kafka指标。
阅读全文
摘要:FlinkSQLGateway实现思路,以及HiveCatalog多租户实现思路
阅读全文
摘要:分布式场景下,多台服务器请求一台Azkaban-Web-server,如果没有正确缓存session,则会导致反复重复登录。
阅读全文
摘要:最近在排查Azkaban的问题,发现Azkaban自身做了JMX指标的,本文直接提供Docker版本的Azkaban JMXExporter教程。
阅读全文