在Python+FastAPI项目中使用SqlAlchemy操作数据的几种常见方式
在Python+FastAPI的后端项目中,我们往往很多时候需要对数据进行相关的处理,本篇随笔介绍在Python+FastAPI项目中使用SqlAlchemy操作数据的几种常见方式。
使用 FastAPI, SQLAlchemy, Pydantic构建后端项目的时候,其中数据库访问采用SQLAlch... ...
女友怒骂国内不能用Claude Code,于是我给她做了一个
最近女友开始学习 AI 编程了(被我带的),她听说 Claude Code 这个 AI 编程工具很牛掰,结果试了下发现得要国外的 Claude 账号才能登陆。 ...
EvalScope使用过程中的问题汇总
1. 自定义数据集使用时的KeyError问题 问题描述 使用自定义数据集评测时,配置tasks: ["CustomRetrieval"]会触发KeyError,报错信息如下: KeyError: "KeyError: 'CustomRetrieval' not found. Did you mea ...
深入理解Linux du命令:解决隐藏文件导致的统计差异
在使用Linux系统进行磁盘空间管理时,du命令是我们最常用的工具之一。但你是否遇到过这样的情况:使用du -sh /root命令显示某个目录占用了100G空间,而使用du -sh /root/*检查同一目录下的所有内容却只得到50G的结果?这种差异往往让人困惑。本文将深入解析这一现象的原因,并全面 ...
MQ消息积压,把我整吐血了
前言 我之前在一家餐饮公司待过两年,每天中午和晚上用餐高峰期,系统的并发量不容小觑。 为了保险起见,公司规定各部门都要在吃饭的时间轮流值班,防止出现线上问题时能够及时处理。 我当时在后厨显示系统团队,该系统属于订单的下游业务。 用户点完菜下单后,订单系统会通过发kafka消息给我们系统,系统读取消息 ...
VMware VCSA 8.0.3部署教程 + AD接入
介绍 在虚拟化环境中,VMware vCenter Server Appliance (VCSA) 一直是核心的管理平台。随着 VMware vSphere 8.0.3 的发布,VCSA 在性能优化、生命周期管理以及安全性方面都有了进一步提升。对于运维人员来说,正确安装和配置 VCSA 不仅是构建稳 ...
MySQL 数据库日志总结(一)
数据库服务日志概述介绍 任何一种数据库中,都会有各种各样的日志,记录这数据库工作的方方面面,以帮助数据库管理员追踪数据库曾经发生过的各种事件; 主要是针对数据库server层产生的数据信息,主要用于记录和数据库服务运行本身有关的日志、以及SQL语句操作执行相关的日志; 据库服务日志常用分类 在MyS ...
Web Components(Lit)并不完美:真实缺点与避坑指南
在前面的文章里已经把 Lit 夸得够多了。 但如果只讲优点,那这套东西在真实项目里一定会翻车。 所以这篇只做一件事: 把 Web Components / Lit 在真实工程中的“坑”一次性讲清楚。 不是为了劝退,而是为了用得更稳。 一、先给结论(IImportant) Lit 非常强,但它不是“万 ...
通过 C# 为 PDF 文档添加电子签名
电子签名在文档合规性与安全性保障中扮演着重要角色,基于 C# 开发 PDF 电子签名功能是企业级文档处理场景的常见需求。Free Spire.PDF for .NET 作为免费的 PDF 处理类库,无需依赖 Adobe Acrobat 等第三方软件,即可便捷实现 PDF 电子签名添加。本文将介绍该类 ...
【大模型】主流开源大模型架构对比报告,一文详细汇总,最全合集~~
主流开源大模型架构对比报告 一、主流开源大模型 对比 目前开源大模型,比较经典的有: 国外:LLaMA、BLOOM、Falcon、Mixtral、T5 国内:Qwen、DeepSeek、ChatGLM、 模型 核心架构 注意力机制 位置编码 归一化层 激活函数 关键创新/特点 LLaMA (3) D ...
超越 SpringBoot 4.0了吗?OpenSolon v3.8, v3.7.4, v3.6.7 发布
OpenSolon v3.8正式发布,带来多项架构级升级。作为新一代Java企业级开发框架,OpenSolon以"快速、小巧、简洁"为理念,历时8年积累1.7万次代码提交,半年下载量达1200万次。本次更新包括:超前适配Java 25支持ScopedValue、AI领域增强MCP无状态集群支持、重构... ...
【面试题】MySQL 的索引下推是什么?
秒懂 MySQL 索引下推 一句话概括 索引下推就是让索引多干点活,少打扰数据行 通俗版解释 想象你在一家大公司找员工信息: 没有索引下推(传统方式) 你:人事小姐姐,我要找年龄大于25岁的所有员工 人事:好的,这是500个符合年龄要求的员工名单(只给了工号) 你:我还需要他们是北 ...
一种基于 SQLite3 的半自动 C++ ORM 实现
提出一种轻量级、半自动的 C++ ORM 风格封装,通过枚举字段名、std::variant 字段值与模板生成 SQL,在缺乏反射的 C++ 中实现类型安全、可维护的 SQLite CRUD 操作,并结合构建时代码生成确保数据库结构与代码同步。 ...
RabbitMQ发布订阅模式多实例消费者防止重复消费实现方式
上一篇文章中已经通过一个实际的业务场景结合RabbitMQ的四种交换机类型对RabbitMQ发布订阅模式同一消费者多个实例如何防止重复消费这个问题给出了解决方案。水这篇的目的主要是再给出一个可以直接抄作业的代码。 ...
所有64位WinForm应用都是Chromium浏览器
如果您是桌面应用开发者,或者一个Web应用开发者,您会面对一个全新的视角,那就是64位WinForm应用直接可以成为Chrome一样的浏览器,但拥有更大的Web内容维度。这一个描述,并不需要您重构exe,仅需要您换一个视角,您会不会觉得非常的有趣? ...
掌握 PHP Attributes 从自定义创建到生产实现
掌握 PHP Attributes 从自定义创建到生产实现 引言:PHP 元数据编程的现代时代 PHP 8.0 引入了原生 Attributes(以前称为注解),彻底改变了我们编写声明式代码的方式。Attributes 实现了优雅的元数据驱动编程,用结构化、类型安全的声明替代了 docblock 注 ...
一个 .NET 开源免费、功能强大的 UI 自动化库
前言 今天大姚给大家分享一个 .NET 开源免费(MIT license)、功能强大的 UI 自动化库:FlaUI。 项目介绍 FlaUI 是一个 .NET 开源免费(MIT license)、功能强大 的 UI 自动化库,专为 Windows 桌面应用程序(如 Win32、WinForms、WPF ...
电信公网IPV4被收回之后:家庭网络的“绝地求生”折腾记
好久好久没写过博客了,最近心血来潮登上来看看,不过既然来都来了就顺便写一篇博客再走吧,想来想去没啥好素材,遂把最近家里网络的折腾记录分享一下。 作为一名苦逼码农,我一直信奉行规:“代码能跑就不要动,架构能用就别重构”。 这几年我家的电信网络一直稳如老狗:手握稀缺的 公网 IPv4,在小米路由器上开个 ...
自适应滤波算法的FPGA实现思路
1、原理简介 参考相关论文,自适应滤波器主要由FIR滤波器本体、参数自适应计算两部分组成。参数自适应计算部分是用来迭代计算滤波器系数的,它的输入是期望估计误差f、原始数据采样保存的向量U,输出是可变的FIR滤波器系数。FIR滤波器就是传统的有限冲击响应滤波器,可以是低通、高通等类型。所谓滤波器系数可 ...
吴恩达深度学习课程四:计算机视觉 第三周:检测算法 (三)交并比、非极大值抑制和锚框
此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下: 原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案:吴恩达深度学习课后习题与答案 本篇为第四课的第三周内容,3.6到3. ...


