摘要: 在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据 7 条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。我们将在下面的几节中依次来介绍这 7 条原则,本节首先介绍开闭原则。 开闭原则的定义 开闭原则(Open Closed Princ 阅读全文
posted @ 2019-12-08 19:20 morganlin 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 统一建模语言简介 统一建模语言(Unified Modeling Language,UML)是用来设计软件蓝图的可视化建模语言,1997 年被国际对象管理组织(OMG)采纳为面向对象的建模语言的国际标准。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。统一建模语言能为软件开发的所有阶 阅读全文
posted @ 2019-12-08 19:16 morganlin 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1. 根据目的来分 根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式 3 种。 创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF 中提供了单例、原型、工厂方法、抽象工厂、建造者等 5 种创建型模式。 结构型模式:用于描述如何将类 阅读全文
posted @ 2019-12-08 18:36 morganlin 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 利用blazemeter插件可以录制chrome浏览器中的操作,并生成jmx文件,导入到jmeter中使用 1、 下载blazemeter 地址:https://pan.baidu.com/s/1VRVv4ZQ9B2U_y2p22NNqhA 2、 安装插件 将文件拖到 chrome->更多工具->扩 阅读全文
posted @ 2019-12-08 13:00 morganlin 阅读(4058) 评论(0) 推荐(0) 编辑
摘要: 一、Websocket协议简介 Websocket是一个持久化的协议,相对于HTTP这种非持久的协议来说; HTTP协议: HTTP的生命周期通过 Request 来界定,也就是一个 Request 一个 Response ,那么在 HTTP1.0 中,这次HTTP请求就结束了。 在HTTP1.1中 阅读全文
posted @ 2019-12-08 12:58 morganlin 阅读(819) 评论(0) 推荐(0) 编辑
摘要: 一、下载数据库驱动,放至D:\apache-jmeter-2.13\lib\ext目录下 二、打开jmeter,右键添加->配置文件->JDBC Connection Configuration 三、设置数据库配置信息: Variable Name:数据库变量名,后续JDBC Request中会用到 阅读全文
posted @ 2019-12-08 12:57 morganlin 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 原文转自:https://blog.csdn.net/lovesoo/article/details/78579547 Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试 阅读全文
posted @ 2019-12-08 12:54 morganlin 阅读(163) 评论(0) 推荐(0) 编辑