Spring Security 问题与修复
Spring Security 的 antMatchers() 过滤级别 http.authorizeRequests().antMatchers("/static/*")和.antMatchers(…
技术问题、踩坑记录、命令配置、开发经验
Spring Security 的 antMatchers() 过滤级别 http.authorizeRequests().antMatchers("/static/*")和.antMatchers(…
数据库迁移 在 Web 开发中,数据库迁移(Database Migration) 是指随着代码的发展,对数据库的结构(也称为“模式”或“Schema”)进行修改,并将这些修改安全、可控地应用到已有数…
SQLAlchemy ORM 增删改查 --- SQLAlchemy 原生查询 1. 通过属性名访问: 假设 label 是数据库中的一个列名,你可以直接通过 Row 对象的属性来访问 2. 映射为字…
Starship 配置
概念 session 是 tmux 的最高层次的工作单元,类似于一个工作空间。每个会话可以包含多个 window,而每个 window 又可以包含多个 pane。 window 是每个会话中的一个逻辑…
检测是不是在虚拟环境中 --- uv 不需要虚拟环境直接安装依赖 uv 判断环境的逻辑: 1. 当前目录是否有 pyproject.toml 2. 是否存在 .venv 3. 自动绑定该虚拟环境 所以…
.vimrc 文件注释不能是# 必须要是英文双引号"才行
vLLM 部署需要多少显存 模型权重占用 vLLM 实际显存(必须加上 KV cache)vLLM = 模型 + KV Cache + buffer
VSCode 配置 java 版本和 gradle 或者 control shift p 搜索 java 和 gradle --- 多根工作区保存 假设你有一个前端项目和一个后端项目,它们分别在不同的…
运行窗口命令使用管理员 输入命令后,例如 powershell 按 Ctrl + Shift + Enter --- RDP 或 Windows App 账户 --- 开启 ssh 服务提供远程连接 …