首页
标签
分类
memos
AI站点
AI绘图
lobechat
openui
畅聊
摄影集
关于
皓楠
追逐梦想的偏执狂
累计撰写
21
篇文章
累计创建
25
个标签
累计收获
3650
次访问
导航
首页
标签
分类
memos
AI站点
AI绘图
lobechat
openui
畅聊
摄影集
关于
目录
皓楠小窝
永远在路上
标签
经验总结
Jackson 实战常用技巧
2024-10-12 11:53
31
0
0
27.1℃
小技巧
本文介绍了Jackson库在Java开发中常用的JSON处理技巧,基于Jackson 2.14.3版本。涵盖的注解有@JsonValue、@JsonProperty、@JsonIgnore、@JsonInclude、@JsonFormatter,并讨论了常用场景如全局设置、日期配置、序列化类型信息保留、父子类多态序列化以及泛型处理。文章通过示例代码展示了如何使用这些技巧,同时提到了未来可能的更新。
Halo 博客添加文章 AI 摘要
2024-09-18 15:47
109
0
0
34.9℃
经验总结
这篇文章介绍了如何在 Halo 博客中通过 Cloudflare 的 Workers 和 D1 数据库实现文章摘要生成。文章详细描述了配置步骤,包括环境变量设置、数据库表结构和代码注入操作,通过缓存提升访问效率并减少 AI 调用费用。
oneapi 无法接收 webflux 流式数据解决
2024-09-10 21:21
168
1
1
45.8℃
AIGC
经验总结
java
OneAPI项目遇到流式数据问题,因SSE前缀处理不一致:OneAPI使用`data: `判定,而Spring WebFlux用`data:`,导致通信错误。解决方案是用自定义编码器替换默认的`ServerSentEventHttpMessageWriter`,以匹配OneAPI格式要求。此问题源于两者间的协议格式不一致。
Nacos配置删除不刷新
2024-06-27 15:39
184
1
2
49.4℃
中间件
本文探讨了在Nacos注册中心中删除配置项后无法动态刷新的问题,尤其是简单类型、列表类型和Map类型配置。主要原因在于Spring在rebind bean时仅调用destroy和init方法,而非重新创建bean。解决方案包括在配置类中添加`@PreDestroy`方法以销毁属性,并在需要的bean上加注解`@RefreshScope`以触发Spring刷新。
docker镜像加速
2024-05-28 14:51
127
0
0
36.7℃
docker
本文档介绍了如何加速从非Docker Hub源(如ghcr.io)拉取Docker镜像。通过这些步骤,可以有效提升拉取速度并简化镜像管理。
一次OOM问题记录
2024-05-24 14:02
117
0
1
37.7℃
linux
这篇文章讲述了作者在个人服务器上部署的两个Java项目频繁崩溃的排查过程。通过编写重启脚本和查看系统日志,作者发现系统在每天固定时间发生OOM(内存不足)错误,导致Java进程被操作系统杀掉。进一步调查发现,青龙面板中大量定时任务在同一时间运行,导致系统资源耗尽。最终,通过调整定时任务的运行时间,问题得到解决。文章总结了排查过程中的经验和教训。
弹