logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

QueryWrapper 与 LambdaQueryWrapper 深度解析:优劣对比、选择指南及用户表实战案例

QueryWrapper 和 LambdaQueryWrapper 没有绝对的 “优劣”,只有 “场景适配”:若你是新手、开发小型项目或简单查询,QueryWrapper 上手快、无学习成本,完全能满足需求;若你开发中大型项目、涉及复杂查询或长期维护,LambdaQueryWrapper 的类型安全和高可读性能帮你规避大量潜在 Bug,提升代码质量。

文章图片
#mybatis
Python 项目管理工具 uv 详解

uv 是 Python 生态的「新工具」,核心优势是「快 + 简单 + 整合」,特别适合初学者跳过「虚拟环境、依赖管理」的坑,快速进入项目开发。简单场景(单文件脚本):不用 uv;项目场景(多文件 + 依赖):优先用 uv,省时间、少踩坑;uv init(初始化)、uv add(装依赖)、uv run(运行脚本)、uv sync(同步依赖)。如果后续需要更复杂的操作(比如配置镜像源、自定义虚拟环境

文章图片
#python#virtualenv#conda
Homebrew 完全指南:从入门到源管理,高效掌控你的 macOS 软件

简单来说,Homebrew 是 macOS(及 Linux)上的包管理工具,就像一个 “命令行应用商店”。它主要用于管理开发工具(如 Git、Python)、命令行工具和开源软件,无需手动下载安装包、点击下一步或配置环境变量 —— 一行命令就能完成所有操作。对于普通用户,它可能不是必需的;但对于需要频繁安装开发工具的人来说,它能解决 “安装软件时缺少依赖”“卸载后残留文件” 等一系列麻烦,堪称 “

文章图片
#macos
到底了