分享一个实验性的 DAG 流程审计 Skill

博主头像 背景 随着 AI 能力的不断提升,AI 在代码审计领域已经有了一席之地。我也尝试过去设计不同方法论的审计 skill 去让大模型从不同的角度对代码进行审计,但之前的审计流程编排大多都是串联的,或者说是大阶段串联,每个阶段内部并联执行。这种编排方式也有一定的局限性,当你想设计更为灵活和复杂的流程时,流 ...

RAG学习笔记:让大模型先查资料再回答问题

博主头像 RAG学习笔记:让大模型先查资料再回答问题 好家伙, 这次我们来聊 RAG. RAG 这个词最近出现得很多,但如果只是记住它的英文全称,其实没什么用. 我更关心的是: 它到底解决什么问题? 为什么一个普通大模型问答不够用? 文档是怎么变成知识库的? 用户提问时系统背后到底发生了什么? 所以这篇文章不 ...

AI 让 SeaTunnel 读源码和调试过时了吗?

博主头像 在本周的 Apache SeaTunnel Meetup 上,项目活跃贡献者 梁尧博为我们分享了一场非常精彩的话题——AI 时代下如何更高效地进行 SeaTunnel 本地调试。他通过细致的讲解,从环境准备到调试跑通的整个过程都进行了详细的展示,让已经或者打算上手 SeaTunnel 的观众都对如何... ...

修改网口MTU说明

博主头像 目录 1、MTU概念 2 2、修改方法 2 2.1 临时修改方法(重启失效) 2 2.1.1使用ifconfig命令 2 2.1.2 通过内核虚拟文件修改 2 2.2 永久生效方法 3 2.2.1修改 Netplan 配置文件 3 修改网口MTU说明 1、MTU概念 定义:指网络层(IP层)能够传输 ...

ELK 学习总结

博主头像 劳心者治人,劳力者治于人。 导航 0 前言 1 绘图器 - Kibana 1.1 分析 - Analytics 1.2 观测 - Observability 1.3 管理 - Management 2 存储器 - Elasticsearch 3 采集器 - Filebeat 3.1 配置文件 3.2 ...

深度学习进阶(二十二)T5:NLP任务的首次大一统

博主头像 上一篇我们完整展开了 Transformer-XL 的四项重构式 RPE,它通过把内容和位置分开建模,让位置信息真正参与到了注意力计算中。 但看完那个复杂的公式后,有这样一个问题: 为了位置信息,我们真的需要把自注意力拆成四项吗? 这并非无端质疑, 2020 年的论文: Exploring the ...

XRPC:一个能写进简历的 C++ 高性能分布式 RPC 框架,QPS 13万+

博主头像 大家好,我是小康。 先说一个让很多人沉默的问题 你在简历上写过"熟悉 RPC 框架"吗? 如果面试官接着问:"RPC 调用的完整链路是什么?从客户端发起请求,到服务端返回响应,中间每一步发生了什么?" 能流畅回答的人,大概不到 10%。 能进一步回答"连接池为什么能把 P99 延迟从 10ms 压到 ...

SHP文件与PostGIS数据库Geom字段:WKT和EWKB相互转换SQL

SHP文件与PostGIS数据库Geom字段:WKB/EWKB高精度互转最全踩坑总结 一、前言 在GIS业务开发中,经常遇到一个核心需求:拿到SHP原始矢量,精准对应数据库中Geom原始存储值。 很多人分不清:WKT、WKB、EWKB,经常出现导出坐标精度丢失、二进制串对不上等问题。 本文结合真实实 ...

从控制论看 Harness Engineering:当反馈回路终于能在"重要的地方"闭合

博主头像 一、引子 第一次接触"控制论"这个词,是大学《信息论》课本的脚注里。当时只觉得那是个挺浪漫的术语——cybernetics,希腊语 κυβερνήτης,意思是"舵手"。多年后我才意识到,这门学科真正想讲的是一件极其朴素的事: 任何系统要保持稳定,都得有人(或某个机制)拿着舵,根据偏差不断微调方向 ...

一次 OOM 线上排查实录

博主头像 老项目线上 OOM 踩坑实录!Druid 连接池 SQL 缓存泄漏 + 业务 SQL 拼接双重叠加导致内存溢出,通过堆 dump 定位问题,优化 Druid 配置 + 批量插入预防 OOM。 ...

AI 测试全场景提效:功能 / 性能 / 安全 / 自动化,用 AI 重塑测试工作流

博主头像 原文来自于「狂师. AI 进化社」,摘取其中一部分,同步给公号所有读者 从这节开始起,我们会正式聚焦AI测试赋能的实战内容。 全面进入 AI 测试赋能的实战阶段。 前面几篇基础铺垫可能让一些同学等急了——"老师,赶紧上干货吧。" 我理解这种心情。但之所以要先讲清楚AI 测试基础,是因为AI 测试实战 ...

你真的理解 volatile 关键字了吗?

博主头像 你真的理解 volatile 关键字了吗? volatile 不只是"线程可见"。这篇文章用几个具体的 case,把它在 JMM 里的工作方式说清楚。 一、从最简单的 volatile 开始 volatile int flag = 0; // 线程 A flag = 1; // 线程 B if (f ...

123···100>