bdspAdmin
摆渡资源站作者,长期记录技术实践、资源整理、站点运维、AI 工具和个人学习过程中的可复用经验。
文章 677
后端技术 Spring MVC 和事务边界怎么理解:Controller 单例、rollbackFor 和事务回调
Spring MVC 和事务问题经常分散在不同地方:Controller 参数绑定、单例线程安全、@Trans…
工具与环境 pyenv 和 Python 环境怎么管理:版本切换、虚拟环境和项目收敛
Python 环境最容易乱在三个层面:系统 Python、项目 Python、包依赖。pyenv 解决的是 P…
数据与中间件 MySQL 锁和事务隔离怎么理解:当前读、快照读、间隙锁和死锁排查
MySQL 锁机制容易被记成名词:行锁、表锁、间隙锁、next-key lock、MVCC、可重复读。真正排查…
数据与中间件 MySQL 连接池异常怎么排查:autocommit、连接耗尽和锁等待
MySQL 连接池故障经常表现成一串看似无关的异常:Can’t call commit when autoco…
工具与环境 MinIO mc 客户端怎么用:host、bucket、上传删除和匿名权限
MinIO 的 Web 控制台适合临时查看,真正做批量上传、桶权限检查和脚本化运维时,mc 客户端更顺手。它的…
工具与环境 MinIO Java 客户端怎么接入:上传、下载、桶权限和异常边界
Java 服务接 MinIO,常见目标不是“把 SDK 调通”这么简单,而是把文件上传、访问 URL、权限策略…
工具与环境 Mac 多 JDK 共存并不难:让终端、IDE 与项目说同一种版本
Mac 上同时存在 JDK 8、JDK 11、JDK 17、JDK 21 很常见。老项目要跑 JDK 8,新项…
工具与环境 GitHub 和 Git 服务工具怎么选:SSH、代理、镜像和私有仓库边界
日常开发里,Git 工具的问题经常不是不会 commit,而是卡在网络、认证和仓库归属上:GitHub 打不开…
后端技术 Java 泛型、IO 和序列化怎么串起来理解:类型擦除到字节流
Java 基础里,泛型、IO、序列化常被分成三个章节。实际工程里它们经常连在一起:集合里装什么类型,怎么从文件…