logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python之FastAPI 开发框架(第一篇):从入门到核心基础

FastAPI是一个基于Python 3.7+的高性能Web框架,利用标准类型提示简化API开发。本教程第一部分介绍了FastAPI的安装配置、基本路由、请求响应处理及Pydantic模型验证。通过创建简单的"Hello World"应用,展示了FastAPI自动生成交互式文档的特性。教程详细讲解了路径参数、查询参数的使用方法,以及如何利用Pydantic模型进行数据验证和序列

文章图片
#fastapi#python
Elasticsearch在Java项目中的实践案例

本文以大型电商平台商品搜索系统重构为例,详细介绍了Elasticsearch在Java项目中的落地实践。针对原有MySQL模糊查询性能差、功能单一等问题,采用Elasticsearch 7.17.x构建高性能搜索引擎,实现毫秒级检索。技术方案包括:使用High Level REST Client与Spring Boot集成,通过Canal实现实时数据同步,设计合理的索引生命周期管理和Mapping

文章图片
#elasticsearch#java
人工智能标注工具LabelImg 完全使用指南:从安装到高效标注

摘要:LabelImg是一款专注于矩形框标注的开源工具,支持Pascal VOC和YOLO格式,适用于目标检测任务。本文详细介绍了LabelImg的两种安装方法、核心操作流程和标注格式转换,并提供了快捷键指南和效率提升技巧。通过预定义标签、复制功能等优化手段,用户可以快速完成高质量的数据集标注,为后续模型训练提供可靠数据支持。

文章图片
#人工智能
Python之FastAPI开发框架(第五篇):高级特性总结与完整项目实战

本文介绍了FastAPI的高级特性及其在实时聊天应用中的实践。主要内容包括:1)性能优化技术如异步数据库操作、多级缓存和速率限制;2)高级安全实践如多因素认证和API密钥管理;3)异步任务处理方案;4)测试驱动开发方法;5)GraphQL集成;6)微服务架构设计。通过一个完整的"实时聊天+用户认证"项目,展示了如何整合这些技术,实现用户注册/登录、JWT认证、WebSocket

文章图片
#python#fastapi#开发语言
Python之FastAPI 开发框架(第三篇):高级特性与实战

WebSocket实现实时通信。数据库集成(SQLAlchemy)进行持久化。安全认证(OAuth2 JWT)保护端点。应用结构优化(APIRouter)使代码可维护。部署策略(Gunicorn、Docker)将应用投入生产。实战项目整合了所有特性,展示了如何构建一个功能完整的聊天应用。FastAPI 的强大之处不仅在于其性能,还在于其清晰的设计和丰富的功能。掌握这些高级特性后,你已经具备了构建复

文章图片
#fastapi#python#开发语言
Python之FastAPI 开发框架(第四篇):高级特性深度解析与实战进阶

本文深入探讨FastAPI的高级特性,涵盖性能优化和安全实践两大核心领域。在性能优化方面,介绍了异步数据库操作、缓存策略(内存缓存与Redis)、Gzip压缩、速率限制和连接池优化等技术,通过代码示例展示了如何提升应用吞吐量和响应速度。在安全实践部分,重点讲解了多因素认证的实现方法,包括使用pyotp生成TOTP密钥和验证码。这些高级特性将帮助开发者构建更高效、更安全的FastAPI生产级应用,特

文章图片
#python#fastapi#开发语言
Uniapp实现页面自适应

UniApp实现页面自适应

文章图片
#uni-app
SQLite查看数据库

SQLite命令行查库查表

文章图片
#sqlite
openclaw使用clawhub安装技能

安装和使用 ClawHub,核心就是通过它的命令行工具来管理和安装各种“技能包”(Skills),为你的 OpenClaw 智能体扩展能力。。下面就是为你整理的详细教程。

文章图片
#人工智能
    共 66 条
  • 1
  • 2
  • 3
  • 7
  • 请选择