![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
银-TaMa
吾王美如画
展开
-
【c++ 回顾】static的作用
1. 请说一下static的作用参考回答:全局静态变量在全局变量前加上关键字static,全局变量就定义成一个全局静态变量。静态存储区,在整个程序运行期间一直存在。初始化:未经初始化的全局静态变量会被自动初始化为0(自动对象的值是任意的,除非他被显式初始化)。作用域:全局静态变量在声明他的文件之外是不可见的,准确地说是从定义之处开始,到文件结尾。局部静态变量在局部变量之前加...原创 2019-07-21 12:46:55 · 97 阅读 · 0 评论 -
【c++ 回顾】const
const作用修饰变量 ==> 变量不可变 代替C语言中的#define 常量 可以让编译器进行类型检查匹配修饰指针顶层const 指针的值不可变,但指针指向的可以变底层const 指针指向的值不可以变,但指针可以变const 修饰函数形参的时候,编译器会去掉顶层的const,保留底层的const,所以可以通过底层的const来修饰函数进行函数重载,这个时候会...原创 2019-07-27 15:52:30 · 92 阅读 · 0 评论 -
【c++ 回顾】STL 常用算法
把vector里面的数字都乘以2#include <vector>#include <algorithm>#include <vector>using namespace std;int main(){ vector<int> xs{ 1,2,3,4,5 }; transform(begin(xs), end(xs),...原创 2019-07-18 10:40:54 · 344 阅读 · 0 评论 -
【mysql 回顾】数据库事务的四大特性以及事务的隔离级别
推荐阅读数据库事务的四大特性以及事务的隔离级别理解事务的4种隔离级别数据库事务的隔离级别隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。Read uncommitted ⇒ 脏读Read committed ⇒ 不可重...原创 2019-08-01 14:09:38 · 139 阅读 · 0 评论 -
【计算机组成原理回顾】理解虚拟内存机制
推荐阅读 计算机底层知识拾遗(一)理解虚拟内存机制虚拟内存主要提供了3个能力:给所有进程提供一致的地址空间,每个进程都认为自己是在独占使用单机系统的存储资源保护每个进程的地址空间不被其他进程破坏,隔离了进程的地址访问根据缓存原理,上层存储是下层存储的缓存,虚拟内存把主存作为磁盘的高速缓存,在主存和磁盘之间根据需要来回传送数据,高效地使用了主存虚拟地址和物理地址对于每个进...原创 2019-08-01 16:12:32 · 1291 阅读 · 0 评论