logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FastAPI 交互式 API 文档

FastAPI自动生成交互式API文档指南:FastAPI默认提供Swagger UI(/docs)和ReDoc(/redoc)两种文档界面,支持直接测试API端点。开发者可通过配置FastAPI实例自定义文档标题、版本和描述信息,使用tags对端点分组,并添加Markdown格式的详细说明。文章还介绍了如何隐藏文档、为请求体添加示例、下载OpenAPI规范等进阶功能,以及一个完整的用户管理API

#fastapi
字节引入Rust是否代表Java的缺点Go也没解决?

字节跳动引入Rust主要针对高性能和极致成本优化场景,而非完全否定Go或Java。Rust在内存占用、CPU性能、尾延迟等方面表现优异,适合需要榨干硬件资源的业务。Go已成功替代大量Java服务,但在某些极限场景下优化空间有限,Rust则能解决这"最后一公里"问题。字节的实际策略是Go为主力,Rust作为补充,两者形成互补而非替代关系。这种选型反映了超大规模企业对性能极致的追求

#rust#java#golang
【Java-MySQL】主键、外键有什么区别?

主键和外键是MySQL数据库设计中的核心概念。主键用于唯一标识表中记录,具有非空、唯一、自动索引的特性;外键则建立表间关联,维护数据完整性,允许为空且可重复。外键有四种约束动作(RESTRICT/CASCADE/SET NULL/SET DEFAULT)控制数据变更行为。实际开发中建议使用外键保证数据一致性,但在高并发场景可考虑代码层替代。JPA/Hibernate等ORM框架可直接映射这种关联关

#java#mysql#开发语言
【C++】一篇文章深入理解extern与inline关键字

摘要: C++中的extern与inline是处理模块化编程与性能优化的核心关键字。extern用于声明外部变量/函数(跨文件共享),避免重复定义;inline建议编译器内联展开函数体,并允许头文件中定义(解决ODR问题)。两者常组合使用(如extern inline或inline extern "C"),尤其适用于C/C++混合编程(extern "C"禁

#c++#java#开发语言
Sklearn 模型评估与调优

本文详细介绍了Scikit-learn中的模型评估与调优方法。主要内容包括:1)分类、回归和聚类任务的评估指标(如准确率、均方误差、轮廓系数);2)交叉验证技术(K折和分层K折);3)超参数调优方法(网格搜索和随机搜索);4)Pipeline集成预处理与模型调优的实践。通过鸢尾花分类示例展示了完整工作流程,帮助开发者量化模型性能并优化参数,提升预测能力。文章提供了丰富的代码示例和评估指标说明,是机

#sklearn#人工智能#python
Sklearn 基础概念

Scikit-learn(sklearn)是一个功能强大的 Python 机器学习库,提供了简单且一致的接口来实现各种机器学习任务。如果需要深入某个概念(如 Pipeline 的高级用法或特定模型的细节),请告诉我,我可以提供更详细的解释或代码!Pipeline 将数据预处理和模型训练步骤组合,避免数据泄漏并简化工作流。

#sklearn#人工智能#python
ionic 创建 APP

2025年最新Ionic App创建全流程指南:5分钟快速搭建跨平台应用。核心步骤包括:1)使用命令ionic start创建Angular+Capacitor项目;2)选择模板(tabs/sidemenu等);3)通过ionic serve实时开发或ionic cap run真机调试;4)生成Android/iOS安装包;5)可选使用预置企业级模板。还提供30秒极简方案和各类完整项目模板GitH

#前端#html5
循环神经网络(RNN)

循环神经网络(RNN)简介 RNN是一种专为序列数据设计的神经网络,通过循环结构保留时间步间的依赖关系。本文介绍了RNN的核心概念、常见类型(如LSTM、GRU)、优缺点及典型应用场景(如NLP和时间序列分析)。内容包含基于PyTorch的文本分类实现示例,涵盖数据预处理、模型构建和训练过程。文章还对比了RNN与LSTM的性能差异,并提供了2025年主流工具推荐(如PyTorch、TensorFl

#rnn#人工智能#深度学习
Pandas 简介

Pandas是Python中强大的数据分析库,提供高效的数据结构和处理工具。核心功能包括:一维Series和二维DataFrame数据结构,支持数据清洗、转换、分组聚合和时间序列处理。能读取多种文件格式(CSV/Excel/JSON等),并与其他数据科学生态(NumPy/Matplotlib/scikit-learn等)无缝集成。典型应用包括数据预处理、探索性分析和报表生成,是数据科学项目的必备工

#pandas
数据存储与访问之——初见SQLite数据库

SQLite是一种轻量级嵌入式关系型数据库,具有无服务器、零配置、单文件存储等特点,适合移动应用和小型项目。文章介绍了SQLite的核心概念、在Android中的基本操作(创建数据库、增删改查)以及注意事项(资源关闭、性能优化等)。还提供了Kotlin代码示例,并对比了Room等替代方案。SQLite适用于本地数据存储,但需注意其并发限制和数据安全问题。

#数据库#sqlite
    共 291 条
  • 1
  • 2
  • 3
  • 30
  • 请选择