自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(417)
  • 收藏
  • 关注

原创 伺服学习(IS620N)

假设需要将 DI 端子 1 设置为启动功能:

2025-06-14 10:07:49 101

原创 stl学习

是C++11引入的一个模板类,用于表示固定大小的数组。它结合了原生数组的高效性和标准库容器的便利性。如果提供的初始化值少于数组大小,剩余的元素将被默认初始化为0。方法提供了范围检查,如果索引超出范围,会抛出。的示例,展示如何声明、初始化和操作。支持迭代器操作,可以使用标准库算法。方法来获取数组的大小。

2025-06-13 10:37:42 251

原创 Qt动画使用教程

Qt动画系统是Qt框架的一部分,用于创建和管理动画效果。它提供了简单而强大的方式来实现动态图形效果,使用户界面更加生动和交互性强。以下是关于Qt动画的使用教程,结合了多个来源的示例和说明,帮助你快速上手Qt动画系统。插值函数用于控制动画过程中属性值的变化速率。实现更灵活的动画控制。属性进行动画处理,并设置了动画的持续时间、起始值和结束值。Qt动画系统提供了强大的工具来实现各种动态效果。等类,可以轻松创建平滑的动画效果。确保了先改变按钮的大小,再改变按钮的位置。,可以实现更复杂和灵活的动画。

2025-06-13 09:34:10 269

原创 CSS、QSS中的不知道的知识点

【代码】CSS、QSS中的不知道的知识点。

2025-06-12 15:15:10 84

原创 qt使用中不知道的知识

(或任何 Qt 样式表文件)中提前为还未创建的对象设置样式,只要你在样式表中使用了对象名选择器(如。你完全可以提前在 QSS 文件中为未来要创建的对象设置样式,等对象动态创建并设置好。,那么无论该对象是静态创建还是动态创建,样式都会自动生效。后,样式会自动生效,无需手动刷新或重新加载样式表。),并且在代码中为该对象设置了对应的。

2025-06-12 10:53:47 172

原创 控件了解记录

【代码】控件了解记录。

2025-06-11 14:53:35 206

原创 设计原则——KISS原则

KISS原则是一种广泛应用于设计、工程、管理等领域的设计哲学,其全称为“Keep It Simple, Stupid”,中文意思是“保持简单,愚蠢”。这个原则的核心思想是:简单是优秀设计的关键,复杂的设计往往会导致更多的问题和更高的维护成本。

2025-06-11 11:24:30 369

原创 502的普通频谱参数设置

振动分析仪中的这些参数共同定义了如何采集、处理和解释原始的时域振动信号,将其转换为有意义的频域信息(频谱)。理解每个参数的作用和它们之间的相互影响(例如Fmax线数采样率频率分辨率之间的关系;窗函数对泄漏、分辨率、幅值精度的影响;触发和平均对信噪比和同步性的影响;传感器设置对最终物理量准确性的决定性作用)对于正确设置仪器、获取可靠的频谱数据以及准确诊断设备状态至关重要。选择合适的参数组合需要根据具体的应用场景(设备类型、关注的故障模式、运行工况)和分析目标来决定。

2025-06-09 11:19:27 1026

原创 cursor的mcp

【代码】cursor的mcp。

2025-06-09 02:41:15 92

原创 网页自动化部署(webhook方法)

上配置网页仓库(或可在服务器的网页根目录。注意,网站的根目录为jessi53。,开启导致配置不成功,不知道为什么。以上配置完成,即可。

2025-06-01 14:08:29 513

原创 GitLab CI、GitHub Actions和Jenkins进行比较

2025-06-01 13:41:21 430

原创 GitLab CI、GitHub Actions和Jenkins进行比较

2025-06-01 07:16:44 611

原创 关于用Cloudflare的Zero Trust实现绕过备案访问国内站点说明

注意:

2025-05-31 16:47:44 589

原创 使用 Let‘s Encrypt 和 Certbot 为 Cloudflare 托管的域名申请 SSL 证书

在你的服务器上安装 Certbot 和 Cloudflare 插件。的 DNS 记录已经正确配置在 Cloudflare 中,并且状态为。,确保网站能够通过 HTTPS 正常访问,并且没有证书错误。找到你的 Nginx 配置文件,通常位于。如果 DNS 验证失败,可以尝试增加。例如,你的配置文件可能是。在文件中添加以下内容(替换。

2025-05-31 11:53:58 1195

原创 离散FFT如何计算?

FFT的高效性使其广泛应用于信号处理、图像分析、通信等领域。离散傅里叶变换(DFT)的快速算法称为。,它通过分治策略将DFT的计算复杂度从。

2025-05-30 13:40:55 802

原创 两个频率比较接近的简谐振动叠加后会产生拍形

两个频率比较接近的简谐振动叠加后会产生拍形。

2025-05-29 17:16:30 143

原创 振动分析名词

直接用位移传感器得到速度谱,然后求导得到速度谱和将速度谱与直接使用速度传感器和加速度传感器得到的速度谱和加速度谱的区别。振动分析问题可以分为几类:无阻尼自由振动分析、有阻尼系统自由振动分析、有阻尼系统强迫振动分析。振动速度、加速度、位移之间的关系(包括数值关系),三者一般单位。电涡流传感器(位移)、 速度传感器、加速度传感器。负荷试验、励磁电流试验、真空试验、油温试验。振动位移、速度、加速度信号的选用原则。振动分析三要素:幅值、频率、相位。波形、频谱、拍形波、毛刺波、削波。波德图、相频图、幅频图。

2025-05-29 16:26:27 93

原创 用户界面禁忌——基础原则

2025-05-29 13:35:51 899

原创 《简约至上:交互式设计四策略(第2版)》AI总结

在《简约至上:交互式设计四策略(第2版)》中,作者贾尔斯·科尔伯恩提出了四个核心策略,用于实现简约设计。这四个策略分别是。

2025-05-29 09:46:09 774

原创 各类效果名称收集

这些动画效果可以通过系统偏好设置中的“程序坞与菜单栏”选项进行调整。

2025-05-28 18:19:21 165

原创 openssl 使用生成key pem

好的,以下是完整的步骤,帮助你在 Windows 系统中使用 OpenSSL 生成私钥(key)和 PEM 文件。假设你的配置文件位于桌面。

2025-05-25 12:55:00 1235

原创 什么是抽象类?是所有函数都是纯虚函数吗?

抽象类(Abstract Class)是一种特殊的类,它不能被直接实例化,但可以作为基类被其他类继承。抽象类的主要用途是定义一组接口规范,这些规范由派生类实现。在C++中,抽象类是通过包含至少一个纯虚函数(Pure Virtual Function)来定义的。纯虚函数是一种没有具体实现的虚函数,它要求派生类必须提供具体的实现(除非派生类本身也是抽象类)。抽象类并不是所有函数都是纯虚函数,它也可以包含普通虚函数和普通成员函数。抽象类:不能实例化的类,至少包含一个纯虚函数。纯虚函数。

2025-05-23 15:41:34 479

原创 纯虚函数必须在派生类中给出定义吗? 虚函数必须在派生类中给出定义吗?

在C++中,纯虚函数(pure virtual function)是一种特殊的虚函数,用于定义接口规范,但没有具体的实现。它通常在基类中声明,派生类可以选择是否提供具体的实现。以下是关于纯虚函数在派生类中定义的详细说明:纯虚函数的声明形式如下:例如:这表示 是一个纯虚函数,基类中没有提供实现。在这个例子中, 类没有实现基类 中的纯虚函数 ,因此 类仍然是抽象类,无法实例化对象。在这个例子中, 类提供了纯虚函数 的具体实现,因此 类不再是抽象类,可以实例化对象。如果派生类没有实现纯虚函数,但

2025-05-23 15:29:12 578

原创 纯虚函数声明

public:// 纯虚析构函数// 必须提供纯虚析构函数的定义public:// 提供派生类的析构函数实现。

2025-05-23 14:02:53 165

原创 类会默认提供的函数有哪些?

默认构造函数默认析构函数拷贝构造函数拷贝赋值运算符移动构造函数(C++11 及以后)移动赋值运算符(C++11 及以后)如果你有更多问题,或者需要进一步的解释,请随时告诉我!

2025-05-23 13:45:01 457

原创 必须使用虚析构函数的情况(虚析构函数需要提供定义)

必须使用虚析构函数的情况通过基类指针或引用删除派生类对象。在多态场景中动态删除对象。派生类中管理了需要在析构函数中释放的资源。最佳实践如果你的类是设计为基类(即可能会有派生类),那么总是将析构函数声明为虚的。如果你的类不作为基类使用,且没有动态资源管理,可以不使用虚析构函数以节省内存和性能开销。如果你有更多问题,或者需要进一步的解释,请随时告诉我!

2025-05-23 13:36:42 457

原创 GUI之按钮效果汇总

2025-05-22 18:09:12 178

原创 ECMAScript介绍

ECMAScript 是 JavaScript 的标准化名称,广泛用于网页开发,也可用于 Qt 的 QML/ECMAScript 脚本。它是一种动态、弱类型、基于对象的脚本语言。

2025-05-21 16:46:44 709

原创 OOP和软件设计中的五大核心设计原则——SOLID原则

鸭子类型”——如果它走路像鸭子、叫声像鸭子,那它就应该能当鸭子用。子类不能违背父类的行为约定。就像电脑的USB接口(抽象)——鼠标、键盘(细节)都依赖USB标准,而不是电脑直接依赖具体设备。就像一个人只专注做一件事(例如厨师只管烹饪,服务员只管点餐),避免“万能类”导致代码难以维护。就像乐高积木——通过添加新积木(扩展)来构建新功能,而不是拆掉旧积木(修改原有代码)。就像点餐时只选自己吃的菜,而不是被迫接受一份固定套餐(包含不需要的功能)。,是设计模式(如工厂、策略模式)的基础理论支撑。

2025-05-21 09:49:29 472

原创 qt浏览文件支持惯性

【代码】qt浏览文件支持惯性。

2025-05-21 09:09:56 305

原创 C++ qt基类的成员变量,在派生类中需要具有不同的数据类型的解决方法

这是最直接的方法,因为 QScrollArea 和 QStackedWidget 都是 QWidget 的子类。这种方法在 Qt 中是常见且有效的。

2025-05-19 16:40:16 210

原创 Qt缓动曲线详解

5050。

2025-05-18 18:15:08 550

原创 企业级项目中UI效果代码的组织

在企业级项目中,UI效果代码的组织通常考虑复用性、可维护性和可扩展性。

2025-05-18 18:04:54 371

原创 CarouselEffect实现桌面切换效果的程序具体流程

通过这种3D变换和渐进式的动画,CarouselEffect 创建了一种视觉上流畅的旋转木马效果,使得桌面页面切换更加自然和引人入胜。旋转木马效果模拟页面在一个圆形轨道上旋转,当前页面位于圆环正前方,其他页面分布在圆环上的不同位置。

2025-05-18 11:37:36 240

原创 D-Pointer(Pimpl)设计模式(指向实现的指针)

Pimpl(Pointer to Implementation)是一种设计模式,用于将类的接口与实现分离,从而隐藏实现细节,降低编译依赖,提高代码的可维护性和可扩展性。这种模式在 Qt 中被称为 D-Pointer,广泛应用于 Qt 框架中。

2025-05-13 16:05:23 561

原创 Qt 样式表qss学习

在Qt样式表(QSS)中,当多个样式规则对同一个属性指定不同的值时,就会产生冲突。Qt通过一套优先级规则来解决这些冲突,确保最终的样式是明确且一致的。选择器可以使用状态来限制在部件的指定状态上的应用。伪状态在选择器之后,用冒号。对于一些复杂的部件修改样式,可能需要访问它们的子部件,如。如:鼠标悬停在按钮上时其按钮的颜色为白色。在这种情况下,所有四个矩形(的向上、向下箭头灯。

2025-05-13 13:07:45 708

原创 qt 3rdparty

2025-05-12 15:23:44 111

原创 基于CubeMX输出工程的FreeRTOS 配置使用

编译套件:cmake 、arm-none-eabi-gcc。,复制到工程目录中,然后对其修改即可。

2025-05-12 06:45:56 272

原创 workspaceLayout->setStretch(4, 1);功能想详细解释

【代码】workspaceLayout->setStretch(4, 1);功能想详细解释。

2025-05-09 09:52:48 102

原创 QSizePolicy使用探究

【代码】QSizePolicy使用探究。

2025-05-09 09:52:15 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除