带宽、延时、吞吐率、PPS 这些都是啥?
Linux 网络协议栈是根据 TCP/IP 模型来实现的,TCP/IP 模型由应用层、传输层、网络层和网络接口层,共四层组成,每一层都有各自的职责。 应用程序要发送数据包时,通常是通过 socket 接口,于是就会发生系统调用,把应用层的数据拷贝到内核里的 socket 层,接着由网络协议栈从上到下逐层处理后,最后才会送到网卡发送出去。 而对于接收网络包时,同样也要经过网络协议逐层处理,不过处理的... »
痞老板 在站点 程序员之家 中撰写了一篇新文章 带宽、延时、吞吐率、PPS 这些都是啥? 5年, 5个月前
Linux 网络协议栈是根据 TCP/IP 模型来实现的,TCP/IP 模型由应用层、传输层、网络层和网络接口层,共四层组成,每一 […]
痞老板 在站点 程序员之家 中撰写了一篇新文章 浅析Python项目服务器部署 8年, 5个月前
基础理论
关于Web服务器和应用服务器
基本概念:
Web服务器主要功能就是存储、处理、传递网页,客户端和服务器之间基于HTTP协议进行通信。应用服务器主要是处理动态请求,调用相应的对象完成对请求的处理,返回响应的结果。
两者之间的区别:
Web服务器主要是以HTTP为核心,WEB UI为向导的应用,处理一些静态请求。应用服务器虽然也支持HTTP协议,但应用服务器可以通过很多协议为应用程序提供 […]
痞老板 在站点 程序员之家 中撰写了一篇新文章 AOP 有几种实现方式? 8年, 5个月前
1. 回顾 AOP 是什么?
维基百科解释如下:
面向切面的程序设计(Aspect-oriented programming,AOP,又译作面向方面的程序设计、剖面导向程序设计)是计算机科学中的一 […]
Linux 网络协议栈是根据 TCP/IP 模型来实现的,TCP/IP 模型由应用层、传输层、网络层和网络接口层,共四层组成,每一层都有各自的职责。 应用程序要发送数据包时,通常是通过 socket 接口,于是就会发生系统调用,把应用层的数据拷贝到内核里的 socket 层,接着由网络协议栈从上到下逐层处理后,最后才会送到网卡发送出去。 而对于接收网络包时,同样也要经过网络协议逐层处理,不过处理的... »
基础理论 关于Web服务器和应用服务器 基本概念: Web服务器主要功能就是存储、处理、传递网页,客户端和服务器之间基于HTTP协议进行通信。 应用服务器主要是处理动态请求,调用相应的对象完成对请求的处理,返回响应的结果。 两者之间的区别: Web服务器主要是以HTTP为核心,WEB UI为向导的应用,处理一些静态请求。 应用服务器虽然也支持HTTP协议,但应用服务器可以通过很多协议为应用程序提供... »
1. 回顾 AOP 是什么? 维基百科解释如下: 面向切面的程序设计(Aspect-oriented programming,AOP,又译作面向方面的程序设计、剖面导向程序设计)是计算机科学中的一种程序设计思想,旨在将横切关注点与业务主体进行进一步分离,以提高程序代码的模块化程度。通过在现有代码基础上增加额外的通知(Advice)机制,能够对被声明为“切点(Pointcut)”的代码块进行统一管理... »