【C盘空间不足怎么办】
C 盘空间不足是一个常见的问题,即使感觉没怎么用,也可能被各种文件悄悄占满。这里分析一下常见的原因和排查方向:
一、 常见的空间占用大户:
-
Windows 系统文件和更新:
- Windows Update 缓存: 系统更新后,下载的安装文件有时不会被完全清理。
- 系统还原点: 系统保护功能会创建还原点,占用一定空间。
- WinSxS 文件夹: 位于
C:\Windows\WinSxS
,用于存储系统组件的多个版本,可能会变得非常大。 - 休眠文件 (hiberfil.sys): 如果启用了休眠功能,会在 C 盘根目录生成一个和内存大小差不多的隐藏文件。
- 虚拟内存/页面文件 (pagefile.sys): 系统用于扩展内存的文件,通常也位于 C 盘根目录。
-
应用程序和游戏:
- 大型软件/游戏安装: 一些专业软件(如视频编辑、3D 建模)和现代游戏体积巨大。即使不常玩,安装了也会占用空间。
- 软件缓存和临时文件: 很多应用程序(尤其是浏览器、聊天软件、设计软件)会产生大量缓存文件和临时数据。
-
用户文件:
- 下载文件夹 (
Downloads
): 默认情况下,所有下载的文件都保存在这里,很容易被遗忘。 - 桌面 (
Desktop
): 有些人习惯把常用文件甚至大文件放在桌面,这也会占用 C 盘空间。 - 文档 (
Documents
)、图片 (Pictures
)、视频 (Videos
)、音乐 (Music
): 这些用户文件夹如果存储了大量媒体文件,也会是空间消耗大户。 - 回收站: 删除的文件会先进入回收站,除非清空,否则仍占用空间。
- 下载文件夹 (
-
临时文件和缓存:
- 系统临时文件夹 (
C:\Windows\Temp
和C:\Users\[你的用户名]\AppData\Local\Temp
): 很多程序运行时会产生临时文件。 - 浏览器缓存: 浏览网页时,浏览器会缓存图片、脚本等,日积月累也会很大。
- 其他应用缓存: 很多应用都有自己的缓存机制。
- 系统临时文件夹 (
-
隐藏文件和文件夹:
- 例如上面提到的
hiberfil.sys
和pagefile.sys
。 - 一些应用程序的安装数据或用户数据可能存储在
AppData
这种默认隐藏的文件夹中。
- 例如上面提到的
二、 如何排查和清理:
可以按照以下步骤来排查具体是哪些文件占用了空间:
-
使用 Windows 自带的存储感知 (Storage Sense) / 存储设置:
- 在 Windows 搜索栏中搜索“存储设置”或“存储感知”。
- 这里会显示 C 盘空间的使用情况,并按类别(如应用和功能、临时文件、文档等)列出占用大小。
- 临时文件: 可以直接点击“临时文件”进行扫描和清理。这里通常包括下载文件夹、回收站、Windows Update 清理等。
- 应用和功能: 查看已安装的应用程序列表,按大小排序,卸载不再需要或占用空间过大的程序。
-
手动检查常用文件夹:
- 下载 (
Downloads
) 文件夹: 检查并删除不再需要的大文件。 - 桌面 (
Desktop
): 同上。 - 文档、图片、视频、音乐文件夹: 如果存储了大量媒体文件,考虑将它们移动到其他磁盘分区或外部存储设备。
- 清空回收站。
- 下载 (
-
使用磁盘清理工具 (Disk Cleanup):
- 在文件资源管理器中右键点击 C 盘,选择“属性”。
- 点击“磁盘清理”按钮。
- 系统会扫描可清理的文件,之后点击“清理系统文件”可以扫描更多内容(如旧的 Windows 更新文件)。
- 勾选您想要删除的文件类型,然后点击“确定”。
-
使用第三方磁盘空间分析工具:
- 有很多免费的工具(如
WinDirStat
,SpaceSniffer
,TreeSize Free
等)可以非常直观地以树状图或方块图的形式显示文件夹和文件的空间占用情况,帮助您快速找到占用空间最大的元凶。强烈推荐使用这类工具进行深入分析。
- 有很多免费的工具(如
-
检查隐藏的系统文件:
- 休眠文件: 如果您不使用休眠功能,可以禁用它来删除
hiberfil.sys
。以管理员身份运行命令提示符,输入powercfg -h off
。 - 虚拟内存: 可以调整虚拟内存的大小或位置,但不建议完全禁用。通常系统自动管理比较合适。
- 休眠文件: 如果您不使用休眠功能,可以禁用它来删除
-
清理 WinSxS 文件夹 (谨慎操作):
- 可以使用
Dism.exe
命令来清理。以管理员身份运行命令提示符:Dism.exe /online /Cleanup-Image /AnalyzeComponentStore
(分析组件存储)Dism.exe /online /Cleanup-Image /StartComponentCleanup
(开始清理)Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
(移除所有已取代的组件版本,执行后无法卸载之前的更新补丁)
- 可以使用
-
检查特定应用的缓存:
- 浏览器: 在浏览器设置中找到清除浏览数据的选项,可以选择清除缓存的图片和文件。
- 其他大型应用: 查看其设置中是否有清理缓存或临时文件的选项。
三、 预防措施:
- 定期清理: 养成定期清理下载文件夹、回收站和临时文件的习惯。
- 更改默认保存路径: 将浏览器下载、文档、图片等的默认保存路径设置到非 C 盘的其他分区。
- 安装程序时注意路径: 安装新软件或游戏时,如果可能,选择安装到其他磁盘分区。
- 使用云存储或外部硬盘: 对于不常用但重要的大文件,可以考虑使用云存储服务或外部硬盘备份。
总结一下排查思路:
- 先用 Windows 自带的“存储设置”看个大概。
- 重点清理“临时文件”、“下载文件夹”、“回收站”。
- 使用第三方空间分析工具(如 WinDirStat)找到具体的大文件或文件夹。
- 根据分析结果,针对性地删除、移动文件或卸载程序。
希望这些信息能帮助您找到 C 盘空间不足的原因并解决问题!如果排查后还是不清楚,可以提供更多信息,比如主要用电脑做什么,安装了哪些大型软件等,可以去寻找更具体的建议。
至于如何清理临时文件
清理临时文件是释放磁盘空间、有时还能提升系统性能的常用方法。以下是几种在 Windows 系统中清理临时文件的主要途径:
方法一:通过 Windows 存储设置 (推荐,最简单直接)
-
打开存储设置:
- 点击 Windows 开始菜单。
- 点击“设置”(齿轮图标)。
- 选择“系统”。
- 在左侧菜单中选择“存储”。
-
找到临时文件:
- 在存储概览中,您会看到本地磁盘 (C:) 的空间使用情况。
- 点击“临时文件”类别。系统会自动扫描可以删除的临时文件。
-
选择并删除:
- 扫描完成后,会列出不同类型的临时文件,例如:
- 下载内容 (Downloads): 注意!这里会列出您下载文件夹中的所有内容,请确保里面没有您需要的文件再勾选。
- Windows 更新清理: 系统更新后留下的旧文件。
- 回收站 (Recycle Bin): 您已删除但未永久清空的文件。
- 缩略图 (Thumbnails): Windows 为图片、视频等文件生成的预览图。
- 传递优化文件 (Delivery Optimization Files): 用于在本地网络中共享 Windows 更新和应用的文件。
- Internet 临时文件: 浏览器缓存等。
- 系统错误内存转储文件 (System error memory dump files): 系统崩溃时生成的调试文件。
- DirectX 着色器缓存 (DirectX Shader Cache): 游戏和图形应用生成的缓存。
- 其他临时文件: 包括应用程序生成的临时文件等。
- 仔细阅读每一项的描述,勾选您确定可以删除的临时文件类型。
- 点击顶部的“删除文件”按钮。
- 扫描完成后,会列出不同类型的临时文件,例如:
方法二:使用磁盘清理工具 (Disk Cleanup)
-
打开磁盘清理:
- 在任务栏的搜索框中输入“磁盘清理”或“Disk Cleanup”,然后选择该应用。
- 或者,打开文件资源管理器,右键点击 C 盘 (或其他您想清理的磁盘),选择“属性”。
- 在“常规”选项卡下,点击“磁盘清理”按钮。
-
选择要清理的文件:
- 系统会扫描磁盘以查找可以安全删除的文件。
- 在弹出的窗口中,您会看到一个列表,列出了可以删除的文件类型,例如“下载的程序文件”、“Internet 临时文件”、“回收站”等。
- 勾选您想要删除的文件类型。
-
(可选)清理系统文件:
- 如果您想清理更多系统级别的临时文件(如旧的 Windows 更新文件),请点击“清理系统文件”按钮。
- 系统会重新扫描,并可能列出更多选项,如“Windows 更新清理”。
- 再次勾选您想要删除的文件类型。
-
执行清理:
- 点击“确定”按钮。
- 系统会提示您确认是否永久删除这些文件,点击“删除文件”即可。
方法三:手动删除特定位置的临时文件 (适合有一定经验的用户)
-
Windows 临时文件夹:
- 打开文件资源管理器。
- 在地址栏输入
%temp%
并按回车键。这会打开当前用户的临时文件夹 (C:\Users\[您的用户名]\AppData\Local\Temp
)。 - 选中文件夹中的所有文件和文件夹 (Ctrl+A)。
- 按下 Delete 键。对于某些正在被使用的文件,系统可能会提示无法删除,选择“跳过”即可。
-
系统临时文件夹:
- 打开文件资源管理器。
- 在地址栏输入
C:\Windows\Temp
并按回车键。 - 同样,选中所有文件和文件夹并删除。系统可能会阻止删除某些文件,选择“跳过”。
方法四:清理浏览器缓存
每种浏览器清理缓存的方式略有不同,但通常步骤类似:
- Google Chrome:
- 点击右上角的三个点菜单。
- 选择“更多工具” > “清除浏览数据”。
- 在时间范围选择“时间不限”。
- 勾选“缓存的图片和文件”。
- 点击“清除数据”。
- Microsoft Edge:
- 点击右上角的三个点菜单。
- 选择“设置”。
- 在左侧菜单选择“隐私、搜索和服务”。
- 向下滚动到“清除浏览数据”部分,点击“选择要清除的内容”。
- 勾选“缓存的图像和文件”。
- 点击“立即清除”。
- Firefox:
- 点击右上角的三条横线菜单。
- 选择“设置”。
- 选择“隐私与安全”。
- 向下滚动到“Cookie 和网站数据”部分,点击“清除数据…”。
- 确保勾选“缓存的 Web 内容”。
- 点击“清除”。
注意事项:
- 谨慎操作: 在手动删除临时文件夹内容时,虽然大部分文件都可以安全删除,但如果您不确定,最好不要随意删除
C:\Windows
目录下的其他内容。 - 正在使用的文件: 有些临时文件可能正在被程序使用,无法立即删除。您可以尝试重启电脑后再进行清理。
- 下载文件夹: 通过“存储设置”或“磁盘清理”清理“下载内容”时,请务必确认下载文件夹中没有您还需要的文件。
- 定期清理: 将清理临时文件作为一项定期维护任务,有助于保持系统流畅和磁盘空间充足。Windows 的“存储感知”功能也可以设置为自动清理。
通常情况下,使用 方法一(Windows 存储设置) 是最安全、最方便的,因为它由系统管理,能较好地识别哪些是可以安全删除的。对于更彻底的清理,可以结合使用“磁盘清理”工具。手动删除和清理浏览器缓存则可以作为补充。
相关文章:
【C盘空间不足怎么办】
C 盘空间不足是一个常见的问题,即使感觉没怎么用,也可能被各种文件悄悄占满。这里分析一下常见的原因和排查方向: 一、 常见的空间占用大户: Windows 系统文件和更新: Windows Update 缓存: 系统更新后&am…...
workman进阶应用 GatewayWorker 仿微信 做聊天室
聊天室主要用到GatewayWorker ,它是对workerman的进一步封装 GatewayWorker基于Workerman开发的一个项目框架,用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、物联网、智能家居等等。 1. 安装环境 1.1 首先下载框架 compos…...
WebRTC技术EasyRTC嵌入式音视频通信SDK打造远程实时视频通话监控巡检解决方案
一、方案概述 在现代工业生产、基础设施维护等领域,远程监控与巡检工作至关重要。传统的监控与巡检方式存在效率低、成本高、实时性差等问题。EasyRTC作为一种先进的实时音视频通信技术,具备低延迟、高稳定性、跨平台等特性,能够有效解决这…...
window 显示驱动开发-创建分配时指定段
显示微型端口驱动程序指定并返回有关其内存段的信息,当视频内存管理器调用驱动程序的 DxgkDdiCreateAllocation 函数时,它更喜欢视频内存管理器使用这些信息。 在调用 DxgkDdiCreateAllocation 时,驱动程序为视频资源创建分配。 驱动程序在描…...
如何创建企业微信应用,如何给企业微信发送消息
首先打开你的企业微信 然后在下面创建应用 我创建的是 pes 设置域名和白名单 等你要开发的时候 就需要配置了 然后就能直接在本地发送企业微信消息了 切记 要配置白名单ip 如果要获取所有部门信息,旧得接口已经不能用了,只能获取所有部门id 前提是…...
WM_TIMER定时器消息优先级低,可能会被系统丢弃,导致定时任务无法正常执行
之前在优化电子白板绘制曲线功能时就遇到WM_TIMER定时器消息被丢弃的问题。原先在绘制曲线图元时,左键按下后一直不放,拖动鼠标绘制曲线(不断绘制一些小线段形成曲线),等到左键弹起后完成一个完整曲线的绘制࿰…...
在Babylon.js中实现完美截图的艺术:包含Canvas和HTML覆盖层
在现代Web 3D应用开发中,Babylon.js作为强大的3D引擎被广泛应用。一个常见的需求是实现场景截图功能,特别是当场景中包含HTML覆盖层(如UI控件、菜单等)时。本文将深入探讨如何在Babylon.js中实现完整的截图方案。 问题背景 这里我是希望实现一个渐隐的…...
mac 10.15.7 svn安装
macOS 版本推荐 SVN 安装方式≤10.14Homebrew 安装独立 SVN≥10.15优先使用 CLT 自带 SVN 一、使用 brew 安装 (没成功) brew install subversion 这个方法安装一直不成功,一直在提示说版本旧或都是一些引用工具安装失败, 二、使…...
文件同步2
请大家思考如何使用scp命令去解决这个问题。 有两种思路: 第一种:三个文件一个一个去拷贝。缺点是操作麻烦,要逐一操作。 第二种:重新把A上的conf拷贝到B上。缺点是会重复拷贝文件1,2,3,4。 …...
el-select 结合 el-tree:树形下拉数据
一、单选 <template><div class"selectTree-wapper"><el-selectv-model"selectValue"placeholder"请选择"popper-class"custom-el-select-class"ref"selectRef"clearableclear"clearHandle">&…...
GOOSE 协议中MAC配置
在 GOOSE(Generic Object Oriented Substation Event)协议中,主站(Publisher)发送的 MAC 地址不需要与从站(Listener)的 MAC 地址一致,其通信机制与 MAC 地址的匹配逻辑取决于 GOOSE…...
11. CSS从基础样式到盒模型与形状绘制
在前端开发中,CSS(层叠样式表)是控制网页样式和布局的核心技术。整理了关于 CSS 基础样式、文本样式、盒模型以及形状绘制的一些心得。以下是详细的学习笔记。 一、基础样式设置 1. 字体样式 字体样式是网页视觉呈现的重要组成部分…...
【springcloud学习(dalston.sr1)】项目整体介绍(含源代码)(一)
当前项目是用来记录下以前学习过的springcloud的dalston.sr1版本,该版本目前来看已经过时了,这里仅做下学习记录分享(当前推荐学习spring cloud alibaba)。 springcloud主要用于大型项目,比如有一个电商项目ÿ…...
集成DHTMLX 预订排期调度组件实践指南:如何实现后端数据格式转换
在企业级应用中,预订系统(Booking System)作为典型的调度类应用,广泛用于酒店、会议室、设备预约、医疗排班等业务场景。而DHTMLX Scheduler作为一款功能强大且高度可定制的 JavaScript 日程安排控件,已成为众多开发者…...
ROS多机集群组网通信(四)——Ubuntu 20.04图形化配置 Ad-Hoc组网通信指南
引言 在我之前的文章中已经讲解过Ad-Hoc网络的相关概念,以及如何使用网卡配置Ad-Hoc模式,实现局域网无中心路由通信。这篇文章主要讲解如何在ubuntu20.04上使用图形化配置工具来更方便的配置Ad-Hoc网络,实现组网通信。下面先复习一下之前的相…...
S7-1200 PLC与梅特勒-托利多IND360称重仪表通信
以下是使用西门子进行通信的方法及接线说明,基于常见的工业通信方案(如Modbus RTU或Modbus TCP)。由于IND360通常支持Modbus协议,而S7-1200需通过附加模块或库实现通信,以下分两种场景说明。 一、通信方案选择 Modbus …...
网络安全侦察与漏洞扫描One-Liners
在网络安全领域,侦察(Reconnaissance)和漏洞扫描是发现潜在安全风险的重要步骤。本文整合了一系列高效的命令行工具和脚本,涵盖子域名枚举、漏洞扫描、资产发现和信息提取等技术,旨在为安全研究人员和渗透测试人员提供…...
React Native告别图标体积大手动更换慢的噩梦:让图标更新像修改文字一样简单
写在前面:凌晨三点的图标战争 “所有图标都要换成圆角风格,明天上线!”——产品经理这条消息弹出时,我的保温杯差点从手中滑落。扫了一眼项目中的347个图标文件,我知道今晚又是个不眠夜。但就在绝望之际,同事发来一个GIF:他只是在终端输入了iconfont-rn --update,所有…...
【机器学习赋能的智能光子学器件系统研究与应用】
在人工智能与光子学设计融合的背景下,科研的边界持续扩展,创新成果不断涌现。从理论模型的整合到光学现象的复杂模拟,从数据驱动的探索到光场的智能分析,机器学习正以前所未有的动力推动光子学领域的革新。据调查,目前…...
信奥赛-刷题笔记-队列篇-T2-P1540机器翻译和P2952Cow Line S
总题单 本部分总题单如下 【腾讯文档】副本-CSP-JSNOI 题单 (未完待续) https://docs.qq.com/sheet/DSmJuVXR4RUNVWWhW?tabBB08J2 队列篇题单 P1540 [NOIP 2010 提高组] 机器翻译 https://www.luogu.com.cn/problem/P1540 题目背景 NOIP2010 提高组 T1 题目描述 小晨…...
ESP32C3连接wifi
文章目录 🔧 一、ESP32-C3 连接 Wi-Fi 的基本原理(STA 模式)✅ 二、完整代码 注释讲解(适配 ESP32-C3)📌 三、几个关键点解释🔚 四、小结 🔧 一、ESP32-C3 连接 Wi-Fi 的基本原理&a…...
nvidia驱动更新-先卸载再安装-ubuntu
显卡驱动升级前,卸载旧版本,可采用两种方式。 1.命令行 (1)查找已安装的 NVIDIA 驱动和相关包:dpkg -l | grep nvidia (2)完全卸载 NVIDIA 驱动:sudo apt remove purge nvidia-*…...
SparkSQL 连接 MySQL 并添加新数据:实战指南
SparkSQL 连接 MySQL 并添加新数据:实战指南 在大数据处理中,SparkSQL 作为 Apache Spark 的重要组件,能够方便地与外部数据源进行交互。MySQL 作为广泛使用的关系型数据库,与 SparkSQL 的结合可以充分发挥两者的优势。本文将详细…...
Tomcat与纯 Java Socket 实现远程通信的区别
Servlet 容器(如 Tomcat) 是一个管理 Servlet 生命周期的运行环境,主要功能包括: 协议解析:自动处理 HTTP 请求/响应的底层协议(如报文头解析、状态码生成); 线程…...
Ubuntu 18.04.6下OpenSSL与OpenSSH版本升级
文章目录 升级背景下载必要软件包安装 zlib创建目录解压文件安装前置依赖离线安装依赖编译安装 zlib 安装 OpenSSL检查当前版本创建安装目录下载并解压 OpenSSL配置与安装验证安装解决动态库依赖问题永久更新环境变量安装OpenSSL常见错误 离线安装 Telnet 服务端指南1. 在联网机…...
BFS算法篇——从晨曦到星辰,BFS算法在多源最短路径问题中的诗意航行(下)
文章目录 引言一、01矩阵1.1 题目链接:https://leetcode.cn/problems/01-matrix/description/1.2 题目分析:1.3 思路讲解:1.4 代码实现: 二、飞地的数量2.1 题目链接:https://leetcode.cn/problems/number-of-enclaves…...
Cold Diffusion: Inverting Arbitrary Image Transforms Without Noise论文阅读
冷扩散:无需噪声的任意图像变换反转 摘要 标准扩散模型通常涉及两个核心步骤:图像降质 (添加高斯噪声)和图像恢复 (去噪操作)。本文发现,扩散模型的生成能力并不强烈依赖于噪声的选择…...
c++进阶——哈希表的实现
文章目录 哈希表的实现unordered_map和unordered_set哈希的引入散列的一些基本概念将Key转成整形和哈希函数哈希冲突负载因子 开放定址法和链地址法哈希函数的选取除法散列法/除留余数法乘法散列法全域散列法(了解)其他方法(了解) 针对于开放定址法的哈希…...
visual studio生成动态库DLL
visual studio生成动态库DLL 创建动态库工程 注意 #include “pch.h” 要放在上面 完成后点击生成 创建一个控制台项目 设置项目附加目录为刚才创建的动态库工程Dll1: 配置附加库目录: 配置动态库的导入库(.lib):链…...
逆强化学习IRL在医疗行为模式研究中的应用
逆强化学习(Inverse Reinforcement Learning, IRL)通过从专家行为中推断潜在奖励函数,近年来在医疗领域的患者行为模式分析中展现出重要价值。 以下是相关研究的具体分析: 1. 脓毒症治疗策略优化 研究背景:脓毒症治疗依赖复杂的临床决策,但传统强化学习需预先定义奖励…...
niushop单商户V5多门店版V5.5.0全插件+商品称重、商家手机端+搭建环境教程
一.系统介绍 【全开源】niushop单商户V5多门店版V5.5.0版本,我看很多人都想要 商品称重、商家手机端等插件这套是全插件版本,整合起来本博主也花了不少啦~ Niushop系统是应用thinkphp6开发的完善的电商系统,拥有完善的商品机制,…...
Kafka Go客户端--Sarama
Kafka Go客户端 在Go中里面有三个比较有名气的Go客户端。 Sarama:用户数量最多,早期这个项目是在Shopify下面,现在挪到了IBM下。segmentio/kafka-go:没啥大的缺点。confluent-kafka-go:需要启用cgo,跨平台问题比较多,交叉编译也…...
Python打卡 DAY 24
知识点回顾: 1. 元组 2. 可迭代对象 3. os模块 作业:对自己电脑的不同文件夹利用今天学到的知识操作下,理解下os路径。 OS 模块 import os # os是系统内置模块,无需安装 获取当前工作目录 os.getcwd() # get current working…...
为什么hadoop不用Java的序列化?
Java的序列化是一个重量级序列化框架(Serializable),一个对象被序列化后,会附带很多额外的信息(各种校验信息,Header,继承体系等),不便于在网络中高效传输。所以…...
《类和对象(下)》
引言: 书接上回,如果说类和对象(上)是入门阶段,类和对象(中)是中间阶段,那么这次的类和对象(下)就可以当做类和对象的补充及收尾。 一:再探构造…...
基于STM32、HAL库的TLV320AIC3101IRHBR音频接口芯片驱动程序设计
一、简介: TLV320AIC3101IRHBR 是 Texas Instruments 推出的高性能、低功耗音频编解码器,专为便携式和电池供电设备设计。它集成了立体声 ADC、DAC、麦克风前置放大器、耳机放大器和数字信号处理功能,支持 I2S/PCM 音频接口和 I2C 控制接口,非常适合与 STM32 微控制器配合…...
EDR与XDR如何选择适合您的网络安全解决方案
1. 什么是EDR? 端点检测与响应(EDR) 专注于保护端点设备(如电脑、服务器、移动设备)。通过在端点安装代理软件,EDR实时监控设备活动,检测威胁并快速响应。 EDR核心功能 实时监控:…...
Vue2 elementUI 二次封装命令式表单弹框组件
需求:封装一个表单弹框组件,弹框和表单是两个组件,表单以插槽的形式动态传入弹框组件中。 使用的方式如下: 直接上代码: MyDialog.vue 弹框组件 <template><el-dialog:titletitle:visible.sync"dialo…...
jenkins流水线常规配置教程!
Jenkins流水线是在工作中实现CI/CD常用的工具。以下是一些我在工作和学习中总结出来常用的一些流水线配置:变量需要加双引号括起来 "${main}" 一 引用无账号的凭据 使用变量方式引用,这种方式只适合只由密码,没有用户名的凭证。例…...
设计模式系列(02):设计原则(一):SRP、OCP、LSP
本文为设计模式系列第2篇,聚焦面向对象设计的三大核心原则:单一职责、开放封闭、里氏替换,系统梳理定义、实际业务场景、优缺点、最佳实践与常见误区,适合系统学习与团队协作。 目录 1. 引言2. 单一职责原则(SRP)3. 开放封闭原则(OCP)4. 里氏替换原则(LSP)5. 常见误区…...
【日常】AI 工作流
AI 工作流 名称使用场景产品形态其他ChatGPT网页LLMGemini可以生成一份深度研究的文档并保存到Google Docs网页LLM白嫖了一年会员Kimi日常网页LLMDeepSeek深度思考网页LLMGrok3Deep Research 深度搜索网页LLMQwen3网页LLM元宝可免费使用DS的深度思考(满血DS R1版&a…...
问题及解决02-处理后的图像在坐标轴外显示
一、问题 在使用matlab的appdesigner工具来设计界面,可以通过点击处理按钮来处理图像,并将处理后的图像显示在坐标轴上,但是图像超出了指定的坐标轴,即处理后的图像在坐标轴外显示。 问题图如下图所示。 原来的坐标轴如下图所…...
Spark基础介绍
Spark是一种基于内存的快速、通用、可拓展的大数据分析计算引擎。 起源阶段 Spark 最初是在 2009 年由加州大学伯克利分校的 AMP 实验室开发。当时,Hadoop 在大数据处理领域占据主导地位,但 MapReduce 在某些复杂计算场景下,如迭代计算和交互…...
Oracles数据库通过存储过程调用飞书接口推送群组消息
在Oracle数据库中,可以通过存储过程调用外部接口来实现推送消息的功能。以下是一个示例,展示如何通过存储过程调用飞书接口推送群组消息。 创建存储过程 首先,创建一个存储过程,用于调用飞书接口。该存储过程使用UTL_HTTP包来发送HTTP请求。 CREATE OR REPLACE PROCEDUR…...
ubuntu22.04编译PX4无人机仿真实践
克隆PX4源码,并且更新子模块 git clone https://github.com/PX4/PX4-Autopilot.git --recursive git submodule update --init --recursive # 强制同步所有子模块 接着安装相关依赖: bash ./PX4-Autopilot/Tools/setup/ubuntu.sh 运行以下命令进行编译: cd ~/PX4-Autop…...
MySQL基础入门:MySQL简介与环境搭建
引言 在数字化转型浪潮中,MySQL作为数据存储的"基石引擎",支撑着从电商交易到金融风控的各类核心业务。其高并发处理能力、灵活的架构设计及跨平台兼容性,使其成为开发者技术栈中的"常青树"。本章节将通过历史溯源、技术…...
无人机避障——(运动规划部分)深蓝学院动力学kinodynamic A* 3D算法理论解读(附C++代码)
开源代码链接:GitHub - Perishell/motion-planning 效果展示: ROS 节点展示全局规划和轨迹生成部分: Kinodynamic A*代码主体: int KinoAstar::search(Eigen::Vector3d start_pt, Eigen::Vector3d start_vel,Eigen::Vector3d en…...
电脑声音小怎么调大 查看声音调整方法
电脑是我们工作学习经常需要用到的工具,同时电脑也可以播放音乐、视频、游戏等,享受声音的效果。但是,有些电脑的声音很小,即使把音量调到最大,也听不清楚,这让我们很苦恼。那么,电脑声音小怎么…...
无人机信号监测系统技术解析
一、模块技术要点 1. 天线阵列与信号接收模块 多频段自适应切换:采用天线阵列模块,根据复杂地形和不同频段自动切换合适的天线,提升信号接收灵敏度。 双天线测向技术:通过双天线的RSSI(信号接收强度)差值…...
Excel的详细使用指南
### **一、Excel基础操作** #### **1. 界面与基本概念** - **工作簿(Workbook)**:一个Excel文件(扩展名.xlsx)。 - **工作表(Worksheet)**:工作簿中的单个表格(默认名…...