测试环境 Bakong 订单通知任务不执行问题排查
通过日志与 JStack 定位 Bakong 订单通知任务因 PostgreSQL 网络读取无限等待而假死的问题,并用连接超时参数完成修复验证。
通过日志与 JStack 定位 Bakong 订单通知任务因 PostgreSQL 网络读取无限等待而假死的问题,并用连接超时参数完成修复验证。
定位微信支付 API v2 退款通知在旧版 JDK 中因 JCE 密钥长度限制而解密失败的问题。
解释 javac 的 -parameters 选项如何把真实方法参数名写入 class 文件,并给出 Maven、Gradle 和 MyBatis 中的用法。
记录 Dubbo 2.6 消费者注册中心配置被 JVM 参数覆盖的排查过程,以及本地开发时按接口直连提供者的方法。
分析 fundchannel-core-service 定时任务的性能问题,并比较定时任务优化与延迟队列两类改造方案。
在 Spring Web 接口中使用 Super CSV 分页导出数据,处理字段映射、国际化表头、UTF-8 BOM 和响应流。
使用 libphonenumber 获取国家/地区国际区号,并通过 guava-retrying 实现带指数退避的有限重试。
Java8到Java21语言相关的部分特性。
学习 Spring Cloud Alibaba 分布式应用开发一站式解决方案。
社招的几次笔试面试记录。