相关文章
QtC++与QVariant详解
什么是 QVariant?
QVariant 是 Qt 中的一个类,允许您以一种通用的方式存储和访问数据,即使这些数据具有不同的数据类型。它在许多情况下非常有用,例如在模型视图编程、数据序列化、设置和配置管理等领域。QVariant 可以包含以下类…
建站知识
2025/1/2 0:18:03
vector类模拟实现(c++)(学习笔记)
vector 构造函数析构函数[]push_backsize()capacity()reserve()push_back() 迭代器实现非const和const版本 pop_back()resize()insert()***重点erase()***重点再谈构造函数!拷贝构造函数****(重点)运算符重载***(重点)…
建站知识
2025/1/2 0:18:35
模版方法模式-定义算法的框架
在生活中,很多事需要通过几个步骤才能完成。例如找工作,一般都包含投递简历、面试、等待结果等几个步骤。投递简历何等待结果这两个步骤大同小异,最大的区别在于面试这个步骤。
在软件开发中,有时也会遇到类似情况。某个方法的实…
建站知识
2025/1/2 0:47:24
C语言中什么时候用“->”
使用说明
"->"是C语言中的一个运算符,它用于访问结构体或者联合体中的成员,其左边是一个指向结构体或者联合体的指针,右边是需要访问的成员名。
举例说明
定义结构体
# include <stdio.h>
# include <stdlib.h>…
建站知识
2025/1/2 0:05:13
Gradle笔记 一 Gradle的安装与入门
文章目录 Gradle 入门Gradle 简介学习Gradle 的原因: 常见的项目构建工具Gradle 安装Gradle 安装说明安装JDK 下载并解压到指定目录配置环境变量检测是否安装成功 Gradle 项目目录结构Gradle 创建第一个项目Gradle 中的常用指令修改maven 下载源Wrapper 包装器使用教…
建站知识
2025/1/2 0:00:49
【Linux】:重定向和用户缓冲区
重定向和用户缓冲区 一.输出重定向1.现象2.系统调用接口 二.缓冲区1.引子2.刷新 三.回答引例 文件描述符对应匹配规则:从0下标开始,寻找最小的没有被使用的数组位置,它就是新的文件描述符(fd)。
一.输出重定向
1.现象 在这里我们向1号文件内…
建站知识
2025/1/2 0:10:43
centos7-lamp
目录
一、安装
1.关闭防火墙关闭selinux
2.安装apache
3.配置主页
二、部署mariadb(mysql)
1.用yum安装
2.启动数据库
3.看下端口是否listen
4登录mysql
5.修改下密码
三、安装php
1.安装依赖包
2.安装php解释器和php连接mysql驱动
3.配置…
建站知识
2024/12/20 11:53:54
二十三种设计模式全面解析-装饰器模式-超越继承的灵活装扮
在软件开发中,我们经常面临需要为对象动态地添加额外的功能或属性的情况。继承是一种常见的解决方案,但它有时会导致类的爆炸性增长和复杂的继承层次结构。在这种情况下,装饰器模式(Decorator Pattern)是一种强大的设计…
建站知识
2025/1/1 10:46:50