不要让接口过早失去可选项
在一些数据处理场景中,我们经常会设计这样的接口: byte[] GetImageArgb(); 它看起来很自然:调用方法,得到一段结果数据。 但在某些情况下,这类接口会带来一个不容易察觉的问题: 后续的优化空间,被提前限制了。 问题从哪里开始? 这个接口同时做了两件事: 表达能力:获取 ARGB 数 ...
offline meta-RL | 总结 FOCAL 等经典工作的数据收集 / 性能测试方法
目录工作列表:问题 1:Offline 数据集的使用情况 数据集对比总表 开源数据集总结UNICORNFOCALCORROCSROPrompt-DTMACAW问题 2:评测方式对比 评测设置总表UNICORNFOCALCORROCSROPrompt-DTMACAW评测关键差异问题 3:O ...
痞子衡嵌入式:turbo-spiboot - 一种基于MCUBoot协议的二级SPI加载APP提速方案
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是一种基于MCUBoot协议的二级SPI加载APP提速方案。 在开始本文内容之前,有必要先介绍一下 MCUBoot 概念,这里并不是指 Zephyr RTOS 配套的那个 OTA 方案,而是指源于恩智浦 Kinetis 系列 BootRO ...
Java 核心四大基石:从 Object 源码到包装类陷阱的全维度复盘
:::warning 其实还靠手敲来总结,汇总,编辑的人是比较笨的人,所以也许是最后一篇了吧,闲暇时光写的,耗时约3月.... 根据 遗忘曲线:如果没有记录和回顾,6天后便会忘记75%的内容 自我PUA:有人说”成功“是完成一个目标,取得相应的成就,收获到目标的果实,这是成功的标志。有人说”成 ...
高光谱成像基础(十二)光谱重建(Spectral Reconstruction)
在前面的内容里,我们已经围绕高光谱数据的降维、检测与解混展开了很多方法。 这些方法其实都有一个共同点: 它们都假设光谱数据是“已知且完整”的。 但在实际应用中,这个假设往往并不成立。 例如传感器只能采集少量波段、成像设备成本或带宽受限、数据存在缺失或严重噪声或者仅有 RGB 图像,却希望获得高光谱信 ...
EF Core 拦截器实战:SaveChangesInterceptor、CommandInterceptor 与审计落地
审计不是“给表补几个 CreatedBy 字段”,也不是“在业务方法里顺手记日志”。它本质上是系统级可追溯能力,设计目标是让系统在任何写路径下都能稳定回答四个问题:谁发起、改了什么、何时发生、通过哪条链路触发。 真正的难点不在 API 用法,而在系统设计阶段是否把审计定义成基础设施能力。这里聚焦两层 ...
美团面试:为什么要用分布式缓存?本地缓存呢?多级缓存一致性如何保证?
去年面美团的时候,面试官看着我的简历问:“我看你们项目里有个全局字典模块,里面那些省市代码、订单状态配置,是怎么做缓存的?” 我为了展现系统的高并发架构,立马拔高音量说:“为了保证系统的高可用和拓展性,我们专门用了一套 Redis 集群,每次业务流转都去 Redis 里查字典,绝对扛得住大流量。” ...
IP地址什么?工业场景网络注意事项有哪些?
一、IP地址是什么? 可以把IP地址比作一个门牌号,每家每户都会有一个门牌号,而且是唯一的,只有地址唯一,邮递员才能准确地把我们的包裹送到。 二、IP地址结构 IP(Internet Protocol)地址的结构指的是它的格式、表示和读取方式。IP 地址用于识别网络上的设备并允许它们之间进行通信。网 ...
MetalLB才是给Ingress这个老登做负重前行的那个男人
前文ingress这个老6, 记录了我对于ingress-nginx的默认部署方式的认知: 在集群内产生nginx服务,与集群内服务互访,利用nginx 走7层转发; 产生的nginx服务对外以nodeport形式暴露。 但是读者也发现了这种默认的ingress-nginx并没有解决: 节点负载均衡 ...
一道基础计算题卡在 40 分,求助判题规则问题
最近在参加一个算法比赛,遇到一道看似非常基础的计算题,但无论怎么修改代码,始终无法通过全部测试用例,目前最高只能拿到 40 分,特来求助。 一、题目描述 输入两个浮点数: 半径 r高度 h 要求输出以下五个结果(均保留两位小数): 圆周长 C1 = 2πr圆面积 Sa = πr²球表面积 Sb = ...
什么年代了怎么还在用bash啊?现代化shell开箱体验: fish, nu, elvish
前言 Linux 服务器一般默认 shell 都是 bash,不太智能,可以用现代化的 shell 来优化命令行的体验。 zsh 是个不错的选择,但默认也是很丑,需要搭配 Oh My Zsh 挺麻烦的,本文介绍现在比较新、开箱即用的 shell 安装和简单使用方法。 如果直接用 chsh 命令修改默 ...
一天一个Python库:propcache - 简化属性缓存,提升性能
propcache - 简化属性缓存,提升性能 一、什么是propcache? propcache 是一个用于简化 Python 对象属性缓存的装饰器库。 它可以帮助你: 自动缓存计算量大的属性值,避免重复计算。 提高应用程序的性能和响应速度。 编写更简洁、更易于维护的代码。 二、应用场景 prop ...
Dify+Ollama模型搭建攻略:本地环境实战指南
一、环境准备 1、硬件要求 硬件类型 最低要求 推荐配置 备注 操作系统 Windows 10 64 位(版本 ≥ 2004)/ Windows 11 64 位 Windows 11 64 位 必须支持 Hyper-V 或 WSL2 CPU 支持虚拟化(AMD-V/Intel VT),≥ 4 核 8 ...
AI开发-python-langchain框架(3-9-word文档加载 )
【LangChain 实战】利用 LangChain 高效提取 Word 文档纯文本内容 适用场景:文档智能处理 | RAG 知识库构建 | AI 大模型语料预处理 | 办公文档自动化 在 AI 应用开发、RAG 检索增强生成、企业知识库搭建等场景中,从 Word 文档中提取纯净文本是必不可少的前置 ...
DeepFlow Agent 故障排查指南:注册失败、协议解析、资源识别与配置方式
目录 1. 前言 2. 部署问题排查 3. 通用排查案例 4. 其余常见问题 1. 前言 1.1 适用范围 本文档适用于 DeepFlow Agent v6.6 及以上版本。 1.2 运行权限及内核要求 确保环境满足运行权限及内核要求。 1.3 排查前检查 检查项 要求 版本 Agent/Serve ...
解决ArchLinux中Edge无法联网问题
背景 给电脑重装 ArchLinux 系统,网络正常,FireFox 浏览器正常联网,只有 Edge 无法联网 解决过程 1.确认 Edge 版本 由于是用 Discover 安装的 Edge ,有可能安装多种格式软件包(Flatpak、Snap、系统原生包等) flatpak list | gre ...
OpenCV多线程编程:从单线程到多线程的视频处理
前言 多年前刚刚接触Opencv那会还没有AI,第一次处理视频的时候,仅仅通过usb摄像头显示都还可以,但是通过rtsp等网络方式的方法接入,在显示图像的过程再处理点什么,那简直是卡, 通过网上搜索,建议使用多线程处理,然后一堆代码,终于从里面理清了,最近也有同事遇到同样的问题,我说让看代码,他说里 ...
浏览器自动化六大技术路线深度对比:从模拟点击到 Chrome 扩展注入
本文系统对比了 AI Agent 场景下六种浏览器自动化方案——模拟点击(Playwright/Selenium)、截图+AI视觉、CDP 直连、Chrome 扩展注入、纯 HTTP 请求、API 代理。从反爬检测能力、执行速度、登录态管理三个核心维度分析各方案的技术原理与局限。结论:前三种方案本质... ...
AI 大模型职业选择
AI 大模型这么火,我能参与其中么?又该怎么参与呢? 如果你也有同样的困惑,不妨让我们一起静下心来,慢慢理清思路,找到属于自己的方向。 AI 大模型职业方向 AI 大模型从训练到推理的路径, AI 算法 -> AI Infra(基础设施) -> AI 编译器 -> AI 芯片 这也就有了四个方向。 ...
HagiCode 为什么选择 Hermes 作为综合 Agent 核心
HagiCode 为什么选择 Hermes 作为综合 Agent 核心 在构建 AI 辅助编码平台时,选择合适的 Agent 核心直接决定了系统能力的天花板。毕竟有些事情,勉强不来——选错了框架,怎么折腾都不得劲。本文分享 HagiCode 在技术选型中的思考,以及 Hermes Agent 的集成 ...


