文章
全部文章
第 11 / 13 页
Mybatis设计缺陷
背景 在最近的一个项目中,我遇到了一个由 MyBatis 引发的异常,异常堆栈信息如下: 该异常表明,MyBatis 在尝试将数据库中的字符串值转换为 java.sql.Timestamp 时失败,导致 DataIntegrityViolationException 异常。 问题…
Dify架构
Dify 包括 3 个业务服务组件 api / worker / web (Frontend),以及 6 个基础组件 vector db / db / redis / nginx / ssrf proxy / sandbox。 dify-web: 只用来返回前端页面,负载比较小…
Dify如何对接OpenAI-API-compatible协议模型
如何添加自定义模型 打开设置 在模型供应商中找到OpenAI-API-compatible,并点击设置 添加模型 参数说明 模型类型 可选参数分别是LLM、Text Embedding、Speech2text、Rerank、TTS LLM:文本生成模型 LLM:对话模型 Text…
如何强迫自己学习
我们为什么不喜欢学习 主要原因是比较差的学习体验感。 每次你结束学习时,一般都是很狼狈的,实在是被自己打败了,实在是学不进去。焦虑至极,便如同一个逃兵,急不可待地收拾书包离开。正是这些学习过程中反复出现的负面体验直接塑造了你对学习的整体记忆。 你对学习的记忆是厌恶、排斥甚至恐惧,…
做事过程中非常焦虑怎么办
做事过程中非常焦虑怎么办 如果你在努力做某件事情,但过程中感到非常焦虑,可以尝试一个简单的解决方案:将注意力从短期结果转移到长期的个人能力成长上。 问题的描述 近几年互联网大环境特别不好,这个大家都能感受到。从今年6月份开始,我也在努力找工作。每次面试之前,我都会感到非常焦虑,晚…
代码分析工具对比:jQAssistant和Spoon的特点和应用场景
jQAssistant jQAssistant是一个用于代码分析和质量管理的工具。它主要是基于Neo4j图数据库来存储和分析代码结构。特别适合复杂的代码依赖分析。 jQAssistant在于它能够通过图数据库提供强大的查询和可视化能力。这对于大型项目的结构分析和依赖管理可能特别有…
记一次OOM问题排查过程
问题现象 从监控系统中发现系统节点状态异常,从后台的日志中查看日志如下 OOM原因 A服务的接口 /plan/module 查询条件设置错误,导致查询出了数据库将近10w的订单数据,进而导致内存耗尽。在一次回收垃圾中 解决方案 修正逻辑错误,每次仅查一条订单数据 在查询服务中限制…
多module下Maven打包异常
问题现象 在A服务的打包过程中出现以下错误: 根本原因 从错误信息来看,是由于无法在maven仓库中找到文件 http://0.0.0.0:8081/repository/maven-public/com/tem/tem-cbp/$%7Brevision%7D/tem-cbp-$…
磁盘管理工具GrandPerspective
磁盘空间逐渐被各种文件占满。为了解决这一问题,需要一款有效的磁盘管理工具。macOS 自带的磁盘管理功能简单,只能查看磁盘的总大小和剩余空间,无法提供详细的清理建议。 理想情况下,像 SpaceSniffer 这样的工具能直观地展示各个文件夹的空间占用情况,提供清晰的清理思路。但…
如何拥有稳定的情绪内核
巴菲特说过,情商比智商更重要。我在很早之前就意识到了情绪稳定的重要性。 我对与稳定情绪内核的理解 今年开始,我感觉自己在情绪方面有了不少改善。我想分享一下是如何做到这一点的。 说来也简单,我认为让情绪稳定的策略是分清生活的主要矛盾。茶杯里的风暴在浴缸面前不值一提。经过十年的工作历…