C++面经
1.头文件创建一个函数但源文件未实现该函数,会出现bug吗? 函数未被使用:编译和链接时都不报错 函数被使用:编译不报错,链接时报错(特殊情况:函数为内联函数时,编译和链接都报错) 若为模板函数(需要在头文件中声明和定义),需要在编译期进行模板实例化,会在编译期报错 2.头文件循环包含问题 当类/结构体仅被用作...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting o...
C++学习笔记
C++指针1.悬空指针 定义:指针被释放后,还指向原来的内存空间。如: 1234void *p = malloc(size);assert(p);free(p);//此时p为悬空指针 避免方法: 1234void *p = malloc(size);assert(p);free(p);p = NULL;//赋值为NULL来避免悬空...
Linux下gdb调试
Linux下gdb调试使用gcc infile -o outfile -g可以使得在进行gdb调试时查看源代码 12345678910111213141516171819202122232425262728293031323334353637383940414243gdb 可执行文件名 //进入gdb调试quit //退出gdbse...
无标题
操作系统一、计算机操作系统概述1.1 计算机系统1.1.1 计算机系统概述1.电子计算机1946年,第一台电子计算机ENIAC,美国。 2.计算机技术的发展①第一代电子管计算机(1946-1957) ②第二代晶体管计算机(1958-1964年) ③第三代集成电路计算机(1965-1977) ④第四代大规模与超大规模集成电路计算机(1...
软件测试
软件测试1. 分类开发阶段分类: 单元测试:对最小模块测试 集成测试:小模块集成后测试 系统测试:所有流程统一的测试,包括功能测试、兼容性测试、性能测试、安全测试 验收测试:上线前的测试,包括 α测试:内测,开发环境下测试模拟用户测试 β测试:公测,实际环境下用户的测试 是否查看代码: 白盒测试:查看源代码进行测试,研究产...
无标题
计算机系统概述1.计算机系统概述1.1计算机基本工作原理1.1.1 冯诺依曼结构思想①采用“存储程序”工作方式 ②五个基本部件:控制器、运算器、存储器、输入设备、输出设备 ③控制器:自动执行指令 运算器:进行算术运算和逻辑运算 存储器:存放数据和指令(都是二进制形式) 输入输出设备:操作人员通过输入输出设备使用计算机 ④...
无标题
静态路由和动态路由的配置1.准备工作首先,选择三个2811型号的路由器和两个主机。 对三个路由器分别添加 WIC-2T 模块(添加前先将路由器关机,添加后开机) 将各个组件相连(使用自动选择连接) 为PC0、PC1分配IP地址,分别为10.1.1.2、40.1.1.2,子网掩码均改为255.255.255.0 为各个路由器的接口配置...
无标题
遮罩的应用遮罩遮罩是什么? 遮罩(Matte)即遮挡、遮盖,遮挡部分图像内容,并显示特定区域的图像内容,相当于一个窗口,遮罩是作为一个单独的图层存在的,并且通常是上对下遮挡的关系。 遮罩的作用: ①用在整个场景或一个特定区域,使场景外的对象或特定区域外的对象不可见 ②用来遮罩住某一元件的一部分,从而实现一些特殊的效果。 三种...
PicGo图床配置
1.github上创建仓库当然,这要先注册一个github账号😁😁😁 进入主页后点击New进入创建界面 填好仓库名字,选择public类型(即开放仓库),勾选add a REAMDE file 然后点击Create repository创建。 然后,点击个人头像,找到设置(Setting),点击Developer settin...