logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MyBatis

MyBatis是一款优秀的持久层框架,用于简化JDBC开发,前身为Apache的iBatis项目。它提供XML和注解两种开发方式,支持复杂SQL配置。MyBatis通过数据库连接池(如Druid、Hikari)优化资源管理,实现连接复用和性能提升。核心功能包括CRUD操作:通过@Delete、@Insert、@Update、@Select注解或XML映射文件配置SQL语句,其中XML方式更适合复杂

#mybatis#oracle#数据库
前端学习python第二天手敲笔记整理

这篇文章摘要了Python基础语法中的多个核心概念: 变量:Python是动态类型语言,变量可存储不同类型数据,但建议保持单一类型。演示了变量赋值、多变量定义和交换变量的方法。 数据类型:介绍了使用type()和isinstance()检查数据类型,以及字符串的三种定义方式和三种拼接方法(+拼接、%格式化、f-string)。 输入输出:展示了input()获取用户输入和print()输出的基本用

#前端#学习#python
python(Fastapi)实现查询功能(条件查询,模糊查询,与非查询,包含查询)

本文介绍了使用FastAPI和SQLAlchemy实现MySQL数据库的异步CRUD操作,重点演示了查询功能。主要内容包括:1) 配置异步数据库引擎和会话工厂;2) 定义ORM模型类;3) 实现基础查询接口(获取所有书籍/第一条记录/ID查询);4) 支持条件查询(价格比较);5) 实现模糊查询(LIKE)、逻辑查询(AND/OR/NOT)和包含查询(IN)。通过依赖注入机制管理数据库会话,每个路

文章图片
#python#fastapi#android
前端学python 第一天安装python环境及开发工具PyCharm下载安装

本文提供了Python解释器和PyCharm开发工具的下载及安装指南。Python解释器可通过官网或作者提供的网盘链接下载(提取码:ylda),安装后需在命令窗口输入python验证是否成功。PyCharm同样支持官网或网盘下载(提取码相同),安装过程包含界面截图指引,最后展示安装成功界面。两种工具均附详细图文说明,帮助用户快速完成环境配置。

文章图片
#python
用python (fastapi)做项目第二天实现新闻列表和新闻详情接口

本文展示了FastAPI项目中新闻模块的实现代码,包括路由层、CRUD操作层和数据模型层。 路由层(routers/news.py)包含两个接口: 获取新闻列表接口:支持按分类ID分页查询,返回列表数据、总量和是否有更多数据 获取新闻详情接口:查询新闻详情,并附带浏览量和相关推荐新闻 CRUD操作层(crud/news.py)实现了: 新闻列表分页查询 新闻数量统计 新闻详情查询 浏览量更新 相关

#python#fastapi#开发语言
用python (fastapi)做项目第一天创建项目结构,数据建表,ORM配置安装,写第一个接口

routers/news.py文件# 创建 APIRouter 实例# prefix: 路由前缀(API接口规范文档)# tags: 分组标签# 接口实现流程:# 1. 模块化路由 API 接口规范文档# 2. 定义模型类/数据库表(数据库设计文档)# 3. 在 crud 文件夹里面创建文件,封装操作数据库的方法# 4. 在路由处理函数里面调用 crud 封装好的方法,响应结果#先获取数据库里面新

文章图片
#python#fastapi#数据库
langchain实现多轮对话机器人

这段代码实现了一个基于DeepSeek大模型的对话系统,主要功能包括: 通过环境变量配置API密钥和基础URL 初始化DeepSeek聊天模型,设置角色为"小谷姐姐"教育助手 实现对话循环,支持用户输入和流式响应输出 历史消息管理功能,保留最近的10轮对话(含系统消息) 输入"quit"可退出对话 关键技术点:使用langchain_deepseek库、流式响应处理、对话历史截断机制、异常处理等。

#c##开发语言
vue3+echarts3D饼状图和柱状图

本文介绍了实现3D饼状图/环状图的核心方法。通过pieChart.js中的getPie3D函数,可以配置3D饼图的多个参数,包括空心占比、视角距离、旋转角度、高度和透明度等。该函数主要处理数据排序、颜色设置、比例计算,并生成相应的3D参数方程。实现特点包括:支持自定义颜色数组、自动计算各扇区比例、添加交互标签和提示框等可视化元素。最终生成的图表具有立体效果,并可通过legend显示各数据项占比。函

#echarts#3d#前端
模型初始化的调用方式

本文介绍了在多个平台调用DeepSeek大模型的方法。在DeepSeek官网,可以使用ChatDeepSeek()、ChatOpenAI()和init_chat_model()三种方式调用;在阿里云百炼平台则对应ChatTongyi()等接口;OpenRouter平台和CloseAI平台也提供了各自的调用方式。文章重点展示了在DeepSeek官网环境下,通过Python代码配置API密钥和基础UR

文章图片
#python#开发语言
    共 23 条
  • 1
  • 2
  • 3
  • 请选择