Willson Chen

Stay Hungry, Stay Foolish.

标签: 体系知识

  • HTTPS 协议

    HTTPS 协议 HTTPS = HTTP + TLS TLS 协议 TLS(Transport Layer Security),传输层安全协议。 TLS版本历史 前身是 SSL(Secure Soc…

  • HTTP 协议

    HTTP 协议 HTTP(Hyper Text Transfer Protocol)超文本传输协议。 特点 基于 TCP 协议,默认端口 80。 基于请求响应模型。 无状态 版本历史 1.0,默认短连…

  • TCP 协议

    TCP 协议 TCP 是传输控制协议 特点: 提供面向连接的可靠的双向字节流传输服务 只能点对点,不支持广播 Socket: TCP 连接的两端点抽象概念为 Socket(套接字/插口) Socket…

  • OSI – 传输层

    网络原理 传输层 传输层定位 为应用进程间提供端到端的逻辑通信,区别于网络层是主机间的逻辑通信。 对报文进行差错检测。 提供面向连接的 TCP 和无连接的 UDP。 TCP 是可靠传输,UDP 是不可…

  • OSI – 网络层

    网络原理 网络层 网络层的定位 解决经过多段链路的主机间端到端数据传输问题,实现网络互联。 向上层提供无连接的、尽最大努力交付的数据报服务。 分组之间无关联,不进行编号。 分组可能出错、丢失、重复和失…

  • OSI – 数据链路层

    网络原理 数据链路层 概念 链路:从一个节点到相邻节点的一段物理线路,中间没有任何其他的交换节点。 数据链路:把实现通信协议的硬件和软件加到链路上,构成数据链路。 桢:数据链路层传送的数据单元。 处理…

  • 网络原理基础概念

    网络原理 基础概念 网络是由通信介质将不同地理位置的计算机连接起来,实现数据交换的系统。 按使用性质分类 公用网:对所有人提供服务 专用网:对特定领域服务,不对公众服务。 按覆盖范围分类 局域网(LA…

  • Redis 基础

    Redis 基础 简介 开源的内存键值对存储数据库。 支持数据结构:字符串、哈希表、列表、集合、有序集合等。 特点:高性能、高可用、可扩展、可持久化。 应用场景:缓存、分布式锁、消息队列、统计系统等。…

  • MySQL 基础(二)

    MySQL 基础(二) 锁 锁是协调多线程并发访问某一资源的机制。 锁机制可以保证数据并发访问的安全性,但是也会导致数据库的并发性能下降。 锁的分类 写锁(排他锁):一次只能加一个写锁,一旦加了写锁无…

  • MySQL 基础(一)

    MySQL 基础(一) 数据类型 整型 tinyint,1字节 smallint,2字节 mediumint,3字节 int,4字节 bigint,8字节 默认是带符号的,可以加unsigned表示无…