title: Tortoise-ORM级联查询与预加载性能优化 date: 2025/04/26 12:25:42 updated: 2025/04/26 12:25:42 author: cmdragon excerpt: Tortoise-ORM通过异步方式实现级联查询与预加载机制,显著提升AP ...
认知是成本最低的对冲。 ——张三思维进化论 深夜3点,我与AI Agent的惊人对话 2025年的一个深夜,我习惯性地打开电脑处理一些工作。身为一个从大厂转型的自由职业者,夜晚往往是我效率最高的时段。正当我准备关闭电脑时,突然收到一则推送:「OpenAI发布最新Agent系统,可自主完成90%知识工 ...
问题提出 物流分拣配送, 仓库里是导轨传输货物, 货物比较大, 要用叉车搬运. 现在有一批货要从深圳-广州-佛山-广西, 途径广州会卸一批货, 途径佛山再卸一批, 最后一批送到终点广西. 这意味着在装车的时候广西的货要放在最里面, 佛山次之, 广州放最外面. 问, 怎么通过算法实现控制导轨, 按这个 ...
认识Bevy中的原型 Bevy是基于ECS(Entity-Component-System)架构的游戏引擎,其中的Entity实体是游戏中的一个基本对象,但实体本身通常只是一个标识id,它不包含任何具体的数据或行为,只是组件(Component)的容器。 具体一点,要在Bevy(或是绝大多数基于EC ...
之前面试被问到过“当GC垃圾收集时,是所有的用户线程都停止了吗?”,这一篇我们来探究一下这个问题。 其实执行本地代码的线程仍然可以运行,那么这些线程一旦改变了对象中的引用关系或创建了新的对象,这会不会造成GC错误,引发问题呢? 首先举一个例子,证明在GC期间,执行native函数的线程仍然在运行,实 ...
Java AI(智能体) 全场景应用开发框架(LLM,Function Call,RAG,Embedding,Reranking,Flow,MCP Server,Mcp Client,Mcp Proxy)。同时兼容 java8 ~ java24。也是央企信创的优选! ...
进行框架依赖发布的时候,应用程序需要有 dotnet runtime 运行时才能跑起来。在 dotnet 9 之前,通常都是需要安装到系统的 Program File 文件夹下的全局 dotnet 运行时的支持。在 dotnet 9 时,引入了 AppHostRelativeDotNet 机制,允许... ...
A parameterized Verilog HDL is constructed for each unit which takes posit word size (N) and posit exponent size (ES), FP exponent size (E), where req ...
前言 flask默认会在控制台输出非结构化的请求日志,如果要输出json格式的日志,并且要把请求日志写到单独的文件中,可以通过先禁用默认请求日志,然后在钩子函数中自行记录请求的方式来实现。 定义日志器 下面代码定义了两个JSON日志格式化器,JsonFormatter 的日志格式是给普通代码内使用的 ...
大纲 1.Nacos集群模式的数据写入存储与读取问题 2.基于Distro协议在启动后的运行规则 3.基于Distro协议在处理服务实例注册时的写路由 4.由于写路由造成的数据分片以及随机读问题 5.写路由 + 数据分区 + 读路由的CP方案分析 6.基于Distro协议的定时同步机制 7.基于Di ...
0. 前言 在介绍该问题的解决方法前,先谈一谈最近一段时间使用Dify和RAGFlow的一些感受,希望可以给有需要的人提供一些思路或帮助。需要解决方法的可以直接跳到第4部分。 最近在摸索基于知识库的问答助手,开始的时候没有仔细了解过大名鼎鼎的RAGFlow,而是先上手了Dify,Dify自带的知识库 ...
DC-1 借鉴我们OnePanda-Sec团队的文章 https://mp.weixin.qq.com/s/BbPkmDiZ-cRleiCqmj114w 靶场搭建 先导入DC-1靶场,并将连接改为NAT模式 信息收集 先通过nmap -sP进行扫描主机网段信息 nmap -sP 192.168.19 ...
在开发大型ERP .NET 应用程序时,如何创建一个可供第三方引用的组件(DLL)以便二次开发,但同时保护核心逻辑不被轻易反编译,还要支持反射机制(包括私有字段访问),并且坚持使用 C# 开发,而非 C++/CLI。在这篇博客中,我将分享我的探索历程,包括遇到的困难、尝试的方案,以及最终实现的解决方... ...
现代前端开发通常在项目初始化阶段就会采用样式重置(reset)或规范化(normalize)技术,对原始 HTML 标签进行“统一外观”处理。这不仅是为了美观,更是为了构建一致的视觉和交互基准。我们在 AXUI 框架 中构建了系统化的 reset 机制。AXUI 的核心 CSS 文件内置了一整套对原... ...
在数据可视化领域,Plotly不仅是高效的绘图工具,更是设计师的创意画布。 当基础图表已无法满足品牌化需求时,样式定制能力将成为数据叙事的关键武器。 深入的样式定制能够帮助我们打造品牌化图表、实现精准的视觉表达,并显著提升交互体验。 本文将深入探讨Plotly的样式定制高级技巧,从自定义模板的创建到 ...
前言 有好几个月没搞神经网络代码了,期间也就是回顾了两边之前的文字。 不料,对nn,cnn的理解反而更深入了-_-!。 修改 《零基础学习人工智能—Python—Pytorch学习(四)》,关于Linear的理解是错误的,已修改。 RNN RNN是Recurrent Neural Network的缩 ...
Netty 心跳机制实现(客户端与服务端) Netty 的心跳机制是保持长连接有效性的重要手段,可以检测连接是否存活并及时释放无效连接。下面介绍客户端和服务端的完整实现方案。 一、服务端实现 1. 基础心跳检测 public class HeartbeatServerInitializer exte ...
向量数据库是大模型应用开发必备组件之一,因为它在知识库、语义搜索、检索增强生成(RAG)等人工智能应用中发挥着举足轻重的作用。但向量数据有很多,为什么要使用 Milvus 呢? 常见向量数据 常见的向量数据库有以下这些: Chroma Elasticsearch Milvus Neo4j OpenS ...
这篇文章是我约新书《RAG应用实战》的一个样章,基于阿里云代码构建的一个本地RAG服务。 本地模型看代码注释,需要替换几行代码。 阅读本章时,已默认安装你的个人电脑上安装了Python 3.6-3.12中的一个版本、以及PyCharm和conda。以及按照第三章示例,已经在阿里云创建了大模型的API ...
这是 大模型评估排障指南 系列文章的第一篇,敬请关注系列文章: 关于推理 关于 \(\LaTeX\) 公式解析 关于可复现性 模型运行非常慢怎么办? 调整 batch size 如果你想要评估结果完全可复现 (在特定的输入 prompt 和硬件条件下),你可以把 batch size 可以设为 1。 ...