大模型部署是一项系统性工程,需融合 计算机体系结构、操作系统、网络通信、机器学习工程化 等多领域知识。作为后端工程师(Java 技术栈背景),核心是掌握 “模型适配 - 环境搭建 - 性能优化 - 工程落地” 的全流程能力,以下是分模块的必备基础知识清单,兼顾理论核心与实操重点: 一、核心基础:大模 ...
本文系统讲解了Flask框架在不同规模项目下的目录结构设计。从最简单的单文件应用,到采用应用工厂模式的标准中型项目布局,再到使用蓝图进行模块化拆分的大型项目架构,层层递进地分析了每种结构的适用场景、核心文件与设计要点。同时,结合虚拟环境、依赖管理、配置分离等实际开发环境的最佳实践,提供了一个开箱即用... ...
Vite 8 Beta:Rolldown 驱动的新一代 Vite 由 Rolldown 驱动的 Vite 8 首个 Beta 版本已经发布。Vite 8 带来了显著更快的生产构建性能,并为后续能力升级解锁了更多可能。开发者可以通过将 vite 升级到 8.0.0-beta.0 并查阅官方迁移指南来体 ...
NOIP 游寄 & 退役记 观前提示,本文逻辑不通,情感溢出,请慎重观看。 Day -2 啊啊啊,为什么今天 & 明天都有模拟赛啊,没时间打板子了口牙! 模拟赛挂大分,希望现在挂的分到 NOIP 能还给我吧qwq。 Day -1 诶嘿,今天的体育课把模拟赛吃掉了! 今天和 25 届间谍 和 九日 一 ...
Tool call(函数调用)是大语言模型连接外部系统和数据的关键技术,通过定义可调用的函数工具实现实时数据查询或指令交互。开发方式包括注解声明、构建声明和接口实现三种,支持参数类型灵活定义。工具可通过returnDirect控制是否直接返回结果,无需模型二次加工。工具添加支持全局默认和请求级作用域... ...
一、 工具链安装 安装 Zed Editor 下载地址页 Zed Editor 安装 CMake 下载地址页 CMake 安装 MinGW-w64 下载地址页 w64devkit 配置以上工具链到系统Path变量 开始菜单搜索编辑系统环境变量 点击右下角环境变量 双击下方系统变量栏中的Path 通过 ...
Hudi 文件格式分析 请关注微信公众号:阿呆-bot 主题说明 Hudi 支持多种文件格式来存储数据,不同的格式有不同的特点和适用场景。理解文件格式的选择和使用,有助于优化存储和查询性能。 Hudi 主要使用两种文件格式: Parquet:用于基础文件(BaseFile),列式存储,查询性能好 A ...
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 � ...
最近读到了一篇内存马的文章,我们来学习一下python flask框架下的内存马 https://github.com/iceyhexman/flask_memory_shell 1.模板注入的原理 Jinja2 的设计初衷是把数据填入模板。为了方便,它允许你在 {{ }} 里访问变量的属性和方法( ...
前言 今天这个例子用来学习一下在OpenCVSharp中如何使用caffemodel。 首先需要了解一下Caffe是什么? Caffe是一个快速的开源深度学习框架。 GitHub地址:https://github.com/BVLC/caffe Caffe 是一个以表达性、速度和模块化为核心设计的深度 ...
前言 因为突然有人来问我,OBS录频时为什么画面会出现漂移(60/120帧),同时画面卡顿的问题。 通过检查,发现录频时游戏画面内容为120帧,在检查OBS录频内容帧率时没有内容显示,因此通过ffmpeg工具来辅助检查视频文件帧率。(不过录频画面漂移的问题还是没有解决就是了,我严重怀疑是电脑显卡渲染 ...
看到很多人总是在分享如何利用 Trae 快速开发一款 MCP 产品,这类内容大多适合一个人独立完成的小项目,类似的分享其实已经非常多了。今天,我想换个角度,和大家聊聊如何把 Trae 真正应用到工作中,帮助我们提高实际开发效率。首先,我分享的方法是我自己在工作中一直在使用的,并且已经在多个项目中实践 ...
Tool Call(工具调用)是大模型的一种接口特性,允许开发者预定义函数并由模型判断是否需要调用。它通过JSON格式传递函数名和参数,由宿主应用执行后返回结果。该功能支持模型访问自定义代码,可能选择调用函数而非仅生成文本。执行结果会被合并到最终响应中,实现外部工具与数据的集成。 ...
如果说缓存和消息中间件处理的是流量的“流动”问题,那么数据库系统要解决的,则是数据的“存在”问题——即数据的最终正确性与持久性。它是整个系统的“真相之源”(Source of Truth)。 日志技术 在考虑数据库系统的持久性时,关键的考虑因素是如何在数据库中实现数据的持久化。例如,在关系型数据库中 ...
MAF 审批 Agent 实战 一句话简介 通过 ApprovalRequiredAIFunction 为敏感工具加上人工审批环节,快速构建符合企业合规要求的 MAF 人机协作智能体。 核心收获 ✅ 区分高/低风险工具,一键套上审批保护层 ✅ 用 UserInputRequests + Fun ...
本文在博客园原创,转载请标注出处 前言 旧Asset Actions系统通常继承FAssetTypeActions_Base并实现核心OpenAssetEditor方法,并且一般在模块中通过IAssetTools::RegisterAssetTypeActions(MakeShareable(new ...
前言 在 C++ 开发中,库(Library)的使用是不可避免的。但是,静态库和动态库的区别是什么?如何正确地在项目中配置和使用它们?本文将通过实际案例,带你深入理解这两种库的本质区别和正确使用方法。 一、核心概念对比 什么是静态库? 静态库在编译时被完整地链接到可执行文件中。你可以把它想象成一本书 ...
海豚调度(DolphinScheduler)部署——Standalone 版本:3.3.2是最新版(本文使用的)。稳定版本是 3.1.9 DolphinScheduler是2019年中国易观公司开源的一个调度系统。目前是apache顶级项目之一 官网:https://dolphinscheduler ...
要实现无代码、纯配置的业务界面展示和常规数据操作,最佳的方式是通过实体-属性-值的设计方式,也就是常说的EAV模式,通过动态构建实体类型、动态构建对应的属性列表,以及根据类型的不同对属性值进行存储,从而构建一系列的处理规则,实现业务模块的动态化,本篇随笔探讨一下,如何在Python开发中实现无代码、... ...
在 AI Agent 应用加速落地的今天,开发者和企业普遍面临三大核心痛点:部署成本高、运维复杂度高、资源利用率低。为应对这些挑战,AI Agent 与云原生、Serverless 架构的深度融合正成为行业新趋势。我们很高兴地宣布,AgentScope 正式集成基于阿里云函数计算(Function ...