Flink源码阅读:如何生成ExecutionGraph

博主头像 今天我们一起来了解 Flink 最后一种执行图,ExecutionGraph 的执行过程。 基本概念 在阅读源码之前,我们先来了解一下 ExecutionGraph 中的一些基本概念。 ExecutionJobVertex: ExecutionJobVertex 是 ExecutionGraph 中 ...

用 .NET MAUI 10 + VS Copilot 从 0 开发一个签到 App(四)和 Copilot 一起创建「签到历史页面」

博主头像 用 .NET MAUI 10 + VS Copilot 从 0 开发一个签到 App(四) 一、本文背景 在前一篇中,我们已经完成了第一个签到页面,并且验证了一件非常重要的事: 在真实 MAUI 工程中,Copilot 已经可以独立生成一个完整、可运行的业务页面。 但一个只能“写数据”的页面显然还不 ...

AgentScope深入分析-LLM&MCP

能力之源:模型、MCP 与工具系统核心解析 请关注公众号【碳硅化合物AI】 摘要 智能体需要与外部世界交互,这离不开模型、工具和 MCP(Model Context Protocol)的支持。AgentScope 通过统一的接口设计,让智能体能够无缝使用不同的模型提供商、执行各种工具函数,以及集成 ...

监控指标与容量预警——延迟、命中率、慢查询与内存碎片的解读方法

博主头像 写在前面,本人目前处于求职中,如有合适内推岗位,请加微信:lpshiyue 感谢 在 Redis 运维中,监控是指数级投入回报比的投资:每增加一个关键指标监控,可能预防十倍以上的故障损失 在解决热点 Key 与大 Key 的治理挑战后,我们面临一个更为基础且关键的问题:如何提前发现并预防这些问题的发 ...

定制 CentOS7 ISO 的最佳实践

博主头像 背景: 随着业务形态,业务种类的不断拓展,使用公版 ISO 安装树 与 ISO 镜像存在较大的不便与弊端; 存在安装配置不统一,溯源难等特点;给后期的系统运维带来很高的复杂度 目的: 解决业务需要多种不同系统需求,版本管理困难,溯源难, 运维排障复杂度高等痛点问题 适应新型态下的多种类装机需求,灵活 ...

在PySide6/PyQt6的项目中封装一些基础类库,包括文件对话框、字体对话框、颜色对话框、消息对话框等内容

博主头像 在我们实际开发项目的时候,有时候为了使用方便,会针对一些常用到的内容进行一定的封装处理,以降低使用的难度和减少相关代码,本篇随笔介绍在PySide6/PyQt6的项目中封装一些基础类库,包括文件对话框、字体对话框、颜色对话框、消息对话框等内容。通过上面的简单封装,我们就可以很容易的记得相关的处理函数... ...

MAUI库推荐二:MPowerKit

博主头像 项目介绍 MPowerKit 是.NET MAUI 的导航框架。 项目支持常规/模式导航,打开/关闭窗口,多窗口、区域导航和弹出窗口。 项目灵感来自于Prism项目,Prism对MAUI的支持不是很友好。因此作者开发了针对MAUI的导航框架。提供了与Prism相同的MAUI应用程序导航原则,但实现方 ...

C#AI系列(7):从零开始LLM之Tokenizer实现

博主头像 一、前言: token是什么 LLM只做一个事情,就是吃掉token吐出token,token是LLM(大语言模型)的基本元素。token与LLM的关系,相当于乐高积木与乐高工厂,我的世界方块与我的世界游戏。那么token到底是什么呢?有人翻译成令牌,有人翻译成词源。我们不妨换个概念理解,token ...

Pytest 测试用例自动生成:接口自动化进阶实践

博主头像 引言:为什么我们要抛弃 “手写用例”? 在接口自动化实践中,当项目规模扩大、用例数量激增时,传统“手写Pytest用例”的模式往往会陷入瓶颈。 做接口自动化的同学,大概率都踩过这样的硬编码坑:写一条 “新增 - 查询 - 删除” 的流程用例,要重复写 3 个接口的请求、参数与断言代码;不同同事写的用 ...

.NET10 New feature 新增功能介绍-JIT编译器改进

博主头像 首先.NET10是一个LTS版本,微软官方支持3年,所以作为最新的主力版本,可以尽快升级使用。 今天我们详细介绍一下.NET 10的一些新功能-JIT编译器改进 .NET 10 的 JIT 改进不是让慢代码变快,而是让“设计良好的代码不再被性能惩罚”。 对业务代码是否有“侵入性”?几乎没有 不需要改 ...

一天一个Python库:NumPy - 科学计算的基石

博主头像 引言 欢迎来到【一天一个Python库】系列!作为本系列的开篇之作,我们选择了Python科学计算生态系统的基石 - NumPy。 无论你是数据科学家、机器学习工程师还是研究人员,NumPy都是你工具箱中不可或缺的利器。 一、什么是NumPy? NumPy(Numerical Python的简称)是 ...

一文读懂RAG架构如何助力AI

博主头像 不知道大家在提问大模型的时候,有没有碰到过这种情况。并不是每一个问题,它都能答上来。甚至有时候它会瞎编一些答案,一本正经地胡说八道。这种情况,通常被称为大模型的幻觉。因为大模型所有的认知,都是通过模型训练得来的。恰巧你提的问题,在它的认知范围外,它就无法正确地回答你。在早期,大模型遇到这种情况可能会... ...

ROS2之TF介绍

博主头像 坐标系是我们非常熟悉的一个概念,也是机器人学中的重要基础,在一个完整的机器人系统中,会存在很多坐标系,这些坐标系之间的位置关系该如何管理? ROS给我们提供了一个坐标系的管理神器——TF。 一、机器人中的坐标系 你有没有玩过迷宫游戏?地图上会有一个“你在这儿”的小红点。如果没有这个红点,你就不知道自 ...

当遇见 CatchAdmin V5-模块化设计重新定义 Laravel 后台开发

博主头像 当遇见 CatchAdmin V5-模块化设计重新定义 Laravel 后台开发 选型困境中的一次偶然 做 Laravel 开发这些年,每次启动新项目时总会面临同一个问题:后台管理系统该怎么搭?自己从零写一套权限、菜单、用户管理?太耗时。用现成的方案?市面上的选择不少,但总有些地方不够顺手。有些过于 ...

大模型榜单周报(2025/12/20)

博主头像 1. 本周概览 本周大模型领域呈现显著变化,Google的Gemini 3 Flash模型系列表现突出,不仅在多个榜单新晋前列,还发布了新的高速低成本模型。OpenAI的GPT系列在编程和图像能力方面继续保持强势地位。xAI市场份额持续下降,而OpenAI份额则稳步上升。整体来看,新模型发布和性能优 ...

123···100>