打赏

相关文章

运输层6——TCP流量控制

为什么有流量控制? 因为发送方发送的数据太多太快,接收方来不及接收,从而导致数据丢失 因此,流量控制就是:不要让发送方发的太快,让接收方来得及接收 目录 1、滑动窗口实现流量控制 2、死锁问题 3、TCP传…

从零开始学TiDB(2)深入了解TiDB Server模块

TiDB Server 架构 TiDB Server 的主要功能: 一条SQL的执行流程: 1.将整个SQL语句解析成一个个的token,生成一个树形结构。 2.编译模块 1.首先需要做一个合法性验证,比如表存不存在等。 2.做逻辑优化:依据关系型代数等…

Vue了解

​​​​​​​MVVM和MVC区别是什么? MVC : 传统的设计模式。 设计模式: 一套广泛被使用的开发方式 M: model 模型 模型:就是数据的意思 V : view视图 视图:就是页面的意思 C:controlle…

quartz 架构详解

‌Quartz是一个开源的作业调度框架,完全由Java编写,主要用于定时任务的调度和管理。Quartz的架构主要包括以下几个核心组件‌: 1.‌调度器(Scheduler)‌:调度器是Quartz的核心组件,负责管理Qua…

计算机网络编程(Linux):I/O多路转接之 select,poll

I/O多路复用(I/O Multiplexing)是一种高效的网络编程技术,允许一个线程同时监控多个文件描述符的状态,当某个文件描述符就绪时进行相应处理。这种技术在高并发服务器中广泛使用。本文将介绍I/O多路复用的核心概念及在Linux中的实现…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部