
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了一个基于FastAPI和Dify的计算机专业知识管理与智能问答平台。系统采用MySQL数据库和SQLAlchemy ORM,通过JWT实现安全认证,并整合Dify API提供AI智能问答功能。平台包含四大核心模块:用户认证模块实现密码加密和Token鉴权;知识库管理模块支持文章CRUD和分页查询;AI智能助手模块利用Dify工作流实现文章总结和问答;个人中心模块处理用户信息和密码修改。重

这篇博客还原了学习 FastAPI 时的问题。内容不仅涵盖了笔记中关于 文件上传(bytes 与 UploadFile 的生死选择)和 Request/Response 的基础架构,还特别针对开发实战补充了 Cookies 与 Session 的“会员制”管理逻辑 。我将用最生活化的学生口吻,帮你梳理如何优雅地处理多文件保存、如何利用 response_model 过滤敏感数据。

本文介绍了FastAPI中解决代码堆积和数据混乱的两大工具:APIRouter和Pydantic。通过APIRouter实现模块化路由管理,将不同功能模块分离到不同文件。Pydantic则用于请求体验证,通过定义数据模型确保传入数据格式正确。文章提供了项目结构建议、代码示例及测试方法,帮助开发者构建更清晰、健壮的API接口。

本文介绍了Python协程的基本概念和实战应用。协程是用户态的轻量级线程,通过协作式多任务实现并发,相比系统线程具有无锁、高并发和代码简洁等优势。重点讲解了asyncio库的使用方法,包括async/await语法、事件循环机制和任务创建方式。文章还提供了核心API速查表,并强调注意事项:避免阻塞操作、不适合CPU密集型任务等。最后指出Python 3.7+版本能获得最佳协程体验,推荐使用asyn








