模型评估小册(1) ROC 曲线与 AUC
一点前言:之前完成了吴恩达深度学习的相关内容,最近忙于毕设,更新可能没之前那么频繁。这个新开的分类关于模型评估的各种指标的详解,之前翻看书籍总是被一堆很官方化的概念和密密麻麻的符号搞的看不下去,因此,这次的中心思想是以尽可能通俗的语言、精简的篇幅来讲解这类概念并辅以实例。 不多废话,以下为正文。 1 ...
“声”临其境网站分享
你是否也会有这样的感受:自己一个人在安静的家里反而没有工作的氛围,很难集中注意力 你是否想念办公室里此起彼伏的键盘声?是否怀念图书馆里安静的翻书声?或是咖啡馆里温暖的喧嚣?当我们因为各种原因无法身处那些熟悉的空间时,这些声音成了我们最深的念想。下面为你分享一系列"想念"主题的环境音网站,让你随时随地 ...
射线法判断一个坐标点(经纬度)是否在一个多边形区域内部
一、问题 在 GIS、无人机巡检、电子围栏、地图系统等场景中,经常需要判断: 一个点是否位于某个多边形区域内? 关于这一问题,可以使用射线法判断。 二、射线法核心思想 从待判断的点出发,向右画一条水平射线; 统计这条射线与多边形边的交点个数; 如果交点数为奇数 → 点在多边形内部; 如果交点数为偶数 ...
[深度学习] 大模型学习6-模型量化与推理部署
在大语言模型基础知识一文中,已简要介绍了模型量化与高效推理部署,二者是实现大语言模型(Large Language Model,LLM)低成本、高效落地的关键路径。本文将系统阐述模型量化的基本原理,并详细介绍LLM高效推理的核心技术与常用框架。 目录1 LLM中的量化技术1.1 量化背景1.2 量化 ...
Codeforces Round 1078 (Div. 2) A,B,C,D,E,F1个人题解
A. 割草机 数学 每个测试时间限制:1秒 每个测试内存限制:256兆字节 夏季别墅的出口由一道栅栏围成,栅栏由 \(n\) 块木板组成,每块木板宽 \(1\) 米。出口的左右两侧是其他地块的栅栏。为了建造浴室,需要移除栅栏中的一些木板(可能是全部或一块也不移除),同时地块上有一台自动割草机,其宽度 ...
V4L2 vs GStreamer vs FFmpeg:Linux多媒体处理的三个层级
本文详细解析 Linux 系统中三个关键的多媒体技术:V4L2、GStreamer 和 FFmpeg,理清它们之间的关系、区别和适用场景。 概述 V4L2:Linux 访问摄像头的底层标准接口(驱动层) GStreamer:构建视频处理流水线的应用框架(框架层) FFmpeg:强大的多媒体工具 ...
一文讲清楚OpenClaw是什么,以及Windows下的部署
最近大家都在聊 Agent、Workflow、AI Skills,但落到工程里最难的一步往往不是“写提示词”,而是把它变成一个**能接入、能运行、能调试、能上线**的系统。 ...
独立开发者的痛点反思:网站太土,信任就没了
这些年,我把几乎所有精力都放在产品本身。但有一件事,我一直拖着没认真做——官网。我其实听过不止一次类似的评价:“产品还不错,就是网站有点……土。” ...
FreeSWITCH 1.10.12 在 Debian 最新版本系统中的编译指南
1. 引言 FreeSWITCH 是一个开源的、跨平台的、可伸缩的电话通信平台,可用于构建从小型SOHO PBX到大型企业级软交换的各种应用。本指南旨在为技术爱好者和开发者提供一份详尽的步骤,以在最新的Debian发行版(如Debian 11 “Bullseye” 或更高版本)上从源代码编译和安装 ...
神秘序列——格雷码序列
背景 昨日写题的时候,偶遇一道神奇的构造题,题目是这样的: 构造一个长度为\(2^n\)的序列\(p_0,p_1,…,p_{2^n−1}\),使得相邻两项异或值之和最小。 这道题很容易就可以看出,如果要构造一个使得相邻两项异或值之和最小的序列,就要保证每个元素与相邻元素间在二进制下仅有一位的差距,而 ...
别再傻等了,给 Claude Code 装个通知铃铛
背景 最近用 Claude Code、Copilot CLI 这类 AI Agent 工具的时候,有一个挺烦人的问题:让 AI 在后台跑任务,我总是会忍不住去查看他的执行状态,有时候比较复杂的任务可能会耗时十来分钟,每次来回切换非常浪费时间。 更惨的是有时候 AI 需要我授权某个操作(比如执行 sh ...
Sa-Token(一)之简介及入门:告别鉴权内耗,让每一位Java开发者都能轻松上手
Sa-Token(一)之简介及入门:告别鉴权内耗,让每一位Java开发者都能轻松上手 可以点击文末的链接【阅读原文】 创作不易,还请家人们关注下公众下支持,小编不胜感激。 写Java的这些年,无论是初入职场的新手,还是深耕多年的老兵,谁没在「鉴权」上栽过跟头? 熬夜啃Spring Security的 ...
【译】Visual Studio 一月更新 —— 增强的编辑器体验
生产力提升 本月,我们为您带来了一系列虽小但长期以来备受期待且广受欢迎的功能,让您能更好地控制和自定义您的编辑器。这些功能目前仅在 Insiders 可用,很快将在正式版中推出。 - 快速滚动:在查看代码或阅读文档时,按住 Alt 键同时滚动鼠标滚轮可快速移动。您可以在 Tools > Option ...
从 LangChain 到 LangGraph 构建可控 Agent 的工程实践
在之前的文章中,我们深入讲解了如何使用 LangChain + Ollama 构建本地大模型调用方案。 但是,随着业务需求不断增长,我们发现仅仅调用模型已经远远不够——我们希望构建具备条件判断、流程控制、工具调用以及状态记忆的智能 Agent。 这时候,LangChain 的 create_agen ...
Java烘焙师的2025年总结
大家好,我是Java烘焙师,近半年重启了技术博客的更新,在春节前做个总结吧。 关于我:大厂架构师,有团队管理经验,热爱技术,平时喜欢思考总结。 写作初衷: 功在平时:定期把自己的经验和思考总结下来,能给别人讲清楚,才算真的理解透彻了 锻炼总结表达能力:除了自身技术要过硬,还得会表达呈现、分清主次,避 ...
[拆解LangChain执行引擎]以Actor模型的视角来看Pregel
经过这些年的蓬勃发展,市面上已经涌现出了太多AI Agent的开发平台、框架和工具,但是毫无疑问,其中集大成者首推`LangChain`。可能你已经使用LangChain写过很多Agent,但对作为执行引擎的Pregel未必熟悉。新版本的LangGraph采用全新的设计重写了`Pregel`,目前社... ...
一款开源、强大、简单易用的 .NET 假数据生成利器
前言 在日常的 .NET 项目开发中,我们经常需要大量的测试数据来验证业务逻辑、填充数据库、进行性能测试或者做产品演示。手动编写这些测试数据不仅枯燥乏味、浪费时间,而且难以覆盖各种边界场景。今天大姚给大家推荐一款开源、强大、简单易用的 .NET 假数据生成库:Bogus。 项目介绍 Bogus 是一 ...
大模型RAG实战,从被骂不靠谱到成为部门MVP,这是我的踩坑全记录
一切的起点是一顿臭骂 上个月,我被领导叫进办公室骂了整整二十分钟。 起因是这样的——我们部门负责维护一套内部知识库系统,里面沉淀了公司近五年的技术文档、故障处理手册、还有各种规范流程。问题是,这玩意儿除了当摆设,几乎没人用。为啥?因为搜索太烂了,关键词匹配的那种,你搜服务器宕机怎么办,它给你返回一堆 ...
为什么 AI 服务器首选 Ubuntu?难道 OEL 和 RHEL 不香吗?
在 AI 圈子里,如果你去租一台 GPU 算力服务器,或者看大模型的部署教程,你会发现一个有趣的现象:Ubuntu 几乎是默认选项。 很多习惯了企业级系统(如 RHEL、CentOS 或 OEL)的朋友可能会纳闷:既然 NVIDIA 驱动也支持红帽系系统,为什么大家偏偏对 Ubuntu 这种“社区感 ...
OData 协议的智能化语义互操作
在当今复杂多变的企业数字化转型进程中,数据协议的标准化与互操作性已成为支撑业务敏捷性与决策智能的核心基石。开放数据协议(Open Data Protocol,简称 OData)作为一种基于 REST 架构风格的开放协议,自 2007 年由微软公司(Microsoft)发起以来,经历了从私有规范到全球 ...


