相关文章
【C++ 学习 ⑦】- 模板初阶(函数模板和类模板)
目录
一、前言
二、函数模板
2.1 - 基本概念和原理
2.2 - 定义格式
2.3 - 实例化详解
2.3.1 - 隐式实例化
2.3.2 - 显示实例化
2.4 - 模板参数的匹配原则
三、类模板
3.1 - 定义格式
3.2 - 实例化 参考资料: C函数模板(模板函数)详…
建站知识
2025/1/20 22:39:33
C++ 中智能指针的用法
在 C 中,智能指针是一种封装了动态分配内存的指针类,它们能够自动处理分配和释放内存的操作,从而避免出现内存泄漏的问题。C 中的智能指针有三种:std::unique_ptr、std::shared_ptr 和 std::weak_ptr(auto_ptr 在 C11 …
建站知识
2025/1/20 22:42:32
ceph 单节点 ceph-deploy安装部署
ceph单节点部署 1.查询挂载信息 lsblk
2.使用自定义镜像源,默认镜像源地址(可选) /etc/yum.repos.d/CentOS-Base.repo 替换baseurl路径为本地路径 /root/ceph_install_offline/ceph-package
链接:https://pan.baidu.com/s/180zM5gPcXN5gVke…
建站知识
2025/1/20 22:47:50
深入理解Java虚拟机:JVM高级特性与最佳实践-总结-9
深入理解Java虚拟机:JVM高级特性与最佳实践-总结-9 虚拟机类加载机制类加载的过程准备解析字段解析 方法解析接口方法解析 虚拟机类加载机制
类加载的过程
准备
准备阶段是正式为类中定义的变量(即静态变量,被static修饰的变量)…
建站知识
2025/1/20 20:02:56
判断一维对象数组的对象时间属性值是未来、今天、昨天、一周内、30天内、30天以前,并将该数组按照时间分类组成二维数组用于分时间段渲染
//判断时间
let today [] as any
let yesterday [] as any
let aWeek [] as any
let aMonth [] as any
let longlongAgo [] as any//封装时间判断方法
let judgeTime function (time) {let date timelet oneDay 60 * 60 * 24 //date 1684119095 //2023/5/16date date…
建站知识
2025/1/20 22:48:44
Linux之软件包管理
软件包管理
RPM
RPM 概述
RPM(RedHat Package Manager), RedHat软件包管理工具, 类似windows里面的setup.exe,是Linux这系列操作系统里面的打包安装工具, 它虽然是RedHat的标志, 但理念是通用…
建站知识
2024/10/9 16:55:00
实验7 多用户界面、菜单以及对话框程序设计
实验内容
1.设计一个具有两个页面的程序,第一个页面显示一张封面的图片,第二个页面显示“欢迎进入本系统”,这两个页面之间能相互切换。 2.设计一个具有3个选项的菜单程序,当单击每个选项时,分别跳转到3个不同的页面。 3.设…
建站知识
2024/12/13 12:07:52