c++(虚析构,解决多态时析构函数没有调用子类析构,到时释放不干净) //普通析构 是不会调用子类的析构,所以可能导致释放不干净 //父类的虚析构 virtual ~Animal() { cout<<"Base 析构函数调用了"<<endl; } //纯虚析构,需要实现,类内声明,类外实现 virt ...
分类:
编程语言 时间:
2021-04-26 13:53:43
阅读次数:
0
c++(继承 &&菱形继承) #define _CRT_SECURE_NO_WARNINGS #include <iostream> using namespace std; class Animal { public: int m_Age; }; class Sheep :virtual publ ...
分类:
编程语言 时间:
2021-04-26 13:09:57
阅读次数:
0
JVM/JRE/JDK JVMJava虚拟机(Java Virtual Machine)它是运行所有Java程序的虚拟计算机有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行 JREJRE是java runtime environment(java运行环境)光有JVM还 ...
分类:
编程语言 时间:
2021-04-24 13:53:59
阅读次数:
0
python 虚拟环境 创建一个虚拟环境 python3 -m venv /path/to/new/virtual/environment 使用虚拟环境 source ./venv_name/bin/activate ...
分类:
编程语言 时间:
2021-04-22 15:27:26
阅读次数:
0
VRRP(Virtual Router Redundancy Protocol):虚拟网关冗余协议 工作原理:核心路由器会每隔一段时间(2s)发送特定的VRRP报文,如果在5s没有收到对方发来的VRRP报文,就认为Master设备出现故障,此时的Backup会自动切换为Master 基础配置: AR ...
分类:
其他好文 时间:
2021-04-21 13:01:29
阅读次数:
0
QT中提供了对界面组件进行布局管理的类,用于对界面组件进行管理, 能够自动排列窗口中的界面组件 窗口大小变化后,便会自动更新界面组件的大小。 布局管理器可以自定义,从而达到更加个性化界面布局的效果 布局管理器可以相互嵌套,完成所有常用的界面布局 QLayout是Qt中布局管理器的抽象基类,如下图所示 ...
分类:
其他好文 时间:
2021-04-21 12:33:56
阅读次数:
0
转换情况 数据库表字段名称 实体对象属性名称 比如: user_name userName product_type productType 如果数据库中的字段名称you多个单词构成,通过MyBatis逆向工程生产的对象属性会 按照驼峰命名规则生产属性名称 --> <id column="id" j ...
分类:
编程语言 时间:
2021-04-20 15:46:14
阅读次数:
0
SQL注入 一、LOW难度SQL注入 1.判断注入类型 1.输入1 2.输入 1' and 1=2,报错 3.输入 1' and 1=2 #,无报错 得知为字符型注入 2.猜字段数 方法有两种: ① 1' order by N # ② 1' union select 1, 2, ... # 采用第一 ...
分类:
Web程序 时间:
2021-04-20 15:02:48
阅读次数:
0
VNC Virtual Network Computing (VNC) 是一个图形化桌面共享系统, 可以远程连接计算机, 使用键盘和鼠标. 本文包含 在RHEL8上,安装和配置 VNC server 的步骤 . 我们还会展示如何通过SSH通道安全的连接. Prerequisites To follo ...
分类:
系统相关 时间:
2021-04-20 14:55:40
阅读次数:
0
jvm探究(Java Virtual Machine) java虚拟机模型 一、JVM的基本介绍 JVM 是 Java Virtual Machine 的缩写,它是一个java实现的虚拟计算机,一种规范。通过在实际的计算机上仿真模拟各类计算机功能实现··· 好,其实抛开这么专业的句子不说,就知道JV ...
分类:
其他好文 时间:
2021-04-19 15:40:17
阅读次数:
0