请回答2020
每天进步一点点
The best preparation for tomorrow is doing your best today.
初探Select,Poll,Epoll 初探Select,Poll,Epoll
在一个高性能的网络服务中,一个进程往往需要同时处理多个socket。在上一篇博客Linux IO模型中提到的IO多路复用模型就是为了解决这个
Linux IO模型 Linux IO模型
网络数据接收流程计算机接收网络数据的流程如下 数据通过网线到达计算机 网卡接收到达的网络数据,将数据写入内核缓冲区 网卡向CPU发送一个中
数据链路层协议设计与实现(2) 数据链路层协议设计与实现(2)
捎带确认在上一篇数据链路层协议设计与实现(1)中,我们看到的几个协议,对于信道的利用率都不高,原因在于数据基本都是单向传输。对于停等协议和自
数据链路层协议设计与实现(1) 数据链路层协议设计与实现(1)
数据链路层功能数据链路层在TCP/IP协议模型里,位于第二层,它从网络层获取一个分组(packet),并将其打包成一帧(frame),然后发
OSI模型与TCP/IP模型 OSI模型与TCP/IP模型
OSI模型与TCP/IP模型OSI模型TCP/IP模型功能协议物理设备应用层应用层文件传输,电子邮件,虚拟终端TFTP,HTTP,SNMP,
git rebase,reset以及revert命令分析 git rebase,reset以及revert命令分析
基本概念在讲述命令的使用姿势之前,我们首先需要了解git仓库的组成。git仓库主要由三部分组成,分别是工作空间(workspace), 暂存
2019-05-03
Spring Boot启动流程扩展 Spring Boot启动流程扩展
Spring Boot启动可扩展流程通过上一篇Spring Boot启动流程详解,我们可知Spring Boot在以下几点可以进行扩展 初
2019-05-02
Spring Boot启动流程初探 Spring Boot启动流程初探
刚接触Spring Boot的时候,相信大家都有接触过以下代码,这是Spring Boot的启动类,今天就来简单看下Spring Boot的
2019-04-27
Prometheus查询之Vector match Prometheus查询之Vector match
Vector Matchvector match的含义如下 根据一定的规则,对两个vector的label进行匹配,如果匹配成功,则对两个
2019-04-27
Spring-Boot Quick start Spring-Boot Quick start
Create Project构建一个Spring Boot的项目非常方面,可以使用官方提供的Spring Initializr,打开http
2019-04-21
4 / 6