IT入门 > 面试题 >

  • ARP协议

    日期:2019-07-27 10:18:38 点击:6527 好评:0

    地址解析协议(Address Resolution Protocol),其基本功能为透过目标设备的IP地址,查询目标的MAC地址,以保证通信的顺利进行。它是IPv4网络层必不可少的协议,不过在IPv6中已不再适用,并被...

  • 四次挥手

    日期:2019-07-27 10:17:56 点击:4134 好评:0

    _注意: 中断连接端可以是客户端,也可以是服务器端. 下面仅以客户端断开连接举例, 反之亦然._ 1. 客户端发送一个数据分段, 其中的 FIN 标记设置为1. 客户端进入 FIN-WAIT 状态. 该状态下...

  • 三次握手

    日期:2019-07-27 10:16:55 点击:11707 好评:0

    1. 客户端通过向服务器端发送一个SYN来创建一个主动打开,作为三次握手的一部分。客户端把这段连接的序号设定为随机数 A。 2. 服务器端应当为一个合法的SYN回送一个SYN/ACK。ACK 的确...

  • MyISAM和InnoDB

    日期:2019-07-26 23:59:32 点击:3613 好评:0

    段,整个表都会被锁起来,而别的进程,就算是读进程都无法操作直到读操作完成。另外,MyISAM 对于 SELECT COUNT(*) 这类的计算是超快无比的。 InnoDB 的趋势会是一个非常复杂的存储引擎,...

  • VCC

    日期:2019-07-26 23:55:52 点击:6090 好评:0

    > ​ 全称是Multi-Version Concurrent Control,即多版本并发控制,在MVCC协议下,每个读操作会看到一个一致性的snapshot,并且可以实现非阻塞的读。MVCC允许数据具有多个版本,这个版本可以是...

  • 乐观锁和悲观锁

    日期:2019-07-26 23:55:01 点击:6282 好评:0

    悲观锁: 假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作 乐观锁: 假设不会发生并发冲突,只在提交操作时检查是否违反数据完整性。 乐观锁与悲观锁的具体区别: http:/...

  • Redis原理

    日期:2019-07-26 23:52:26 点击:1565 好评:0

    Redis是什么? 1. 是一个完全开源免费的key-value内存数据库 2. 通常被认为是一个数据结构服务器,主要是因为其有着丰富的数据结构 strings、map、 list、sets、 sorted sets Redis数据库 > ​ 通常...

  • 数据库索引

    日期:2019-07-26 23:51:33 点击:8345 好评:0

    推荐: http://tech.meituan.com/mysql-index.html [MySQL索引背后的数据结构及算法原理](http://blog.codinglabs.org/articles/theory-of-mysql-index.html) 聚集索引,非聚集索引,B-Tree,B+Tree,最左前缀原理...

  • 事务

    日期:2019-07-26 23:50:18 点击:16117 好评:0

    数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 彻底理解数据库事务: http://www.hollischuang.com/archives/898...

  • 程序编译与链接

    日期:2019-07-26 23:42:36 点击:4932 好评:0

    推荐: http://www.ruanyifeng.com/blog/2014/11/compiler.html Bulid过程可以分解为4个步骤:预处理(Prepressing), 编译(Compilation)、汇编(Assembly)、链接(Linking) 以c语言为例: 1 预处理 预编译过程主要处理那些...

广告位API接口通信错误,查看德得广告获取帮助