C#实现语音预处理:降噪、静音检测、自动增益(附Demo源码)
无论是在音视频通话系统或视频会议系统中,对从麦克风采集到的说话的声音数据进行预处理,都是是非常必要的。语音数据预处理主要包括:降噪、静音检测、自动增益 。这篇我们来看看在C#中如何实现这些功能。 ...
PVE折腾笔记 (3) 在原QNAP使用的硬盘上创建ZFS
QNAP硬盘换ZFS?自愈功能挺好用,但折腾Linux兼容性够闹心。LVM残留导致擦盘失败?内核对象得一个个干掉。Pool创建时参数选错?那可真是后患无穷。 ...
ChatClient vs ChatModel:开发者必须知道的4大区别!
在 Spring AI/Spring AI Alibaba 框架中,ChatModel 和 ChatClient 都可以实现大模型的文本生成功能,例如聊天机器人,但二者是两种不同层级的 API 封装,分别针对不同的开发场景和需求设计。 1.功能定位与抽象层级 1.1 ChatModel 直接与具体的 ...
uni-app项目process is not defined
uni-app是我比较喜欢的跨平台框架,它能开发小程序/H5/APP(安卓/iOS),是对前端开发友好,自带的IDE让开发体验也挺棒的,项目遇到process is not defined,怎么解? ...
Java团队Cursor最佳实践:3分钟构建「零泄漏」AI开发环境
最近用了段时间的 cursor, 发现卷程序员的还是程序员自己, 开发效率确实飞起了. 没办法, 开源卷自己、AI还是第一个卷自己, 但对于我们个人来说, 只能拥抱变化. 本文总结了下最近用到的基础配置, 希望对大家有帮助, 点用起来吧. 环境基础配置 1.1 JDK设置 通过 command+sh ...
突发,小红书开发者后门被破解?!
朋友们又来吃瓜了,这次小红书出现的事故我认为比服务器崩掉严重 100 倍!相当离谱! 事故现场 6 月 18 日下午 1 点,小红书隐藏的后门竟然被人挖出来了!进入 APP 个人主页 => 打开设置 => 连续点击标题多次 => 输入口令 ,然后竟然就进入了开发者模式?! 解释一下,开发者模式是应用 ...
记一次 .NET 某无语的电商采集系统 CPU爆高分析
一:背景 1. 讲故事 前段时间有位朋友微信上找到我,说他们docker中的采集程序出现了CPU爆高的情况,让我帮忙看下怎么回事,自己抓了个dump,感觉这位朋友动手能力还是比较强的,可能调试这块知识不熟悉,不知道如何分析,既然找到我,那就给他分析下吧。 二:CPU爆高分析 1. 为什么会爆高 在动 ...
物无弃材 —— 混闪机型部署 OceanBase 集群的探索
在满足业务稳定性和性能要求的前提下,使用混闪机型进行部署,可大大降低硬件资源使用量,解决纯闪机型资源不足、存量资源无法使用等问题。 ...
CURL 命令的用法详解
CURL(Client URL)是一个强大的命令行工具,用于通过各种网络协议与服务器进行数据传输。它支持 HTTP、HTTPS、FTP、SFTP 等多种协议,广泛应用于 API 测试、数据获取、文件传输等场景。以下是 CURL 命令的详细用法: 一、基本语法 curl [选项] [URL] 选项:控 ...
历时半年,我将一个大型asp.net的零代码快速开发平台转成了java
老的博客园朋友应该清楚,我在10年前开发了一个基于asp.net的大型开发平台,其中作为开源项目的SilverLight流程设计器也获得了当年的微软开发大奖。时过境迁,当年的设计器早就在技术的更新换代中迭代了很多次。 很久以来就一直有一个想法,要实现不同语言平台下的无差别开发平台使用体验,这一次终于 ...
AI大模型应用开发-用LangChain构建PAL应用:SQL的生成与执行
PAL(Program-Aided Language models) 思想成为大模型 Agent 领域的重要范式。核心思路是 LLM 只负责语言任务,复杂的逻辑/计算交由程序执行。 通过合理设计 prompt,模型生成代码/SQL/逻辑描述,外部程序再执行,得到结果后反馈给 LLM,LLM 再生成最 ...
ArkUI-X跨平台技术落地-华为运动健康(二)
原生和ArkUI界面参数传递 在原生页面拉起对应的跨平台的页面时,会将代表拉起哪个页面的参数通过intent的形式传递给跨平台的Entry模块,这里主要用到的是intent的putExtra()方法进行设置,Entry模块收到该参数之后,解析参数从而决定拉起的页面,一个简单的示意图如下所示: Ark ...
Windows11 关闭搜索栏中的Web网页搜索
️ Win11 搜索栏总弹出网页搜索通过注册表彻底关闭 在 Windows 11 系统中,当你通过任务栏中的搜索栏查找内容时,除了显示本地文件、应用和设置外,系统还会自动集成 Bing 搜索结果,展示来自网络的网页信息。这种行为虽然有时候能提供帮助,但多数情况下会显得冗余甚至打扰用户。 遗憾的是 ...
【前端AI实践】Lingma:使用工具辅助开发让你停不下来
如果你用过 GitHub Copilot,那你对 AI 编程助手应该不陌生。而 Lingma 是阿里云推出的一款专注于编程场景的智能编码助手。 它深度集成在 VS Code、JetBrains 等主流 IDE 中,支持代码补全、注释生成、Bug 检测、逻辑解释等功能,是前端开发中非常实用的“第二双眼 ...
在Linux下使用wxWidgets进行跨平台GUI开发(三)
创建wxWidgets应用程序 在本文中,我们将了解创建wxWidgets应用程序所需的基础知识。首先创建一个简单的示例程序,展示如何显示图标;接着通过另一个示例演示事件的使用方法;最后探讨wxWidgets应用程序中控件之间的通信机制。 一个简单的应用程序 首先我们创建一个非常基础的wxWidge ...
详解鸿蒙Next仓颉开发语言中的全屏模式
大家好,今天跟大家分享一下仓颉开发语言中的全屏模式。 和ArkTS一样,仓颉的新建项目默认是非全屏模式的,如果你的应用颜色比较丰富,就会发现屏幕上方和底部的留白,这是应用自动避让了屏幕上方摄像头区域和底部的导航条区域。 但是通常我们不需要这些留白,而是希望应用占满整个屏幕,这时候需要用到沉浸模式,下 ...
Spring Boot 启动优化实践
本文系统性分析并优化了一个Spring Boot项目启动耗时高达 280 秒的问题。通过识别瓶颈、优化分库分表加载逻辑、异步初始化耗时任务等手段,最终将启动耗时缩短至 159 秒,提升近 50%。文章涵盖启动流程分析、性能热点识别、异步初始化设计等关键技术细节,适用于大型Spring Boot项目的... ...
重要通知:spring-ai-hunyuan 已兼容 Spring AI 稳定版!
最近有小伙伴在使用 mvn 仓库中的 1.0.0-M6 版本时,已经遇到一些兼容性问题和未知异常。本着更好地维护 spring-ai-hunyuan 仓库,我这几天熬夜更新并整理了对 Spring AI 稳定版(即 1.0.0)的支持。 项目源码地址: https://github.com/S ...
Coze工作流实战:一键生成治愈风格视频
导航 前言 工作流生成治愈系视频的效果 操作步骤 调试 结语 参考 前言 最近治愈系短视频的热度非常高。 在快节奏的工作和生活中,我们总是感觉焦虑、迷茫,在内耗和内卷的夹缝中生存。 治愈系视频带给我们的不仅是心灵上的抚慰,更是一种对生活的热爱和积极向上的态度。 那么,如何制作一个治愈系视频呢? 其实 ...
Flex布局,绝对定位,层叠布局Stack的详细讲解
Flex布局 Flex布局也叫做:伸缩布局,当子盒子的总和溢出父盒子时默认进行压缩显示 线性布局的原理是基于Flex来设计的。 Flex布局默认主轴是:水平向右的,交叉轴垂:直向下 单行或者单列的情况下,优先使用线性布局 线性布局的性能由于Flex布局 FLex布局我们可以根据 direction ...