对一个web应用来说,它的页面响应时间=网络传输时间+应用延迟时间=网络传输时间+数据库延迟时间+应用服务器延迟时间。详细的分解更容易定位性能瓶颈所在。 并发用户数 从业务角度,并发用户数=同一时间段内访问系统的用户数量。 从服务器端承受的压力出发,并发用户数=在同一时刻与服务器进行了交互的在线用户数量。 注意...
接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方法。人类与电脑等信息机器或人类与程序之间的接口称为用户界面。电脑等信息机器硬件组件间的接口叫硬件接口。电脑等信息机器软件组件间的接口叫软件接口。 显然,这说的...
我的标签java(14) 网络(6) 读书笔记(6) mysql(4) 软件测试(4) selenium(3) java web(3) 接口测试(3) maven(2) 单元测试(2) 更多 积分与排名 积分- 21701 排名- 70953 随笔档案 2016年8月(27) 2016年6月(2) 2015年12月(3) 2015年11月(1) 2015年10月(1) ...
设计模式到底是五大、六大还是七大,一直傻傻分不清楚,网上总是有说那些原则可以归为一个,我纠结了半天,突然发现自己是舍本逐末了,只要清楚这些原则的设计思想,其他的理解自然是水到渠成。 1、开放-封闭原则 2、单一职责原则 3、里氏代换原则 4、依赖倒转原则 5、迪米特法则 6、接口隔离原则 7、合成/聚合复用原则...
互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。 下面就是我的学习笔记。因为这些协议实在太复杂、太庞大,我想整理一个简洁的框架,帮助自己从总体上把握它们。为了保证简单易懂,我做了大量的简化,有些地...
当前操作系统最大能给jvm分配多少内存可以通过在命令行窗口使用“ java -Xmx1200m” 测试出来。 3.2 JVM之监控工具--Jconsole 了解了如何设置jvm内存后,那又如何对jvm进行监控呢,以确保设置的参数正确呢,我们可以借助sun Jdk自带的Jconsole监控工具监控jvm的堆空间大小及使用情况。具体步骤如下: ...
3 主机A收到这个数据段后,再发送一个确认应答,确认已收到主机B 的数据段:"我已收到回复,我现在要开始传输实际数据了。”向服务器发送确认包ACK(ack=y+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。Established 这样3次握手就完成了,主机A和主机B 就可以传输数据了. ...
合格的测试人员首先具备的一个技能——深入了解你的测试对象,它的架构、功能以及客户如何使用它们的业务知识的。对软件产品了解到什么程度,测试才能做到什么程度。 除了你的测试对象外,你需要深入了解软件产品是如何开发出来的,开发与测试间的关系是什么,主要的测试活动与测试任务,等等。
Servlet是在服务器端运行的小程序,这是一个很广泛的概念,并没有说是在web服务器端运行的小程序,除了在web服务器上运行,还可以在email、ftp服务器上运行,而我们现在介绍的servlet是专门在web服务器端运行的小程序。 servlet-api.jar在tomcat下就有,可以直接复制过来,或者使用maven ...
HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等),所有的WWW文件都必须遵守这个标准。 HTTP默认端口号为80。 HTTP三点注意事项: HTTP是无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理...