- 博客(10)
- 收藏
- 关注
原创 C++学习笔记-虚函数
,会发生 “对象切片”—— 子类对象中超出父类的部分会被截断,p 本质还是父类对象,vptr 指向父类虚表,无法触发多态。函数名、参数列表(类型、个数、顺序)、返回值(普通虚函数需完全一致;关键字:加在派生类函数后,强制编译器检查是否真的重写了基类虚函数(避免拼写错误、参数不一致等问题)。指针时如果父类析构函数不是虚函数,只会调用父类析构函数,子类的析构函数不会执行,导致内存泄漏;但通过父类指针 / 引用调用子类对象的该方法时,仍然调用父类版本;当子类定义了和父类非虚函数同名的方法时,会发生。
2025-12-11 15:44:09
882
原创 C++学习笔记-面向对象初理解
概念:忽略存储器的个性化细节(如接口、速度),只保留 “能读、能写” 的本质行为,形成抽象类(规则模板),不关心 “怎么读 / 写”,只规定 “必须读 / 写”。存储器场景实现:定义抽象类Storage,用纯虚函数声明read()和write()接口,强制所有子类必须实现这两个核心功能,且抽象类不能直接创建对象(因为它只是 “规则”,不是具体存储器)。核心特性存储器场景中的具体体现核心价值抽象定义Storage抽象类,声明read()write()通用接口,不关心具体读写逻辑。
2025-12-11 14:25:35
707
原创 ubuntu 创建pycharm快捷方式
不添加会报错:No JRE found. Please make sure $PYCHARM_JDK, $JDK_HOME, or $JAVA_HOME point to valid JRE installation.3.右键修改“properties”,在“command”一栏前面添加“bash -i -c ”1.安装完成后搜索“py”,找到pycharm图标。4.双击即可打开pycharm。
2024-10-10 09:57:33
547
原创 笔记:WSL2+Ubuntu20.04+Pytorch==1.10.0+CUDA11.3
将cuDNN安装路径下的cuDNN头文件和库文件复制到CUDA toolkit的目录中,并赋予所有用户对 cuDNN 头文件和库文件的读取权限。**/usr/local/cuda/include/**包含了CUDA的头文件,这些头文件定义了CUDA库和API的接口。**/usr/local/cuda/bin/**包含了CUDA的可执行文件,例如编译器nvcc和其他的CUDA工具。**/usr/local/cuda/lib64/**包含了CUDA库文件,这些库文件是用于链接CUDA程序的。
2024-05-20 09:29:55
1911
原创 树莓派学习笔记——常用命令
移动:若file2存在,则将file1覆盖掉原file2,并更名为file2。mv file1 file2 重命名:若file2不存在,则将file1改名为file2。pip3 -m pip install --upgrade pip 升级pip。nano file 使用nano编辑文件file,若文件不存在则创建file。tail file 查看文件file的后10行。more file 查看文件file的内容。
2024-04-11 10:45:09
4252
1
原创 word 公式居中,序号右对齐且自动编号
3、单元格居中 → 段落居中 → 第1列插入公式 → 第2列插入编号(“编号格式”:加上括号;“对齐方式”:右对齐)→边框选择无框线。2、打开“表格属性”→指定列宽:第1列14厘米,第二列1厘米(一栏的参数,如果是两栏就自行调整)4、复制粘贴表格即可自动编号,删除表格后其他表格也会自动调整。1、插入2×1表格👇。
2024-04-11 10:43:29
1172
原创 Windows下linux虚拟机gpu显卡虚拟化
您可以在其中添加或编辑相应的命令,以确保在用户登录时启动所需的桌面环境。XFCE4 是一个轻量级、快速且功能丰富的桌面环境,适用于资源有限的系统或者那些偏好简洁界面的用户。# 将其中的端口号从默认的 3389 更改为 3389,但是实际上这个操作不会有任何改变,因为您指定的替换文本和原始文本相同。5.安装 XFCE4 桌面环境的额外插件和附件,这些插件和附件可以增强桌面环境的功能和体验。#将其中的 X 服务器位深度从默认的 24 更改为 128,并注释掉原始的。管理员身份运行“powershell”
2024-03-17 16:15:08
7225
2
原创 树莓派(Linux)程序中访问U盘(名称有空格)可以从终端窗口查询路径
网上说是权限问题,然后修改文件夹访问权限发现还是不行我就怀疑是不是路径有问题,就在终端窗口里面打开,才发现路径名里面有空格,无语……,不过我没改文件夹名称,直接在父文件夹里面ls看看文件名是啥样,结果如下。在用树莓派采集数据的时候,随着采集的数据量变大,原本的TF卡内存不足,于是考虑将数据上传到服务器,或者换个大一点TF卡。然后手边刚好有个空闲的U盘,所以就想着直接存到U盘里。然后我就把的数据保存路径改成上面查询到的路径,但是运行后会报错:。U盘插进去以后,会弹窗提示,然后我就直接点进去了。
2023-07-25 11:58:14
487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅