https://api.vvhan.com/api/avatar/boy

技术博客分享

Spring-Boot日志

摘要:本文介绍了日志在系统监控、数据采集和审计中的用途,展示了Java中通过LoggerFactory和@Slf4j注解两种日志打印方式。详细说明了日志级别(FATAL到TRACE)及其适用场景,并演示了如何通过配置文件(.properties/.yml)调整日志级别和实现日志持久化。文章还讲解了日志文件的命名规则、存储路径配置优先级,以及通过logback实现日志分割的策略,包括按文件大小(max-file-size)和日期格式(file-name-pattern)两种分割方式。

DifyStep1-本地化安装部署on-MACOS

本文记录了在Mac系统上部署Dify平台的过程及问题解决。主要步骤包括安装Docker桌面版、下载Dify源码、通过Docker启动服务。实际部署耗时两天,遇到Docker版本过旧、系统版本过低、brew镜像源、文件权限、Docker命令缺失等问题。通过豆包屏幕共享、DeepSeek验证、CSDN教程和B站视频等工具,最终解决了所有问题并成功部署。文中详细记录了每个问题的分析过程和具体解决方案,包括系统升级、镜像源更换、环境变量配置等操作,为类似环境下的部署提供了参考。

论文阅读-人工智能-一文读懂ROLEX框架解决自然语言转形式语言的未知构造难题

研究提出 “动态知识增强解析(DKAP)” 设定(允许推理时复用专家提供的动态知识,无需重训),并设计 “检索增强解析框架(ROLEX)”:通过微调的检索器从专家键值词典(NL 短语 - OVC 构造映射)中找相关知识,生成器基于知识生成正确解析;同时用合成数据 + 数据增强构建训练数据,设计 4 种生成器训练策略。在 NL2LTL、NL2Code、NL2CMD 三大任务中,ROLEX 显著提升性能(如 NL2LTL 的 OVC F1 提升 20%-38%),还能减少 24.3%-32.9% 的专家人工成本

JavaScript-HTML-DOM-文档详解

摘要:HTML DOM文档对象是网页元素的操作接口,使静态网页变为动态。关键功能包括:1)通过id、标签名或类名查找元素;2)修改元素内容、属性和样式;3)动态添加/删除元素;4)添加事件处理实现交互。文章提供了查找方法(getElementById等)、修改示例(innerHTML、style)和完整任务列表案例,展示如何创建动态网页应用。掌握DOM操作是前端开发的基础,能实现内容更新和用户交互功能。(149字)

论文阅读智能驾驶Diving-Deeper-Into-Pedestrian-Behavior-Understanding

本文针对行人行为理解中的意图估计、动作预测和事件风险评估三个关键任务展开研究。通过分析现有研究的不足(如任务混淆、评估方法局限),作者在JAAD和PIE数据集上构建了新的评测基准,提出三类创新指标(基础指标、加权指标、稳定性指标)。实验对比了四种先进模型的表现,发现:1)意图预测依赖视觉特征,动作预测更需要动态信息;2)车速对动作预测影响显著(准确率从95%降至8%);3)模型在风险评估任务中,对边缘区域预测较好(准确率约80%),但对高风险的中心区域表现不稳定。研究揭示了三个任务的互补性,为智能驾驶系统的

为什么要将OpenCV帧转换为PIL图像

cv2.putText(frame, "中文测试", (x, y), cv2.FONT_HERSHEY_SIMPLEX, 1, (255,255,255), 2)内置字体限制: OpenCV只有7种内置英文字体(FONT_HERSHEY_*系列)无法加载外部字体: 不能使用系统TrueType字体(.ttf/.ttc)不支持Unicode: 无法正确渲染中文、日文、韩文等Unicode字符。TrueType字体支持: 可以加载系统中任何.ttf/.ttc字体文件。文字渲染: 使用PIL(中文支持最佳)