240 发简信
IP属地:湖北
  • 系统原理-范式

    一、函数依赖 记 A->B 表示 A 函数决定 B,也可以说 B 函数依赖于 A。 如果 {A1,A2,... ,An} 是关系的一个或多个属性的集合,该集合函数决定了关系的...

  • 系统原理-乐观锁与悲观锁

    InnoDB与MyISAM Mysql 在5.5之前默认使用 MyISAM 存储引擎,之后使用 InnoDB 。查看当前存储引擎: show variables like '...

  • 120
    系统原理-MVCC

    在SQL标准中,RR是无法避免幻读问题的,但是InnoDB实现的RR避免了幻读问题。RR解决脏读、不可重复读、幻读等问题,使用的是MVCC:MVCC全称Multi-Versi...

  • 系统原理-隔离级别

    四大隔离级别,以及不可重复读和幻影读的出现原因。 一、并发一致性问题 在并发环境下,事务的隔离性很难保证,因此会出现很多并发一致性问题。 丢失修改 丢失修改指一个事务的更新操...

  • 系统原理-封锁

    封锁的类型以及粒度,两段锁协议,隐式和显示锁定。 一、封锁粒度 MySQL 中提供了两种封锁粒度: 行级锁 表级锁。 应该尽量只锁定需要修改的那部分数据,而不是所有的资源。锁...

  • 系统原理-ACID

    一、事务 事务:满足ACID特性的一组操作,commit,rollback 二、ACID 原子性(Atomicity)不可分割的最小单元回滚日志(undo log):记录数据...

  • 设计模式-单例模式

    手写单例模式,特别是双重检验锁以及静态内部类。 一、基本概念 什么是单例?确保一个类只有一个实例提供该实例的全局访问点 单例实现使用一个私有构造函数、一个私有静态变量以及一个...

  • HTTP-GET与POST

    一、 作用 GET :获取资源 POST :传输实体主体 二、参数 GET 和 POST 的请求都能使用额外的参数,但是 GET 的参数是以查询字符串出现在 URL 中,而 ...

  • HTTP-HTTPs

    HTTP有以下安全性问题:明文通信,内容可能被监听不验证通信方身份,通信方身份可能遭遇伪装无法证明报文的完整性,报文可能遭篡改 密码学三要素:机密性、认证性、完整性 HTTP...

  • HTTP-连接管理

    一、短连接与长连接 当浏览器访问一个包含多张图片的 HTML 页面时,除了请求访问的 HTML 页面资源,还会请求图片资源。如果每进行一次 HTTP 通信就要新建一个 TCP...

  • HTTP-状态码

    状态码类别含义1XXInformational(信息性状态码)接收的请求正在处理2XXSuccess(成功状态码)请求正常处理完毕3XXRedirection(重定向状态码)...

  • 基础-DNS

    一、域名系统 DNS 是一个分布式数据库,提供了主机名和 IP 地址之间相互转换的服务。这里的分布式数据库是指,每个站点只保留它自己的那部分数据。 域名具有层次结构,从上到下...

  • 基础-TCP拥塞控制

    慢开始、拥塞避免、快重传、快恢复 见TCP可靠传输https://www.jianshu.com/p/a2b8a32c0b9f

  • 基础-TCP可靠传输

    设计可靠 UDP 协议 TCP/IP可靠传输的基础是滑动窗口协议、确认和重传,配合着流量控制和拥塞控制,使得整个过程保证: 传输信道不产生差错 不管发送方以多快的速度发送数据...

  • 120
    基础-TCP连接

    理解三次握手以及四次挥手具体过程,三次握手的原因、四次挥手原因、TIME_WAIT 的作用。 一、三次握手 假设 A 为客户端,B 为服务器端。 首先 B 处于 LISTEN...

  • 基础-UDP与TCP

    一、用户数据报协议UDP(User Datagram Protocol)与传输控制协议TCP(Transmission Control Protocol)的区别 基本区别 基...

  • 基础-网络硬件设备

    集线器、交换机、路由器的作用,以及所属的网络层。都是连接组网的设备。集线器:物理层、多端口中继器、共享工作模式【共享带宽、广播、半双工】、发生碰撞交换机:物理链路层、不会发生...

  • 基础-ICMP协议

    一、网际控制报文协议ICMP 主要功能:确认IP包是否成功到达目的地址,报告发送过程中IP包被废弃的原因和改善网络设置等。 目的:为更有效地转发IP数据报和提高交付成功的机会...

  • 基础-ARP协议

    一、 实现IP地址到MAC地址的映射 二、原理 每个主机都有一个ARP高速缓存,里面有本局域网上的各主机和路由器的IP地址到MAC地址的映射表 如果主机 A 知道主机 B 的...

个人介绍
开发小白的学习之路
【内容来自整理网上资源,供自己学习,如有侵权,告知马上删除,感恩】