![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机基础(OS、计算机网络、DB)面试
zl_StepByStep
人是不能太闲的,闲久了,努力一下就以为在拼命!
展开
-
数据库面试必备
范式 范式是“符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度”。 符合高一级范式的设计,必定符合低一级范式,例如符合2NF的关系模式,必定符合1NF。1NF:符合1NF关系中的每个属性(数据库中的每一列)都不可再分。对应我们设计就是不能出现重复的列。这个是关系数据库的基础没有人会犯这个错误(数据库也不让)。2NF:在1NF的基础之上,消除了非主属性...原创 2018-09-26 21:49:34 · 555 阅读 · 0 评论 -
操作系统面试必备
虚拟内存管理先弄清楚几个概念:物理地址(Physical Address,PA)——CPU地址总线传来的地址,物理地址中很大一部分是留给内存条中的内存的虚拟地址(Virtual Address,VA) / 线性地址(Linear Address)—— 是逻辑地址到物理地址变换之间的中间层。在分段部件中逻辑地址是段中的偏移地址,然后加上基地址就是线性地址。逻辑地址(Logical A...原创 2018-09-21 20:11:05 · 585 阅读 · 0 评论 -
计算机网络面试必备(一)
OSI七层协议 OSI全称为Open System InterConnection,即开放式系统互联,国际标准化组织ISO制定了OSI模型。该模型按照功能、分工的不同,人为地将网络通信的工作分成了7层。互联网的本质就是一系列网络协议。每一层都运行不同的协议,协议就是标准。实际上这个7层是不存在的,区分出这7层的目的就是让你明白哪一层是干嘛的!另外,还有人把它划成四层、五层,具体如下...原创 2018-09-23 16:20:42 · 1595 阅读 · 0 评论 -
计算机网络面试必备(二)
TCP3次握手,4次关闭TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接。下面是一些名词解释(PS:ACK、SYN和FIN等大写单词表示标志位,取值只能是0或1;ack、seq小写的单词表示序号): 位码即TCP标志位,有6种标示:SYN(synchronous建立联机)、ACK(acknowledgement 确认)、PSH(push传送...原创 2018-09-23 22:47:33 · 434 阅读 · 0 评论 -
MySQL数据库for面试
本篇涉及到的问题:MySQL引擎; 什么是基本表、视图、游标; char和varchar的区别及使用场景; MySQL中,索引、主键、唯一索引、联合索引的区别,对数据库的读写性能的影响; 为数据库表建立索引的原则、目的及对DBS的负面影响; MySQL语句优化;MySQL执行计划分析;MySQL复制原理。目录MySQL引擎什么是基本表、视图、游标char和varchar的...原创 2018-09-27 12:57:34 · 669 阅读 · 0 评论 -
海量数据处理 经典案例
本篇涉及到的问题:海量日志数据,如何提取出某日访问淘宝次数最多的IP;上亿数据,统计其中出现次数最多的前N个数据;海量数据分布在100台电脑上,想办法高效地统计出这些数据的TOP10;5亿个int,找出他们的中位数;两个文件,各存放50亿条URL,每个URL占用64个字节,内存限制是4GB,找出两个文件中相同的URL;有40亿个不重复的undesigned int的整数,没排过序,现在给一个数,如...原创 2018-09-27 21:18:54 · 1531 阅读 · 0 评论