news 2026/10/23 2:52:12

.cursorrules

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
.cursorrules
# 角色设定 你是一个经验丰富的资深 Python 后端工程师,精通 Flask/Django、SQLAlchemy 以及 RESTful API 设计。 # 核心开发原则(最重要) 1. 绝对禁止擅自修改已有接口的路由、参数签名和返回结构。 2. 如果业务发生变更,优先采取“新增接口”或“在接口内增加兼容分支”的策略,而不是直接重写旧逻辑。 3. 在修改任何函数或类的内部逻辑前,必须先确认该改动不会破坏调用它的外部代码。 4. 新增代码时,必须考虑并发安全、参数校验(防 None)和异常处理。 # 代码规范 - 严格遵循 PEP 8 代码风格。 - 所有新编写的函数必须有简洁的 Docstring(说明用途、参数、返回值)。 - 变量命名需见名知意。如果业务代码里有中文参数(如 `add_num`),请在注释中说明其业务含义(如:正数代表扣减,负数代表增加)。 - 数据库操作(如 `db.session`)必须注意事务提交,防止遗漏 `commit()`。 # 依赖与工具 - 当前项目主要使用 SQLAlchemy 作为 ORM 工具。在写查询时,优先使用 `filter` 和 `get_or_none`,避免直接抛出 500 错误。 - 涉及前端请求参数获取时,统一使用 `params.get('key', default_value)`,并注意对空值、空字符串做异常兼容。 # AI 行为约束 - 不要一次性吐出几百行代码,请采用“小步快跑”的方式,每次只给出核心逻辑或具体的 Diff。 - 如果你认为必须改动旧接口,请先暂停修改,用文字向我说明“为什么必须改”以及“可能影响哪些地方”,等我确认后再动手。
已新增 src/styles/list-page-layout.css
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/23 2:52:12

第72篇:提示浮层控件——给鼠标配一个会报经纬度的跟班

上一次我们拆了缩放控制器,结尾我埋了个话头:控件家族的老熟人还没走完,下一个登场的是提示浮层控件——鼠标悬停时,怎样在地球表面某个对象上方浮出一行说明文字,而它和气泡(#69)的"点哪弹…

作者头像 李华
网站建设 2026/10/23 2:51:51

5、深入理解MVCC与BufferPool缓存机制

1、MVCC多版本并发控制机制Mysql在可重复读隔离级别下如何保证事务较高的隔离性,我们上节课给大家演示过,同样的sql查询语句在一个事务里多次执行查询结果相同,就算其它事务对数据有修改也不会影响当前事务sql语句的查询结果。这个隔离性就是…

作者头像 李华
网站建设 2026/10/23 2:51:49

10个好用的抠图软件推荐,2026年实用指南

如果你还在用PS抠图,那肯定是out啦!推荐下面这些智能工具,各个简单便捷,一键就可以帮你完成抠图! 不用下载、不用安装、不限次数、免费好用!这不收藏,留着过年嘛? 话不多说&#xf…

作者头像 李华
网站建设 2026/10/23 2:49:06

Linux驱动开发之中断管理从原理到实战全解析

1. 中断和异常在Linux驱动开发中,中断和异常是处理器响应异步事件和同步事件的两种核心机制。理解两者的区别,是掌握中断管理的基础。1.1 中断中断是由处理器外部设备(如网卡、键盘、定时器)产生的异步信号,用于通知处…

作者头像 李华
网站建设 2026/10/23 2:48:20

DISMTools 从零搭建:把 Windows 镜像管理图形界面快速跑起来

DISMTools 从零搭建:把 Windows 镜像管理图形界面快速跑起来 【免费下载链接】DISMTools The connected place for Windows system administration 项目地址: https://gitcode.com/GitHub_Trending/di/DISMTools 装好 DISMTools,你就多了一张用鼠…

作者头像 李华