数据库 SQL 动态 SQL 的 PREPARE / EXECUTE vs 拼接字符串的 SQL 注入风险防控 能,但仅限参数化部分有效;prepare 本身不防注入,execute … using 中的 ? […]...
数据库 SQL Vitess 的 VSchema 与 MySQL 兼容分片迁移实践 分片键选错致vschema失效、外键与自增主键在分片后失效、垂直拆分后跨keyspace join报错、直连切 […]...
数据库 FastAPI 中 dict.update() 类型警告的根源与解决方案 当使用 FastAPI 返回动态结构字典时,PyLance 可能报错“No overloads for  […]...
后端开发 Python typing.TYPE_CHECKING 的经典用法 必须用 typing.type_checking 解决循环类型引用问题,即在 if type_checking […]...
数据库 SQL Trino 的 broadcast join 与 partitioned join 优化选择 当小表能完整塞入每个worker内存且行数稳定在几万以内时,应选broadcast;否则必须用partitio […]...