彻底禁用windows的语音识别快捷键win+ctrl+s
工作中经常使用ctrl+s保存,但是经常误触win,结果弹出如下对话框,甚是闹心:
搜索网络,问AI,竟然没有一个好用的不依赖常驻内存软件的办法,最终经过探索与验证,总算是彻底解决了此问题,不过也带来了问题,将无法正常使用设置语音识别功能了,因为语音识别功能对我的工作电脑毫无意义,于是对于我个人来说也算是完美解决了问题。
先直接说思路,直接替换下面的SpeechUXWiz.exe文件为任意一个你想要执行的exe,这样执行win+ctrl+s的时候,就会执行你想要的exe而不是设置语音识别了,如果你想什么也不做,只需要编译一个空白的exe,什么也不做就行了。至于空白的exe哪里来,方法很多,这里就不展开了,笔者这里是用另外一个有用的exe替代了。
这个问题的难点是如何替换这个文件,因为权限问题,你甚至无法简单删除原来的文件,这里提供我解决问题的办法,我进入了WinPE系统,直接替换了这个文件,重启电脑后,亲测 win+ctrl+s执行了新的程序。
下面说一下网络上的解决思路和问题,包括AI提供的解决方案。
网络上的解决方案:
《禁用windows的语音识别快捷键win+ctrl+s》通过powertoys实现了重新映射快捷键,确实可以禁用快捷键,但是最大的问题是,这个办法要求powertoys常驻内存,为了一个无用的快捷键而让另一个软件常驻内存显然得不偿失,于是抛弃了此方案。
AI提供的解决方案,经过验证都无效或者无法找到对应的功能组件:
方案一:通过系统设置禁用语音识别服务
-
关闭语音识别自启动
按Win+S
搜索并打开【控制面板】→ 切换查看方式为【大图标】→ 选择【语音识别】→ 点击左侧【高级语音选项】→ 取消勾选【启动时运行语音识别】56。 -
禁用相关后台服务
按Win+R
输入services.msc
→ 找到【Windows Speech Recognition】服务 → 右键选择【属性】→ 将启动类型改为【禁用】,并停止当前服务。
方案二:注册表修改实现快捷键屏蔽
-
定位注册表路径
按Win+R
输入regedit
→ 导航至:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
(若路径不存在需手动创建对应项) -
创建禁用键值
右键右侧空白区域 → 新建【DWORD (32位)值】→ 命名为DisableSpeechRecognitionHotkey
→ 双击该键值并设置数值为1
→ 重启系统生效2。
注意:方案二需谨慎操作,建议修改前备份注册表。若注册表路径或键值不适用于当前系统版本,可尝试通过组策略编辑器(专业版系统适用)搜索“键盘快捷键”相关策略进行进一步配置。
一、通过注册表直接屏蔽组合键(无需常驻软件)
- 打开注册表编辑器
按Win+R
输入regedit
,进入以下路径:textCopy Code
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
- 新建二进制值
右键右侧空白区域 > 新建「二进制值」> 命名为Scancode Map
3。 - 输入屏蔽参数
双击新建的项,输入以下值(需精确计算):textCopy Code
说明:此处以屏蔽00 00 00 00 00 00 00 00 03 00 00 00 00 00 1F E0 00 00 00 00
Win+Ctrl+S
为例,1F
对应S
键的扫描码,E0
代表组合键标志3。 - 重启系统生效
修改后需重启计算机,该组合键将永久失效3。
二、组策略禁用系统语音识别(专业版/企业版适用)
- 启动组策略编辑器
按Win+R
输入gpedit.msc
,依次展开:
计算机配置
>管理模板
>Windows 组件
>语音识别
3。 - 关闭功能关联
双击「禁止运行语音识别」,选择「已启用」,保存后重启系统3。
三、替代方案:AutoHotkey脚本(轻量化运行)
- 安装AutoHotkey
从官网下载安装包,仅需5MB存储空间6。 - 编写脚本
新建文本文件,输入以下内容并保存为.ahk
格式:ahkCopy Code
#^s::Return ; 屏蔽Win+Ctrl+S
- 编译为后台服务
右键脚本文件 > 选择「编译」生成EXE文件,可设置为开机静默启动(占用内存<1MB)6。
各方案对比
方案 | 是否需要常驻程序 | 系统影响 | 适用场景 |
---|---|---|---|
注册表修改 | 否 | 永久生效 | 追求彻底禁用且熟悉注册表操作 |
组策略 | 否 | 仅限专业版 | 企业环境统一管控 |
AutoHotkey脚本 | 是(低内存占用) | 需手动维护脚本 | 需灵活控制快捷键 |
还有一个方案可以禁用win+s这种简单的组合键,但是不适用于解决此问题,Win10禁用Windows快捷键的方法:
1、在Cortana搜索栏输入regedit,按回车键进入注册表编辑器;
2、定位到
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced;
Win10怎么禁用“Win+”快捷键?Win10禁用Windows快捷键的方法
3、在advanced中新建字符串值,命名为DisabledHotkeys,数值数据设置规则举例如下:
(1)如果想禁用一个快捷键,比如Win+A(打开操作中心),就输入A,如下图;
Win10怎么禁用“Win+”快捷键?Win10禁用Windows快捷键的方法
(2)如果想一次禁用多个快捷键,那么就把Win后面的字母连续排列在一起即可,例如:禁用Win+A、Win+B、Win+C、Win+D和Win+E,就在数值数据中输入ABCDE,如下图;
Win10怎么禁用“Win+”快捷键?Win10禁用Windows快捷键的方法
4、重启文件资源管理器Explorer.exe,可在软媒魔方首页的快捷指令中轻松实现,上述修改即可生效。
最后是DeepSeek的答案给了我启发!
我可以更改或者删除对应的文件,但是亲测删除会报错,所以删除并不是一个好方案。
警告!警告!警告!下面的命令会直接删除文件而没有备份,想清楚后再使用!并且即使删除了文件也无法直接复制文件到目录当中,因为权限问题。
takeown /f "C:\Windows\System32\Speech\SpeechUX\SpeechUXWiz.exe" /A
icacls "C:\Windows\System32\Speech\SpeechUX\SpeechUXWiz.exe" /grant Administrators:F
del "C:\Windows\System32\Speech\SpeechUX\SpeechUXWiz.exe"
下面看看DeepSeek给出的答案,没有全部验证。
方法一:通过注册表禁用快捷键
-
打开注册表编辑器:
-
按下 Win + R,输入
regedit
,回车。
-
-
导航至以下路径:
-
HKEY_CURRENT_USER\Software\Microsoft\Speech_OneCore\Settings\VoiceActivation
-
修改或创建键值:
-
右键右侧空白区域 → 新建 → DWORD (32位) 值。
-
名称设为
UserPaused
,双击将其值设为 1。 -
(若路径不存在,可手动创建对应文件夹层级。)
-
-
重启资源管理器:
-
打开任务管理器 → 右键“Windows资源管理器” → 选择“重新启动”。
-
方法二:禁用语音识别服务(系统级)
-
禁用“Windows Speech Recognition”服务:
-
按下 Win + R,输入
services.msc
,回车。 -
找到 Windows Speech Recognition 服务 → 右键选择 属性。
-
将“启动类型”设为 禁用 → 点击“停止” → 应用。
-
-
通过PowerShell卸载语音组件(谨慎操作):
powershell
-
# 以管理员身份运行PowerShell,执行以下命令: Disable-WindowsOptionalFeature -Online -FeatureName "SpeechRecognitionSupport" -NoRestart
-
此命令会禁用语音识别功能,可能导致其他依赖功能失效。
-
方法三:修改文件权限阻止语音识别程序
-
定位语音识别程序路径:
-
语音识别核心程序通常位于
C:\Windows\Speech
目录(如speechux.exe
)。
-
-
修改文件权限:
-
右键目标文件 → 属性 → 安全 → 点击“编辑” → 选择当前用户 → 勾选“拒绝”所有权限 → 应用。
-
此操作需管理员权限,并可能导致系统功能异常(谨慎操作)。
-
方法四:通过组策略禁用(仅限专业版/企业版)
-
按下 Win + R,输入
gpedit.msc
,回车。 -
导航至:
-
用户配置 → 管理模板 → Windows组件 → 语音识别
-
启用策略 “关闭语音识别”。
注意事项
-
注册表修改风险:操作前建议备份注册表(文件 → 导出)。
-
系统稳定性:卸载服务或修改权限可能导致依赖功能异常(如Cortana)。
-
验证结果:操作后重启系统,测试快捷键是否失效。
选择适合需求的方法操作即可彻底禁用该快捷键。
以上,总算是解决了一个问题,这让人不禁怀疑,为何windows不提供禁用此快捷键的接口呢!明明是这么不常用的一个功能!至少应该让用户选择可用与否吧!
相关文章:
彻底禁用windows的语音识别快捷键win+ctrl+s
工作中经常使用ctrls保存,但是经常误触win,结果弹出如下对话框,甚是闹心: 搜索网络,问AI,竟然没有一个好用的不依赖常驻内存软件的办法,最终经过探索与验证,总算是彻底解决了此问题&…...
大数据学习(112)-Analytic函数集
🍋🍋大数据学习🍋🍋 🔥系列专栏: 👑哲学语录: 用力所能及,改变世界。 💖如果觉得博主的文章还不错的话,请点赞👍收藏⭐️留言📝支持一…...
文档构建:Sphinx全面使用指南 — 实战篇
文档构建:Sphinx全面使用指南 — 实战篇 Sphinx 是一款强大的文档生成工具,使用 reStructuredText 作为标记语言,通过扩展兼容 Markdown,支持 HTML、PDF、EPUB 等多种输出格式。它具备自动索引、代码高亮、跨语言支持等功能&#…...
欧拉环境(openEuler 22.03 LTS SP3)安装移动磐维数据库(PanWeiDB_V2.0-S2.0.2_B01)步骤
一、磐维数据库概述 中国移动磐维数据库(ChinaMobileDB),简称“磐维数据库”(PanWeiDB),是中国移动信息技术中心首个基于中国本土开源数据库打造的面向ICT基础设施的自研数据库产品。其产品内核能力基于华…...
【产品经理从0到1】产品规划
产品规划 已经知道要做什么功能,展示什么信息,那这些信息应该 以什么方式展现给用户? 信息架构的概念 一般的商场导览图,都有以下特征: • 每一层都由多个店铺组成; • 商场有出口,有入口&am…...
一篇文章学会开发第一个ASP.NET网页
*开发环境:Visual Studio 2022 ASP.NET Core 6.0* 一、开发环境准备 1.1 安装必备工具 Visual Studio 2022 Community(免费版本) .NET 6.0 SDK 验证安装:命令行执行 dotnet --version 显示6.0.x版本 1.2 创建新项目 打开VS…...
[架构之美]Ubuntu源码部署APISIX全流程详解(含避坑指南)
[架构之美]Ubuntu源码部署APISIX全流程详解(含避坑指南) 一、离线安装场景需求分析 1.1 典型应用场景 金融/政务内网环境生产环境安全合规要求边缘计算节点部署1.2 离线安装难点 #mermaid-svg-B25djI0XquaOb1HM {font-family:"trebuchet ms",verdana,arial,sans-s…...
【3】CICD持续集成-k8s集群中安装Jenkins-agent(主从架构)
一、背景: Jenkins Master/Slave架构,Master(Jenkins本身)提供Web页面让用户来管理项目和从节点(Slave),项目任务可以运行在Master本机或者分配到从节点运行,一个Master可以关联多个…...
2024从Maven-MySQL-Nginx部署
1、IDEA配置全局Maven设置 第一步:File->Close Project返回到创建工程界面。 第二步:找到bulid---maven设置对应位置。 第三步:选中两栏后的Override---应用---关闭即可。 *************************************************************…...
MySQL运算符
目录 一、mysql运算符 1. 算数运算符 2. 比较运算符 2.1 等号运算符() 2.2 不等于运算符 ! 3.非符号类型的运算符 3.1 空运算 IS NULL、 IS NOT NULL、 ISNULL 3.2 区间查询 BETWEEN 3.3 包含查询 IN、 NOT IN 3.4模糊查询LIKE 4. 逻辑运算符 4.1 AND(逻…...
什么是区块?
“区块”是区块链技术的基本组成部分,是加密货币交易的数字记录簿。一个区块就像是账本中的一页,详细记录了所有的交易细节。每个区块都包含基本信息,如最近的交易列表、标记区块创建时间的时间戳,以及称为“哈希值”的唯一加密代…...
爬虫学习——获取动态网页信息
对于静态网页可以直接研究html网页代码实现内容获取,对于动态网页绝大多数都是页面内容是通过JavaScript脚本动态生成(也就是json数据格式),而不是静态的,故需要使用一些新方法对其进行内容获取。凡是通过静态方法获取不到的内容,…...
LSA六种类型
LAS --- 链路状态通告 链路状态类型、链路状态ID、通告路由器 --- LSA的三元组 --- 可以唯一标识出一条LSA Type --- OSPFv2中,常见的需要掌握LSA有6种 LS ID --- LSA的名字 --- 因为每一种LSA ID的生成方式都不相同,所以导致可能重复,则如…...
第七篇:linux之基本权限、进程管理、系统服务
第七篇:linux之基本权限、进程管理、系统服务 文章目录 第七篇:linux之基本权限、进程管理、系统服务一、基本权限1、什么是权限?2、为什么要有权限?3、权限与用户之间的关系?4、权限对应的数字含义5、使用chmod设定权…...
时序约束 记录
一、基础知识 1、fpga的约束文件为.fdc,synopsys的约束文件为.sdc。想通过fpga验证soc设计是否正确,可以通过syn工具(synplify)吃.fdc把soc code 转换成netlist。然后vivado P&R工具通过吃上述netlist、XDC 出pin脚约束、fdc时序约束三个约束来完成…...
fpga系列 HDL:跨时钟域同步 脉冲展宽同步 Pulse Synchronization
Pulse Synchronization 脉冲同步(Pulse Synchronization)是 FPGA 设计中处理跨时钟域信号传输的常见问题和关键细节。由于不同步的时钟域之间可能存在相位差或频率差异,可能会导致亚稳态问题或数据丢失。脉冲同步的主要目标是确保一个时钟域中…...
链表系列一>两数相加
目录 题目:解析:方法:代码:链表常用技巧: 题目: 链接: link 解析: 方法: 代码: /*** Definition for singly-linked list.* public class ListNode {* int val;* …...
MCP接入方式介绍
上一篇文章,我们介绍了MCP是什么以及MCP的使用。 MCP是什么,MCP的使用 接下来,我们来详细介绍一下MCP的接入 先看官网的架构图 上图的MCP 服务 A、MCP 服务 B、MCP 服务 C是可以运行在你的本地计算机(本地服务器方式ÿ…...
嵌入式WebRTC音视频实时通话EasyRTC助力打造AIOT智能硬件实时通信新生态
一、背景 在当今智能化时代,智能硬件设备正迅速融入人们的生活和工作中,从智能家居、智能穿戴到工业物联网,智能硬件的应用场景不断拓展。实时通信技术作为智能硬件的重要组成部分,能够实现设备之间的无缝连接和交互。基于WevRTC…...
Linux的进程间通信
目录 进程间通信介绍 进程间通信的概念 主要IPC方式 进程间通信的目的 进程间通信的本质 进程间通信的分类 管道 什么是管道 匿名管道 匿名管道的原理 pipe函数 匿名管道使用步骤 管道读写规则 匿名管道的特点 管道的四种特殊情况 管道的大小 命名管道 命名管…...
基于nodeJS代码的通过爬虫方式实现tiktok发布视频(2025年4月)
1、将真实的tiktokstudio平台的cookie填到代码里的cookie变量里,修改python代码里的ticket,ts, privateKey,以及videoPath,timing等变量的值,最后运行python脚本即可; 2、运行之前根据import提示安装一些常见依赖,比如node-fetch等; 3、运行时候可能系统需要科学上网…...
邮件被标记为垃圾邮件怎么办
1. 找出问题原因 先看看邮件内容有没有用到像“免费”“促销”这类容易触发垃圾邮件过滤的词,或者格式是不是太乱(比如图片太多、代码复杂等)。再确认一下发件人地址或IP有没有上黑名单,可以用工具查一查。 2. 修复发件人信誉 …...
视频监控从安装到优化的技术指南,视频汇聚系统EasyCVR智能安防系统构建之道
在当今数字化安防时代,监控系统的安装与配置对于保障各类场所的安全起着至关重要的作用。从前期规划到实际安装,再到后期的功能实现与维护,每一个环节都不容小觑。本文将详细阐述监控安装过程中的关键要点,并结合EasyCVR平台功能&…...
.NET 6 WPF 利用CefSharp.Wpf.NETCore显示PDF文件
在WPF程序中,我们可以有多种方式显示PDF文件,但是目前发现的性能最好的是CefSharp.Wpf.NETCore。 CefSharp.Wpf.NETCore是一款开源软件。https://github.com/cefsharp/CefSharp。 它提供了WPF版本和WinForm版本,可根据自己的需要进行安装。…...
Hi3518E官方录像例程源码流程分析(五)
文章目录 Venc理论部分阶段五 开始视频流编码SAMPLE_COMM_VENC_Start()s32Ret SAMPLE_COMM_SYS_GetPicSize(enNorm, enSize, &stPicSize);创造Venc channal 码率控制CBRFIXQPVBRHI_MPI_VENC_CreateChnHI_MPI_VENC_StartRecvPic SAMPLE_COMM_VENC_BindVpss 绑定VPsschn0 到…...
JavaScript性能优化实战(3):内存管理与泄漏防范
JavaScript内存模型与垃圾回收机制解析 JavaScript作为一种高级编程语言,其内存管理过程对开发者而言大部分是透明的,但了解其内存模型和垃圾回收机制对于编写高性能应用至关重要。 JavaScript的内存分配与管理 JavaScript引擎在执行代码时会自动为变量和对象分配内存,主…...
基于自主大型语言模型代理的AIoT智能家居
中文标题:基于自主大型语言模型代理的AIoT智能家居 英文标题:AIoT Smart Home via Autonomous LLM Agents 作者信息 Dmitriy Rivkin, Francois Hogan, Amal Feriani, Abhisek Konar, Adam Sigal, Xue Liu, Gregory Dudek 论文出处 《IEEE Internet o…...
Maven 手动添加 JAR 包到本地仓库笔记
Maven 手动添加 JAR 包到本地仓库笔记 背景 Maven 默认从中央仓库(repo1.maven.org)自动下载依赖,但在以下场景中可能遇到问题: 网络限制: 国内访问 Maven 中央仓库速度较慢(尤其未配置镜像时)…...
CS 系列 USB3.0 工业面阵相机不同快门类型的作用及其区别
关于 CS 系列 USB3.0 工业面阵相机 中不同快门类型的作用及其区别的详细分析: 1. 快门类型概述 工业面阵相机的快门类型主要分为 机械快门、电子快门(包括全局快门和滚动快门)和 电子前帘快门,但机械快门在工业相机中较少见&…...
【官方正版,永久免费】Adobe Camera Raw 17.2 win/Mac版本 配合Adobe22-25系列软
Adobe Camera Raw 2025 年 2 月版(版本 17.2)。目前为止最新版新版已经更新2个月了,我看论坛之前分享的还是2024版,遂将新版分享给各位。 Adobe Camera Raw,支持Photoshop,lightroom等Adobe系列软件&#…...
怎么减少tcp 的time_wait时间
减少 TCP 连接的 TIME_WAIT 状态时间是运维中常见的优化问题,尤其是在高并发和大量短连接的场景下,过多的 TIME_WAIT 会占用系统资源,影响系统性能。下面是一些常见的优化方法和措施。 🔹 1. 修改 TCP 参数 ✅ 调整 tcp_fin_time…...
RK3568平台开发系列讲解(调试篇)debugfs API接口及案例
更多内容可以加入Linux系统知识库套餐(教程+视频+答疑) 🚀返回专栏总目录 文章目录 一、Debugfs API1.1、创建目录和文件1.2、导出数字1.3、绑定一个 size_t 类型的变量1.4、绑定一个 u32 类型的变量1.5、绑定一块二进制数据1.6、绑定到一堆寄存器集合1.7、修改 debugfs…...
文件【Linux操作系统】
文章目录 文件前置知识访问文件之前,为什么文件必须打开?文件的管理 标准流标准错误流的作用是什么? 进程和文件的关系在用户层面文件描述符是访问文件的唯一方式,因为系统调用接口只能通过文件描述符来找到对应的文件 操作文件的…...
PVT曲线:预测高分子材料收缩与翘曲的“热力学密码”
在高分子材料的广阔领域中,PVT 曲线作为一种关键的研究工具,正逐渐展现出其不可忽视的重要性。PVT 曲线,即聚合物材料的压力(Pressure)、体积(Volume)和温度(Temperature)…...
IDEA中Quarkus框架(3.13版本)容器编排、压测与调优、注意事项等
Quarkus框架学习的第一部分,请访问: IDEA中Quarkus框架(3.13版本)开发、调试、部署、打包等 五、docker-compose容器编排 1、创建编排文件 cd quarkus-helloworldvi docker-compose.ymldocker-compose.yml内容如下: # yaml 配置实例 ver…...
vue+django+LSTM微博舆情分析系统 | 深度学习 | 食品安全分析
文章结尾部分有CSDN官方提供的学长 联系方式名片 文章结尾部分有CSDN官方提供的学长 联系方式名片 关注B站,有好处! 编号: D031 LSTM 架构:vuedjangoLSTMMySQL 功能: 微博信息爬取、情感分析、基于负面消极内容舆情分析…...
CSS初识
CSS能够对⽹⻚中元素位置的排版进⾏像素级精确控制,实现美化⻚⾯的效果.能够做到⻚⾯的样式和结构分离。 可以理解给页面化妆,美化排版。 基本语法规范 选择器{⼀条/N条声明} 选择器决定针对谁修改(找谁) 声明决定修改啥(⼲啥) 声明的属性是键值对,…...
Kafka 主题设计与数据接入机制
一、前言:万物皆流,Kafka 是入口 在构建实时数仓时,Kafka 既是 数据流动的起点,也是后续流处理系统(如 Flink)赖以为生的数据源。 但“消息进来了” ≠ “你就能处理好了”——不合理的 Topic 设计、接入方…...
文件系统常见函数
write系统调用 #include <unistd.h> ssize_t write(int fd, const void *buf, size_t count); 参数说明 fd 文件描述符,指向已打开的文件或设备(如标准输出 1、文件句柄等 buf 指向待写入数据的缓冲区指针,支持任意数据类型…...
深入理解 G1 GC:已记忆集合(RSet)与收集集合(CSet)详解
已记忆集合(RSet)与收集集合(CSet)详解 深入理解 G1 GC:已记忆集合(RSet)与收集集合(CSet)详解一、 引言:G1 GC 的基石二、 已记忆集合 (RSet):跟…...
Android Cordova 开发 - Cordova 解读初始化项目(index.html meta、Cordova.js、config.xml)
一、index.html meta 1、Content-Security-Policy (1)基本介绍 <meta http-equiv"Content-Security-Policy" content"default-src self data: https://ssl.gstatic.com unsafe-eval; style-src self unsafe-inline; media-src *; i…...
uv run 都做了什么?
uv run 都做了什么? uv run <命令> [参数...] 的主要作用是:在一个由 uv 管理或发现的 Python 虚拟环境中,执行你指定的 <命令>。它会临时配置一个子进程的环境,使其表现得如同该虚拟环境已经被激活一样。这意味着&am…...
Maven 依赖坐标与BOM统一管理
🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/?__c1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编…...
UV: Python包和项目管理器(从入门到不放弃教程)
目录 UV: Python包和项目管理器(从入门到不放弃教程)1. 为什么用uv,而不是conda或者pip2. 安装uv(Windows)2.1 powershell下载2.2 winget下载2.3 直接下载安装包 3. uv教程3.1 创建虚拟环境 (uv venv) 4. uvx5. 此pip非…...
32单片机——GPIO的工作模式
1、GPIO GPIO(General Purpose Input Output,通用输入输出端口)是控制或者采集外部器件的信息的外设,即负责输入输出。它按组分配,每组16个IO口,组数视芯片而定。STM32F103ZET6芯片是144脚的芯片࿰…...
Science Robotics 新型层级化架构实现250个机器人智能组队,“单点故障”系统仍可稳定运行
近期,比利时布鲁塞尔自由大学博士生朱炜煦与所在团队提出了一种创新的机器人群体架构——“自组织神经系统”(SoNS,Self-organizing Nervous System)。 它通过模仿自然界中的生物神经系统的组织原理,为机器人群体建立了…...
【HFP】蓝牙HFP协议来电处理机制解析
目录 一、协议概述与技术背景 1.1 HFP协议演进 1.2 核心角色定义 1.3 关键技术指标 二、来电接入的核心交互流程 2.1 基础流程概述:AG 的 RING 通知机制 2.2 HF 的响应:本地提醒与信令交互 三、带内铃声(In-Band Ring Tone࿰…...
03-谷粒商城笔记
一个插件的install和生命周期的报错是不一样的 Maven找不到ojdbc6和sqljdbc4依赖包 这时候我找到了jar包,然后我就先找到一个jar安装到了本地仓库。 在终端上进行命令了: mvn install:install-file -DfileD:\ojdbc6-11.2.0.4.jar -DgroupIdcom.oracle …...
PHP 反序列化CLI 框架类PHPGGC 生成器TPYiiLaravel 等利用
# 反序列化链项目 -PHPGGC&NotSoSecure -NotSoSecure https://github.com/NotSoSecure/SerializedPayloadGenerator 为了利用反序列化漏洞,需要设置不同的工具,如 YSoSerial(Java) 、 YSoSerial.NET 、 PHPGGC 和它的先决条件。 Deserializati…...
LeetCode热题100——283. 移动零
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 示例 1: 输入: nums [0,1,0,3,12] 输出: [1,3,12,0,0] 示例 2: 输入: nums [0] 输出:…...