![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++笔试复习
manjaro21
想的开才会收获的更多
展开
-
数据库索引
概念:索引就像一本书的目录,帮助数据库管理系统高效获取数据的数据结构;若不适用索引,则需要从第一条记录开始扫描,直到把所有的数据查找完,才能找到自己想要的数据。但有些情况使用索引反而使得效率更低。 什么情况下不要建立索引:(索引的价值是帮助你快速定位) 要查找的数据里很多重复数据(想要定位的数据很多) 数据量不到1000行 索引的种类: 功能逻辑上分: 普通索引 是基础的索引,没有任何约束,主要用于提高查询效率。 唯一索引 在普通索引的基础上增加了数据唯一性的约束,在一张数据表中可以有多个唯一索引。原创 2020-07-20 15:47:36 · 111 阅读 · 0 评论 -
LINUX下常用命令
基本文件操作命令 ls ls -a 列出所有文件,包括. … ls -A 不包括. …的所有文件 ls -al 包含档案的属性等等数据 ls -lrt 递归显示文件的详细信息并按照时间排序 tail tail -f filename 会把filename文件里的最尾部的内容显示在屏幕上,并且不断刷新(常用于位于改变的日志文件) tail -c 显示字节数 tail -n 显示文件尾部n行内容 tail -c 10 gile.log tail -n 100 file.log chmod原创 2020-07-14 11:10:26 · 107 阅读 · 0 评论 -
C++笔试复习(二)
1.类显式定义了参数或者默认构造函数,编译器就不会再自动创建默认构造函数。 2.类=default 要求生成隐式默认构造函数 3.资源管理技术(RAII) 在同一作用域中,这些对象析构函数调用顺序与相应的构造函数调用顺序相反。分为三种 全局变量 静态变量 局部变量 4.复制和赋值 复制 a=b 赋值 A a =b 5.重点:构造函数 参数构造: 默认构造:(显式和隐式) 复制构造函数:A::A(const A &o)深复制需要分配新的空间 赋值构造原创 2020-05-22 17:59:21 · 94 阅读 · 0 评论 -
C++笔试知识点复习(一)
1.scanf和printf 在C++中IDE中,使用scanf和printf的效率比cin/cout更高 用法:scanf("%d",&x) 不同: scanf("%3d",&x) : 设置输入宽度,只取三位整数 printf("%3d",x) : 输出至少三位,超过三位有多少,输出多少 2.外部变量和内部变量,外部函数和内部函数 关键字:extern 可以被其他文件所访问,但是外部函数访问是需要加上extern extern int max(int,int);//调用外部函数时,则必须在原创 2020-05-22 10:05:56 · 257 阅读 · 0 评论