
面试
文章平均质量分 82
苟且.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入探索C++对象模型
指针 指针都是占据的四字节,那么是如何区分指针指向的对象类型呢? 其关键是,不同类型改变的是,被指出的内存的大小和其内容 默认构造函数 当编译器认为需要的时候,就会生成默认构造函数(是编译器需要,而不是程序需要) 带有默认构造函数的类,是其他类的成员 class Foo { public: Foo(); Foo(int); ... }; class Bar { public: ...原创 2019-12-12 15:49:09 · 220 阅读 · 0 评论 -
MySQL
如何进行SQL优化? 选择正确的存储引擎 以 MySQL为例,包括有两个存储引擎 MyISAM 和 InnoDB,每个引擎都有利有弊。 MyISAM 适合于一些需要大量查询的应用,但其对于有大量写操作并不是很好。甚至你只是需要update一个字段,整个表都会被锁起来,而别的进程,就算是读进程都无法操作直到读操作完成。支持全文索引 另外,MyISAM 对于 SELECT COUNT(...原创 2019-12-12 15:48:58 · 808 阅读 · 0 评论 -
Linux
执行成功后,会返回0。1表示未提交?2表示无此文件或路径 vi/vim 文件名 查的内容,若不存在则创建新的 touch 文件名: 新建文件 cat: 1.cat filename :一次显示整个文件 2.cat>filename : 创建新文件,不能编辑已有文件 3.cat file1 file2 >file : 将前2文件合并到一个新文件 grep -rn “要查的内容” /...原创 2019-12-12 15:48:11 · 728 阅读 · 0 评论 -
linux
任何shell命令都会使用execve 和 fock 系统调用 孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。 僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或waitpid获取子进程的状态信息,那么子进程的进程描述符仍...原创 2019-12-12 15:47:27 · 124 阅读 · 0 评论 -
关键字总结
关键字 static 能被同一个文件内的所有函数访问 static 修饰的类的变量 是属于类的,而不是属于对象的 即即使没有实例化对象,也可以使用类中的静态变量 非静态成员,每个对象都有一个副本,但是静态变量,所有对象共用一个副本 遵循private,public,protect 要在类外初始化,且初始化时不需要用static关键字 static 修饰的类的函数 也是属于类的,而不是属于对象的...原创 2019-12-12 15:47:45 · 128 阅读 · 0 评论 -
内存分配,sizeof,指针,预编译,结构体和类,位操作,函数,数组,变量,字符串,编译
内存分配的形式 1.由符号起始的区块BSS(block started by symbol):存放未初始化的全局数据和静态数据。资源由系统自动释放 2.数据段:存放已初始化的全局变量 3.代码段:也叫文本段,通常指用来存放程序执行代码的一块内存区域 4.堆:malloc和new等方式分配的内存 5.栈:用于存放程序临时创建的局部变量。一般包括{}内的定义的变量(static除外) 堆,栈,...原创 2019-12-12 15:47:56 · 252 阅读 · 0 评论 -
面向对象相关
面向对象相关 面向对象和面向过程有什么区别 出发点不同: 面向对象是用符合常规思维方式来处理客观世界的问题,强调吧问题域的要领直接映射到对象及对象之间的接口上 面向过程,强调的是过程的抽象化和模块化,是以过程为中心构造或处理客观世界问题的 层次逻辑关系不同: 面向对象是以对象的集合类作为处理问题的基本单位,尽可能的是计算机向客观世界靠拢,以使问题的处理更清晰直接 面向对象是用类的层次结构来提现...原创 2019-12-12 15:48:34 · 151 阅读 · 0 评论 -
操作系统面经
进程管理 进程与线程 一个程序至少有一个进程,一个进程至少有一个线程 进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动 用户运行自己的程序,系统就创建一个进程,并为他分配各种资源,如各种表格,内存空间,磁盘空间,I/O设备 然后改进程被放到进程就绪队列,当进程调度程序选中它,并为他分配CPU资源,则该进程就被运行了起来 线程 是进程的一个实体,是CPU调度和分配的基本单位 线...原创 2019-12-12 15:49:27 · 120 阅读 · 0 评论