- 博客(18)
- 收藏
- 关注
转载 HTTP长连接、短连接究竟是什么?
1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。 IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠地传递数据包,使得网络上接收端收到发送端所发出...
2019-08-12 17:13:00
211
转载 Linux内存被吃掉了,它去哪里了?
在Windows下资源管理器查看内存使用的情况,如果使用率达到80%以上,再运行大程序就能感觉到系统不流畅了,因为在内存紧缺的情况下使用交换分区,频繁地从磁盘上换入换出页会极大地影响系统的性能。 而当我们使用free命令查看Linux系统内存使用情况时,会发现内存使用一直处于较高的水平,即使...
2019-05-22 17:59:00
160
转载 http header 相关2
Request Header: GET /sample.Jsp HTTP/1.1//请求行 Host:www.uuid.online///请求的目标域名和端口号 Origin:http://localhost:8081///请求的来源域名和端口号 (跨域请求...
2019-04-17 17:45:00
213
转载 关于varnish
Receive状态:请求处理的入口状态,根据VCL规则判断该请求应该在Pass或Pipe,还是进入Lookup(到本地缓存中查询) Lookup状态:调用lookup函数,从缓存中查找应答数据并返回,如果查找不到,则调用pass函数从后端服务器 ...
2019-04-09 17:58:00
127
转载 why python
1、易学 2、测试中使用比较广泛 3、好用 a、开发效率高不是执行效率高 b、语言特性:简洁、抽象级高 c、丰富的标准库,开发起来相对容易 d、丰富的第三方库,框架 e、庞大的用户基数:丰富的社区支持 4、使用范围广泛 那些不适...
2019-04-02 17:57:00
159
转载 关于 interview
1、自我介绍:表达能力,为后面问题,打下基础。 自我介绍不要太多,简单扼要介绍自己,不懂的点一定不要说;想比能重要,要自信,对于面试中面试官提出的问题,不会的,尽量表述成:是因为之前没有接触过,但能快速学习。 2、所做项目讲解 参考:a、业务描述 b、项目环境...
2019-04-02 16:35:00
252
转载 http header 相关
1、General: Request URL:就是客户端请求服务端的url路径。 Request Method:请求的类型。这里多说几句,请求类型分为8种:GET/POST/DELETE/TRACE/PUT/CONNECT/HEAD/OPTION,但其实,我们在开发中常用的就只有get/...
2019-04-01 11:33:00
164
转载 关于Spring杂记
一、Spring 是什么? 是一个开源框架,为简化企业应用而生的,Spring 是一个IOC 和AOP容器框架。 二、相关概念 1、轻量级:Spring 是非侵入式的,基于Spring开发的应用中的对象,可以不依赖于Spring的API。 2、依赖注入和控制反转(DI和IOC) IO...
2019-03-29 15:36:00
138
转载 Linux系统很吃内存吗?如何理解Linux内存一直被大量占用
buffers/cached好处 Linux内存管理已经做了很多精心的设计,除了dentry缓存之外(对于VFS,为了加快文件路径名到inode的转换),还采用了两种主要的缓存方法:缓冲缓存和页面缓存,目的是提高磁盘IO的性能。从低速块设备读取数据暂时存储在存储器中。即使此时不再需要数据...
2019-01-03 19:41:00
956
转载 网站组网环境
DNS域名解析:域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务 内网发的请求,经过DNS解析,这个是不收费的;外网发来的请求,经过DNS解析,运营商是要收费的 防火墙:防火墙是位于内部网和外部网之间的屏障,它按照系统管理员预先定义好的规则来控制数据...
2018-12-29 17:26:00
423
转载 HttpRequest中常见的四种ContentType
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式 我们知道,HTTP 协议是以 ASCII 码传输,建...
2018-12-28 11:22:00
286
转载 关于进程和线程
进程和线程的区别是什么? 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外, 进程在执行过程中拥有独立的内存,而多个线程共享内存,从而极大地提高了程序的运行效率。 线程在执行过程中与进程还是有区别的。每个独立的线程有一个程...
2018-12-25 17:29:00
135
转载 性能分析之用户数(线程数)/响应时间/TPS的关系
在考虑压力工具中的用户数(有些工具中称为线程数,本文后续都用“用户数”来说明)、响应时间、TPS三者之间的关系时,想到之前也有人问起过这样的问题,就是他们三者之间的共生的关系到底是什么样呢。 这个公式我想谁都能知道了: TPS = ( 1 / RT ) * user (其中,RT单位是秒...
2018-12-25 11:58:00
2858
转载 电脑结构和CPU、内存、硬盘三者之间的关系
电脑之父——冯·诺伊曼提出了计算机的五大部件:输入设备、输出设备、存储器、运算器和控制器。 现在我们来说一下CPU、硬盘、内存三者之间的关系。 CPU:是计算机的运算核心和控制核心,让电脑的各个部件顺利工作,起到协调和控制作用。 硬盘:存储资料和软件等数据的设备,有容量大,断电数据不...
2018-12-25 10:20:00
253
转载 性能基础之全链路压测知识整理
什么是全链路压测? 基于实际的生产业务场景、系统环境,模拟海量的用户请求和数据对整个业务链进行压力测试,并持续调优的过程 全链路压测解决什么问题? 针对业务场景越发复杂化、海量数据冲击下整个业务系统链的可用性、服务能力的瓶颈,让技术更好的服务业务,创造更多的价值 进行到 (业务流...
2018-12-25 09:47:00
356
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人