- 博客(5)
- 收藏
- 关注
原创 使用uv生成requirements.txt并更新到pyproject.toml文件的命令
在 Python 项目中,如果你使用uv(一个现代的 Python 包管理工具)来管理依赖,可以使用以下命令来生成并更新文件。
2025-07-28 16:33:30
3348
原创 当“全量查询”遇上多次远程调用
今天想分享一个在最近项目中遇到的实际案例,关于如何一次前端逻辑的调整导致了整个系统性能问题,并最终引发了一系列连锁反应。我们采用前后端分离架构开发了一个微服务项目。近期前端对页面展示和查询逻辑进行了调整,在测试环境中一切正常。然而,上线生产环境后不久,多个服务开始出现接口响应缓慢甚至超时的问题。
2025-05-12 15:35:51
711
原创 什么是跨域?为什么会跨域?怎么解决?一篇文章全搞懂!
什么是跨域?为什么会跨域?怎么解决?一篇文章全搞懂!在前端开发中,你一定听过一个词:“跨域”。听起来好像很高深,但其实它和我们的日常上网行为息息相关。今天我们就来用最通俗的语言,带你彻底了解 跨域(Cross-Origin) 是什么、它是怎么产生的,以及我们应该如何应对它。
2025-05-08 09:38:53
2433
原创 字符集不一致导致的联表查询索引失效分析与解决方案
当联表查询的关联字段字符集(character set)或排序规则(collation)不一致时,MySQL会进行隐式类型转换,导致索引失效,引发全表扫描。
2025-04-18 09:59:59
528
原创 在Service类中注入配置类,使用配置类的属性时,可能会造成的空指针异常的问题
这是一种直接在声明时赋值的方法,但是这种方法可能会导致空指针异常,因为 userConfig 可能还没有被注入就被使用了。为了避免这种情况,可以使用 @PostConstruct 注解,在 bean 初始化后执行一个方法,给属性赋值。
2024-02-14 16:08:26
257
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅