首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
PeterMap
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 45
沸点 0
赞
45
返回
|
搜索文章
PeterMap
4小时前
关注
详解Python中的__init__.py:包管理的核心文件
在Python开发中,将代码组织成可复用、结构清晰的目录,是保证项目可维护性的关键。而这一结构的核心,正是一个看似简单的文件——init.py。这个文件的作用是将普通文件夹...
0
评论
分享
PeterMap
2天前
关注
从原理到实战,搞定 JVM 性能瓶颈与 GC 故障
在后端开发的职业生涯里,你一定遇到过这些场景:生产环境服务突然 RT 飙升、接口超时,甚至频繁 Full GC 导致 OOM 宕机;上线时随手写了-Xms4g -Xmx8g...
0
评论
分享
PeterMap
2天前
关注
MyBatis面试高频:一对多关联查询,3种实现方式吃透
在MyBatis开发中,一对多关联查询是日常开发和面试的高频考点,比如“一个用户对应多个订单”“一个部门对应多个员工”,这类场景都需要通过关联查询实现数据的联动获取。很多开...
0
评论
分享
PeterMap
2天前
关注
实际开发没接触过SqlSession?真相是它被框架“藏”起来了
很多后端开发者在使用MyBatis开发时,都会有一个疑问:明明MyBatis的核心是SqlSession,是与数据库交互的直接入口,但自己日常开发中,却从来没有手动写过Sq...
0
评论
分享
PeterMap
3天前
关注
为什么有些公司禁止使用@Transactional声明式事务?
在Java后端开发中,事务管理是保证数据一致性的核心手段,Spring提供的@Transactional注解(声明式事务),以“一行注解完成事务配置”的便捷性,成为很多开发...
0
评论
分享
PeterMap
4天前
关注
@Resource与@Autowired的核心区别:实战解析与选型指南
在Spring框架开发中,依赖注入(DI)是核心特性之一,它能降低组件间的耦合度,让代码更具可维护性和可扩展性。@Resource和@Autowired是实现依赖注入的两个...
0
评论
分享
PeterMap
4天前
关注
AOP切面5种通知类型:核心区别与实战解析
在Spring框架开发中,AOP(面向切面编程)是核心特性之一,它通过“横切”思想,将日志记录、权限校验、性能监控等通用功能与业务逻辑解耦,大幅提升代码的复用性和可维护性。...
0
评论
分享
PeterMap
4天前
关注
SpringBoot配置文件敏感信息加密:两种企业级实战方案
在SpringBoot项目开发中,配置文件(application.yml/application.properties) 会存储大量项目配置,其中数据库密码、Redis密...
0
评论
分享
PeterMap
4天前
关注
跨域问题深度解析:原因、表现与SpringBoot实战解决方案
在前后端分离开发模式中,跨域是一个绕不开的技术难题。很多开发者初次遇到跨域时,都会陷入“接口能通但前端拿不到数据”的困惑,甚至误以为是后端接口出现故障。其实跨域并非接口问题...
0
评论
分享
PeterMap
4天前
关注
彻底搞懂跨域:从定义到实战
在前端开发中,跨域是一个高频出现且容易踩坑的问题——很多开发者在调试接口时,会遇到浏览器控制台抛出的跨域报错,明明后端接口能正常返回数据,前端却无法获取。其实跨域并非后端接...
0
评论
分享
PeterMap
4天前
关注
一文吃透SpringBoot自动配置原理
使用过SpringBoot的开发者都有一个深刻的感受——它的“开箱即用”特性极大简化了Java开发流程,无需像SpringMVC那样编写大量XML配置,只需引入对应依赖、编...
0
评论
分享
PeterMap
4天前
关注
SpringMVC执行流程详解
在Java Web开发领域,SpringMVC作为主流的MVC框架,其核心价值在于实现请求处理与视图渲染的解耦,让开发更具规范性和可维护性。想要熟练运用SpringMVC,...
0
评论
分享
PeterMap
5天前
关注
MyBatis面试高频:SQL注入防御全解析,新手也能吃透
SQL注入是后端开发中最常见的安全漏洞之一,攻击者通过构造恶意参数,拼接到底层SQL语句中,篡改查询逻辑,窃取、篡改甚至删除数据库数据,造成严重的安全隐患。MyBatis作...
0
评论
分享
PeterMap
5天前
关注
面试必懂:MyBatis动态SQL的核心作用,看完直接上手
面试必懂:MyBatis动态SQL的核心作用,看完直接上手 在MyBatis面试中,动态SQL是高频考点,也是实际开发中不可或缺的核心特性。很多开发者只知道“动态SQL能拼...
0
评论
分享
PeterMap
6天前
关注
Windows环境下FastAPI热更新失效?一文搞定所有坑
使用FastAPI开发时,Uvicorn的--reload热更新功能本应是提高开发效率的利器——修改代码、保存后自动重启服务,无需手动终止再启动。但在Windows环境下,...
0
评论
分享
PeterMap
6天前
关注
踩坑实录:FastAPI+Uvicorn启动成功,浏览器却打不开127.0.0.1:8000的真相
在使用FastAPI结合异步SQLAlchemy开发时,最让人困惑的不是代码报错,而是“日志全绿、看似一切正常,却始终无法访问接口”的情况。我最近就遇到了这样一个完整的踩坑...
0
评论
分享
PeterMap
6天前
关注
FastAPI + SQLAlchemy 异步建表全攻略:避坑
在 FastAPI 结合异步 SQLAlchemy 操作 MySQL 时,数据库表创建失败是新手最常遇到的问题。绝大多数建表失败并非代码逻辑错误,而是依赖缺失、生命周期写法...
0
评论
分享
PeterMap
6天前
关注
FastAPI路径参数与数值校验:精准约束,规避异常
在FastAPI接口开发中,路径参数是定位资源的核心方式,常用于传递唯一标识(如商品ID、用户ID)、分类编号等关键信息。与查询参数不同,路径参数是URL路径的一部分,必须...
0
评论
分享
PeterMap
6天前
关注
FastAPI查询参数与字符串校验:规范请求,规避异常
在FastAPI接口开发中,查询参数是接收客户端非路径动态数据的常用方式,常用于筛选、搜索、分页等场景。与路径参数不同,查询参数无需嵌入URL路径,可灵活传递可选或必填信息...
0
评论
分享
PeterMap
6天前
关注
FastAPI路径参数进阶:顺序、预设与特殊路径处理
在FastAPI开发中,路径参数是实现接口灵活访问的核心组件,用于接收URL路径中的动态数据,比如通过用户ID、文件路径等信息定位资源。基础的路径参数用法简单易懂,但在实际...
0
评论
分享
下一页
个人成就
文章被点赞
86
文章被阅读
4,900
掘力值
515
关注了
2
关注者
6
收藏集
0
关注标签
15
加入于
2025-03-02