全栈开发

多线程处理数据,主线程控制写数据

一、为什么需要这个模式 写并发程序时,一个很常见的需求是: 数据很多,单线程处理太慢,想用多线程加速。 处理结果需要写文件、写数据库。 但多线程直接写,会出现内容交错、顺序混乱、文件损坏、计数错误。 一个自然的解法是:让工作线程只负责计...
继续阅读
全栈开发

FastApi参数类型判定规则

参数类型判定规则 参数位置/标记判定结果示例参数名出现在路由路径 {...} 中路径参数/hello/{name} → name: str不在路径中,且是基础类型(str、int、float、bool 等)查询参数...
继续阅读