一阶低通滤波器(LPF)使用详讲
一阶低通滤波器(Low Pass Filter,LPF)的核心作用是:允许输入信号中频率低于设定截止频率的成分通过(衰减极小),阻隔或大幅衰减高于截止频率的高频噪声,从而获得更纯净的目标信号。 ...
一款由字节跳动推出的 AI 提示词生成和优化工具,为你提供更精准,专业,可持续迭代提示词!
前言 在AI技术迅猛发展的当下,高效且精准的提示词成为与AI模型有效交互的关键。今天大姚给大家分享一款由字节跳动推出的 AI 提示词生成和优化工具,为你提供更精准,专业,可持续迭代提示词! 工具介绍 PromptPilot 是由字节跳动推出的一款专注于 AI 提示词优化与提示词生成的实用工具。该工具 ...
go-zero rest 源码学习笔记
概述 go-zero 基于 net/http 标准库实现了一套 rest web 框架。在使用 goctl 快速开发的同时,也需要了解 go-zero 内部做了什么。本文结合 go-zero rest学习其中的源码,力图做到知其所以然。 源码 流程图 在阅读源码之前,先看下流程图有个印象。从流程图大 ...
分库分表数据源ShardingSphereDataSource的Connection元数据误用问题分析
背景 对于分库分表应用来说,使用org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource是一个不错的解决方案,你可以通过配置文件编写分库分表规则,从而在编码时透明地使用分表(当然,路由规则的相关字段还 ...
搜索数据库表的性能优化过程
问题背景 做一个数据库表查看、标注与分析的工具软件。 \(Table\)是数据库中表的信息(information_schema.tables);\(Documentation\)是\(Table\)的数据字典文档,存储在本地文件中;\(Annotation\)是对\(Table\)的额外标注信息, ...
使用Gradio构建AI前端 - RAG召回测试
构建AI应用的前端方案有很多,这里介绍一个开源前端库---Gradio,通过它可以使用简短的代码就可以快速的实现简单的AI应用前端。这里我们选择的场景为做RAG召回测试,通过调用先前封装好的LangChain代码,来快速的搭建这个前端页面。 ...
虚拟机操作系统选择指南(2025)
虚拟机操作系统选择指南 *为刚入门的新手准备的简明指南,不深究技术细节,只关注"哪个更适合我" • 为什么要了解虚拟机操作系统? • 虚拟机操作系统简介 • 如何选择适合你的系统 为什么要了解虚拟机操作系统? 想象一下,你有一台物理电脑,但想在里面运行多个"虚拟电脑",每个"虚拟电脑"都有自己独立的 ...
迈向 MCP 集群化:Solon AI (支持 Java8+)在解决 MCP 服务可扩展性上的探索与实践
Solon AI v3.8推出STREAMABLE_STATELESS通道,解决MCP服务集群化难题。该无状态设计放弃反向调用功能,采用短链接通讯,实现真正的水平扩展能力。同时新增CompletableFuture和Publisher异步支持,提升IO密集型任务处理效率。 ...
[从程序员到架构师] 微服务场景实战 - 注册发现
各位,咱们继续盘微服务这个“硬核玩具”。上回说到要从接地气的场景开始,今天这个场景,那可太“接地气”了——接地气到让人脚趾抠地。业务场景:如何对几十个后台服务进行高效管理
**给50个“娃”当保姆是种什么体验? **想象一下,你手底下有50多个后台服务,个个都是亲生的(Java、Go、Node.js... ...
AAVE V4 新特性简介:更细致地管理流动性与用户仓位
项目背景 Aave 是一个去中心化借贷协议:用户可以存入资产赚取利息,也可以将资产作为抵押品借出其他资产,利率由市场供需自动调节,当抵押品价值不足时通过清算保护存款人。 Aave 在 DeFi 借贷市场中占据了 59% 的市场份额,并持有 DeFi 中 61% 的活跃借款规模。该协议今年还产生了 8 ...
Elasticsearch核心原理——倒排索引、映射与分词对搜索质量的影响路径
写在前面,本人目前处于求职中,如有合适内推岗位,请加:lpshiyue 感谢。同时还望大家一键三连,赚点奶粉钱。 掌握Elasticsearch的搜索质量优化,关键在于理解倒排索引如何将数据转换为可搜索的知识图谱,映射如何定义数据的DNA结构,以及分词器如何影响搜索的精准度 在分布式系统中完成失败处 ...
一篇基于AWS服务搭建的全球服务架构
一、背景 当我们在做全球业务时,例如网站/机器/游戏,为了支撑全球用户,我们会在不同的位置搭建节点,以满足业务功能和响应实效。 我们会搭建一个这样的架构满足初步的使用。 能用是ok的了,会有什么问题呢? 1、因为服务独立,上架1个SKU需要多次发布到不同的服务。 2、因为域名过多,发布时需要频繁的退 ...
高并发下如何防止商品超卖?
前言 "快看我们的秒杀系统!库存显示-500了!" 3年前的这个电话让我记忆犹新。 当时某电商大促,我们自认为完美的分布式架构,在0点整瞬间被击穿。 数据库连接池耗尽,库存表出现负数,客服电话被打爆... 今天这篇文章跟大家一起聊聊商品超卖的问题,希望对你会有所帮助。 1 为什么会发生超卖? 首先我 ...
什么是 RESTful API?凭什么能流行 20 多年?
你是小阿巴,刚入职的后端程序员,负责给前端的阿花提供 API 接口。结果一周后,你被阿花揍得鼻青脸肿。
阿花:你是我这辈子见过接口写的最烂的程序员!
你:接口不是能跑就行吗? ...
选框架选到头秃?别让“技术赌博”毁了你的项目
面对复杂的技术栈选择,单纯靠经验容易陷入误区。本文提供了一套“技术选型分析 AI 指令”,将 AI 化身为 15 年经验的架构师,通过多维度加权评分和风险评估,帮助技术决策者做出客观、数据驱动的架构决策,避免为错误的选型买单。 ...
别再让你的 Python 傻等了:三分钟带你通过 asyncio 实现性能起飞
1. 痛点场景:你是在“单线程”思考吗? 想象你正在开发一个爬虫程序,需要下载 100 张高清图片。 如果你用传统的 requests 库,代码逻辑通常是这样的: 发起请求 A -> 等待网络响应(500ms) -> 保存图片 A。 发起请求 B -> 等待网络响应(500ms) -> 保存图片 B ...
STM32F4xxx系列 - DAC生成噪声波
目标:利用定时器5(周期为5ms),从DAC1通道产生一个噪声波。 涉及知识:DAC原理、stm32中的DAC、定时器、DAC输出IO配置 1. DAC原理 DAC,是将数字输入转换成模拟输出,主要有两种实现方式: 电阻-电位器网络 :通过开关控制不同的电阻分压,生成对应的模拟电压。 电容-二进制加 ...
Flask页面跳转实战指南:五种方式与不同应用场景下的最佳选择
Flask页面跳转是Web开发中的基础但关键技能,本文系统讲解了五种常用跳转方式:后端redirect、前端a标签、form表单提交、JS fetch API交互,并重点对比了后端redirect与前端window.location.href的区别与适用场景。通过实际代码示例帮助开发者根据具体需求选... ...
APEX实战第8篇:ORDS连库报错574?一招根治用户过期问题
作为 APEX 应用开发工程师,笔者发现很多同行在使用 APEX + ORDS 架构时,都会遇到数据库凭证错误相关的问题。之前大家普遍知道 APEX_PUBLIC_USER 需要设置密码永不过期,但往往会忽略另一个关键用户——ORDS_PUBLIC_USER,这也是导致 Database Crede ...
【译】在 Visual Studio 2026 中,减少升级时间,增加编码时间
过去,升级到 Visual Studio 的下一个主要版本时,要按照自己喜欢的方式重新配置开发环境可能需要数小时,有时甚至数天。Visual Studio 2026 让用户能比以往更轻松地使用最新的生产力功能、性能改进和安全修复,而不会中断工作流程。借助全新的 Visual Studio 安装体验, ...


