分类目录


1. 定义全局常量 全局常量可以在一个头文件中使用 const 关键字或 #define 预处理器来定义: // constants.h #ifndef CONSTANTS_H #define CO
2024-12-22 19:38:05
    
阅读数: 176
    
评论数: 0

一、connect函数 在Qt框架中,connect函数是用来连接信号和槽的,以实现对象间的通信。在Qt的信号和槽机制中,信号(signal)和槽(slot)都是对象的成员函数。信号是由QObject
2024-12-22 19:37:40
    
阅读数: 148
    
评论数: 0

一、概述 在C++中,如果两个类互相包含(include)对方的头文件,会导致循环依赖问题,这通常会导致编译错误,因为编译器在解析两个头文件时会陷入一个无法解决的循环。为了解决这个问题,通常会使用前向
2024-12-22 19:37:24
    
阅读数: 118
    
评论数: 0

一、虚函数 在Qt中,虚函数的写法和标准C++中的写法是一样的。虚函数允许在派生类中进行函数重写(override),是实现多态的基础。 1、定义虚函数: 在基类中,你需要使用virtual关键字来声
2024-12-22 19:36:22
    
阅读数: 124
    
评论数: 0

一、通过值传递 通过值传递对象时,会创建对象的一个副本。这意味着函数内部对对象的修改不会影响原始对象。 void myFunction(QLabel myLabel) { // 修改myLab
2024-12-22 19:35:10
    
阅读数: 114
    
评论数: 0

html/css/js

css mask属性

一、概述 CSS 的 mask 属性及其相关属性允许你使用图像、渐变或 SVG 图像来遮罩元素的部分内容。 二、mask 属性 mask 属性是一个简写属性,用于同时设置多个遮罩相关的属性。它可以接受
2024-12-22 19:34:41
    
阅读数: 130
    
评论数: 0

html/css/js

Electron框架

一、概述 Electron 是一个开源框架,用于构建跨平台的桌面应用程序。它由 GitHub 开发和维护,结合了 Chromium 和 Node.js 的功能,使开发者能够使用 Web 技术(如 HT
2024-12-22 19:33:52
    
阅读数: 102
    
评论数: 0

html/css/js

vue-grid-layout

一、概述 它允许你创建一个可拖拽和可调整大小的网格布局,非常适合用于仪表板、表单布局等需要灵活布局的场景。 https://jbaysolutions.github.io/vue-grid-layou
2024-12-22 19:33:14
    
阅读数: 103
    
评论数: 0

一、指令 在 Vue 3 中,指令(Directive)是用于直接操作 DOM 的一种方式。指令可以在模板中使用特定的语法来绑定行为。Vue 3 中最常用的指令是 v-bind、v-model 和 v
2024-12-22 19:32:38
    
阅读数: 6
    
评论数: 0

一、概述 在浏览器的 DOM 中,scrollHeight、scrollTop 和 clientHeight 是用于处理滚动和视图高度的属性。它们通常用于实现自定义滚动行为或检测用户滚动位置。 二、s
2024-12-22 19:32:12
    
阅读数: 7
    
评论数: 0

一、概述 Function.prototype.bind 是 JavaScript 中的一个方法,用于创建一个新的函数,该函数在调用时将 this 绑定到指定的对象,并且可以传递预设的参数。bind
2024-12-22 19:31:56
    
阅读数: 8
    
评论数: 0

一、概述 在 Vue 2.x 中,开发者通常使用选项式 API来组织组件的代码,这种方式通过在 data、methods、computed 等选项中定义不同的功能来组织代码。然而,当组件的逻辑变得复杂
2024-12-22 19:31:12
    
阅读数: 12
    
评论数: 0

html/css/js

vite环境变量

一、构建环境 在 Vite 项目中,通常有三种环境: development: 开发环境,通常通过 vite 或 npm run dev 启动。 production: 生产环境,通常通过 vite
2024-12-22 19:30:32
    
阅读数: 10
    
评论数: 0

一、DOM元素的宽度和高度 1、offsetWidth、offsetHeight offsetWidth 和 offsetHeight 返回元素的总宽度和高度,包括内容区、内边距(padding)、
2024-12-22 19:29:54
    
阅读数: 9
    
评论数: 0

一、概述 WebGLRenderer 是 three.js 中的核心渲染器,用于将 3D 场景渲染到网页的 <canvas> 元素上。它使用 WebGL 技术,通过 GPU(图形处理单元)进行硬件加速
2024-12-22 19:29:05
    
阅读数: 16
    
评论数: 0

一、概述 THREE.Clock 是 Three.js 中的一个类,用于管理和获取时间的流逝,特别是用于控制动画或其他基于时间的更新。它通常用于在每帧渲染时获取经过的时间,帮助计算帧率或实现平滑的动画
2024-12-22 19:28:25
    
阅读数: 9
    
评论数: 0

一、THREE.Mesh THREE.Mesh 是 Three.js 中的 3D 模型或几何体对象,它将几何数据(geometry)与材质(material)结合在一起,形成可以渲染的 3D 对象。
2024-12-22 19:27:47
    
阅读数: 8
    
评论数: 0

一、概述 THREE.Raycaster 是基于射线的碰撞检测工具,它通过在场景中从一个起点沿某个方向发射射线,来判断射线是否与 3D 场景中的物体发生碰撞。它非常适用于与物体交互或实现射线检测的功能
2024-12-22 19:27:28
    
阅读数: 6
    
评论数: 0

一、格林公式 1、格式公式 设闭区域D由分段光滑的曲线L围成,若函数$P(x,y)$及$Q(x,y)$在D上具有一阶连续偏导数,则有 $$\iint\limits_{D}\left(\cfrac{\p
2024-12-22 19:26:25
    
阅读数: 77
    
评论数: 0

一、简介 无穷级数是表示函数、研究函数的性质以及进行数值计算的一种工具。 二、常数项级数的概念 定义 如果级数$\displaystyle \sum_{i=1}^{\infty}u_i$的部分各数列$
2024-12-22 19:25:34
    
阅读数: 79
    
评论数: 0