相关文章
【C++】vector的模拟实现
个人主页 文章目录 ⭐一、基本框架🚆二、默认成员函数1.构造2.拷贝构造3.赋值重载4.析构 🎄三、迭代器⏱️四、容量及大小相关函数1.size和capacity2.resize和reserve 🎡五、有关增加的函数1.insert2.push_back 🚀六、有关删除的函…
编程日记
2024/12/22 11:57:46
Serializable序列化
1.什么是Serializable
Serializable是Java中的一个接口,全称为java.io.Serializable,它是一个标记接口(Marker Interface),用于指示一个类的对象可以被序列化。
2.什么是序列化?
序列化是指将对象的状态…
编程日记
2024/12/22 11:55:19
【Kubernetes】k8s集群之包管理器Helm
目录
一.Helm概述
1.Helm的简介
2.Helm的三个重要概念
3.Helm2与Helm3的的区别
二.Helm 部署
1.安装 helm
2.使用 helm 安装 Chart
3.Helm 自定义模板
4.Helm 仓库 每个成功的软件平台都有一个优秀的打包系统,比如Debian、Ubuntu 的 apt,RedH…
编程日记
2024/12/22 11:59:36
Linux虚拟机磁盘管理-创建新磁盘分区
1.查看新加的硬盘情况 b英文为block表示块
查看磁盘信息方法一:ll /dev/sd*
查看磁盘信息方法二:lsblk 2.创建分区
1)创建磁盘分区 以sdb这块磁盘进行分区为例 一个磁盘最多分4个分区
输入w进行确认创建一个房间,这个房间就能…
编程日记
2024/12/22 11:51:26
icon文件解析和生成
参考:ICO文件格式的演化 使用GDI保存带Alpha通道的图像
ICON 格式 文件头 | DIRENTRY | DIRENTRY|DIRENTRY|… Imgdata|ImgdataImgdataImgdata|… //文件头
//sizeof 6
typedef struct ICONHEADER
{WORD idReserved;//保留用,WORD idType;//固定值 1WO…
编程日记
2024/12/21 6:47:20
数据结构之树体系:二叉树、平衡二叉树、红黑树、AVL树、B树、B+树、最小生成树、哈夫曼树、决策树、LSM树、后缀树、R树
概述
数据结构与算法 二叉树
其中每个结点都不能有多于两个子结点:
满二叉树:若设二叉树的高度为 h h h,除第 h h h层外,其它各层(1~h-1) 的结点数都达到最大个数,最后一层都是叶子结点,且叶…
编程日记
2024/12/4 9:38:44
springboot的启动流程原理
目录 一:入口简介:
二。创建SpringApplication对象
1.推倒出当前项目的启动类型
2.设置Initializer初始化器
3.初始化Listerner监听器
4.反推出main方法所在的class对象。
三.运行SpringApplication#run(java.lang.String...)方法
1):获取运行监听器:
2)发布启动过程中…
编程日记
2024/12/19 20:10:08
python模块 - os系统交互模块
目录 前言:
编辑 一、os.path模块
1、获取文件路径信息
os.path.abspath(): 获取绝对路径
os.path.dirname(): 获取目录名
os.path.basename(): 获取文件名
os.path.split(): 分割目录和文件名
os.path.join(): 拼接路径 2、判断路径信息
os.path.exists(): 判断路径…
编程日记
2024/12/17 23:51:53