logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FastAPI热重载失效?降级uvicorn解决

摘要:FastAPI项目启动通常有两种方式:通过终端命令uvicorn main:app --reload(支持热重载)或使用PyCharm自带的运行配置。但PyCharm 2024版本可能导致热重载失效。解决方法是将uvicorn版本降至0.20.0,执行命令pip install uvicorn==0.20.0 --force-reinstall即可恢复热重载功能。

文章图片
#fastapi#python
Java序列化与反序列化实战详解

本文介绍了Java序列化与反序列化的核心概念和应用。序列化是将Java对象转换为字节流以便存储或传输,反序列化则是将字节流恢复为对象。文章详细展示了字符串和对象的序列化/反序列化实现过程,包括使用FileOutputStream/ObjectOutputStream写入和FileInputStream/ObjectInputStream读取。同时探讨了transient关键字的作用(禁止属性序列化

文章图片
#java#开发语言
SpringAi整合Springboot搭建,配置以及测试

Spring AI 是一个基于 Spring 生态的 AI 集成框架,旨在简化 AI 模型(如 OpenAI、Hugging Face 等)在 Spring 应用中的调用和管理。它提供统一的 API 和自动化配置,支持对话模型、嵌入模型等功能,适合快速构建 AI 驱动的应用。

文章图片
#人工智能
SpringAi整合Springboot搭建,配置以及测试

Spring AI 是一个基于 Spring 生态的 AI 集成框架,旨在简化 AI 模型(如 OpenAI、Hugging Face 等)在 Spring 应用中的调用和管理。它提供统一的 API 和自动化配置,支持对话模型、嵌入模型等功能,适合快速构建 AI 驱动的应用。

文章图片
#人工智能
失败的面试经历(ʘ̥∧ʘ̥)

1.封装:将对象内部的属性私有化,外部对象不能够直接访问,但是可以提供一些可以使外部对象操作内部属性的方法。2.继承:类与类之间会有一些相似之处,但也会有一些异处,使得他们与众不同,继承就是在父类的基础上,创建一个与父类有相同之处,但是也可以声明自己独有的方法与属性的对象,这样做可以增加代码的复用,使得维护或扩展更加的方便,灵活。3.多态:一个对象有多种状态,这涉及到了向上或向下转型。

文章图片
#面试#职场和发展
SpringBoot框架的简介及实现步骤

Spring Boot 是一个由 Pivotal 团队开发的开源框架,它基于 Spring 框架,旨在简化新 Spring 应用的初始搭建以及开发过程。Spring Boot 提供了多种特性来帮助开发者快速地创建独立的、生产级别的基于 Spring 的应用。在一些面试中,会有这样的一个问题,为什么有了SpringBoot还要和Spring ,Mybatis,SpringMvc连用。

文章图片
#spring boot#mybatis#数据库
失败的面试经历(ʘ̥∧ʘ̥)

1.封装:将对象内部的属性私有化,外部对象不能够直接访问,但是可以提供一些可以使外部对象操作内部属性的方法。2.继承:类与类之间会有一些相似之处,但也会有一些异处,使得他们与众不同,继承就是在父类的基础上,创建一个与父类有相同之处,但是也可以声明自己独有的方法与属性的对象,这样做可以增加代码的复用,使得维护或扩展更加的方便,灵活。3.多态:一个对象有多种状态,这涉及到了向上或向下转型。

文章图片
#面试#职场和发展
Spring入门指南:IOC与DI实战

Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?DI(Dependency Injection) — IOC 的另一种表述方式:即组件以一些预先定义好的方式(例如: setter 方法)接受来自如容器的资源注入. 相对于 IOC 而言

文章图片
#spring#java#后端
到底了