一次线上慢查询,竟然查出了 MySQL 溢出页问题

博主头像 有些线上问题,表面上看只是 SQL 变慢,实际上背后却隐藏着数据库底层存储结构的问题。 前段时间,我们在生产环境就遇到过一次典型案例: 一张访问量并不算高的业务表,查询RT(响应时间)却突然飙升,甚至出现了大量 IO 等待。最开始大家都以为是索引失效、慢查询或者buffer pool不够,但最终定位 ...

17. LangChain FewShotPromptTemplate少样本应用实战

博主头像 做 AI 应用开发的人应该都有过这种经历:明明在提示词里写了一大堆要求,大模型还是会输出不符合预期的内容,甚至一本正经地胡说八道。这时候,与其继续堆砌文字说明,不如试试 LangChain 里的 FewShotPromptTemplate—— 用几个简单的示例,就能让大模型瞬间明白你想要什么。视频在 ...

AI摆摊:在 muShanghai × 观猹 AI 练摊集市的一次高密度体验

AI集市体验报告:5分钟玩转创意AI应用 本文记录了作者在muShanghai × 观猹联合举办的AI集市上的体验。重点推荐了多个创新AI产品:Star CoPlay将AI融入《星露谷》游戏体验;NeonLingo实现无痛英语学习;Ordine框架支持多Agent工作流编排;谱乐AI简化音乐创作流程... ...

莱特摩比的一面之缘(前端经验)

博主头像 这篇不是“面试题答案合集”,而是一次高级前端面试复盘。 如果只把这些问题背下来,下一场面试换个问法还是会慌;但如果能看懂它们背后的能力模型,你会发现:CSS、请求、Nginx、Docker、Linux、安全、产品判断、算法题,其实都在问同一件事:你是不是已经从“能写页面的人”,成长为“能把前端系统负 ...

洛谷-P10786 [NOI2024] 百万富翁 题解

博主头像 Subtask 1 直接每对 \((i,j)\) 均询问一次,然后找出比其他数都大的一个即可。 Subtask 2 不难想到每次请求把候选点集合二等分并对应连边,每条边必然排除一个数。于是每次请求排除一半候选点。可以做到 \(t=20,s=10^6\),期望得分 \(11\)。 题目要求 \(t\l ...

二、OpenCloudOS Server 9 系统 安装 Nginx

博主头像 OpenCloudOS Server 9 安装 Nginx 完整指南 安装目录:/usr/local/nginx,配置 systemd 自动启动,通过 IP 访问 index.html 安装流程概览 安装依赖 → 下载源码 → 编译安装 → 创建 systemd 服务 → 配置防火墙 → 验证访问 ...

Vibe Coding有多强?我只花了一天,就搓出了这个银行开户行查询网站!

博主头像 最近在对接一个支付清算相关的业务时,被“联行号(CNAPS Code)查询”这个看似简单实则繁琐的需求卡了很久。 做后端或者金融相关业务的朋友应该都懂这个痛点:手里拿着一串银行卡号,想要精准定位到它的开户支行和12位联行号。市面上现有的解决方案要么是企业级收费 API,动辄几千块的年费;要么是去各大 ...

C# ESP32/STM32 轻量 Web 能力库:PicoServer.Nano

博主头像 如今的 .NET 早已是开源跨平台的了。作为 .NET 开发者,你可能已经习惯了用 C# 开发 Windows 程序、Linux WebAPI,甚至用 MAUI、Avalonia 写移动或跨端应用。 除此之外,微软 .NET 基金会还有一个项目——.NET nanoFramework,专门用来把 C ...

告别手动计算,SymPy 初识与 Manim 联动

博主头像 下面是我正在做的一个抛物线演示动画。 需求很简单:展示一个二次函数 $ y = x^2 - 2x - 1 $ 的图像,并在上面标注几个关键点。 问题来了: 当我想调整函数参数时(比如把 $ -2x $ 改成 $ -3x $),所有点的坐标都要手动重算 计算 $ x=1.5 $ 时的函数值?掏出计算器 ...

Git实战覆盖98%日常开发场景

博主头像 主要用于分享如何使用可视化工具创建分支,删除,合并、挑拣、剥离、pr,以及一些基本操作,如果您是命令极客,可以忽略。同时这也是做过团队内部技术分享的,完全可以包含企业日常开发98%的Git使用场景,因为我是搞.NET的,所以用VS演示,当然也考虑其他的语言,是用SourceTree来演示。 因为有的 ...

CC5 反序列化链分析

博主头像 CC5 反序列化链分析 前言 本文通过分析一个完整的 CC5 利用链代码,深入理解其构造思路和触发机制。我们将使用以下代码进行实验: import org.apache.commons.collections.Transformer; import org.apache.commons.collec ...

C#如何优雅处理引用类型的深拷贝

C# 深拷贝:从翻车到「版本答案」 前言 几年前写过一个 bug,根因很土:该深拷贝的地方没深拷贝,副本一改,原件跟着变。排查的时候老板以为动的是库里的数据,其实就是一个本地对象被共享了。 先把词说清楚: 浅拷贝:值类型复制一份;引用类型复制的是引用,两边还指着同一个子对象。你改副本里的引用成员,原 ...

123···100>