背景 性能诊断是软件工程师在日常工作中需要经常面对和解决的问题,在用户体验至上的今天,解决好应用的性能问题能带来非常大的收益。Java 作为最流行的编程语言之一,其应用性能诊...
背景 性能诊断是软件工程师在日常工作中需要经常面对和解决的问题,在用户体验至上的今天,解决好应用的性能问题能带来非常大的收益。Java 作为最流行的编程语言之一,其应用性能诊...
1.超文本传输协议 超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信,web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。 HTTP的工...
Java把内存划分成两种:一种是栈内存,一种是堆内存。 一、栈内存 存放基本类型的变量,对象的引用和方法调用,遵循先入后出的原则。 栈内存在函数中定义的“一些基本类型的变量和...
Charles功能 支持SSL代理支持流量控制 支持重发网络请求,方便后端调试 支持修改网络请求参数 支持网络请求的截获并动态修改 可以自动将json或xml数据格式化,方便...
1. DevOps简介 DevOps 就是开发(Development)、测试(QA)、运维(Operations)这三个领域的合并。 为什么要合并这三个领域?主要是开发和运...
一、http协议介绍 二、dubbo介绍 三、http协议和dubbo协议的区别 http协议和dubbo协议的区别主要有三点: 协议层区别HTTP ,HTTPS 使用的是 ...
1. 公用变量存储使用 在web开发时涉及变量和数据的使用是非常复杂的。对于页面之间的共同需要使用的变量,可以使用缓存技术保存在浏览器中,也可以在服务器端存储到数据库里后面再...
1、实现表单数据传输 为了达到一个具有互动效果的网站,我们在首页增加一个用户登录和注册的链接,当点击这个登录链接时就弹出登录页面,输入姓名和密码,进行登录操作。通常情况下使用...
1、开发简单网页多个页面 使用flask框架实现了一个网页的开发,还可以传输数据。但网站肯定是由多个网页构成的,多个网页之间还要实现相互链接访问。下面我们在上述基础上增加两个...
1、MTV模型介绍 模型ModelFlask- PyMongo/Flask-MongoKitFlask- SQLAlchemy 视图ViewFlask-WTF/bootstr...
1、自动化代码中,用到了哪些设计模式? 单例设计模式工厂模式PO设计模式数据驱动模式面向接口编程设计模式 2、什么是断言( Assert) ? 断言Assert用于在代码中验...
1、Flask是什么? Flask 是一个轻量级的可定制框架,使用 Python 语言编写,较其他同类型框架更为灵活、轻便、安全且容易上手。 Flask 框架的主要特征是核心...
记得简书上有一篇很牛的文章,我也很喜欢,叫《专注,年轻人最好的修行》,有点一语点醒梦中人的感觉,很佩服作者能写出这样正能量的文字,想必也是很有生活、有思考的一个人。原来对专注...
pytest框架 1、pytest认识(1)pytest比unnitest的优点:(2)pytest使用规则:测试文件以test_开头(以test结尾也可以)测试类以Test...
[Coverage]是一个用来测试代码覆盖率的 Python 第三方库。 安装 pip install coverage 执行 原来的执行UT命令假设是 python run...
服务器性能诊断:cpu、内存、磁盘、网络 性能测试理论:1、性能测试指标2、性能测试方案编写3、性能测试报告编写4、基准测试5、负载测试6、压力测试7、并发测试8、配置测试 ...
性能测试实战笔记2 单交易负载:对比基准时间来看是喘息还是并行 Linux查看CPU基本信息:cat /proc/cpuinfo 查看CPU使用率百分比cat /proc/s...
性能测试实战笔记1 b/s架构:浏览器c/s架构:app app性能测试:monkey,耗电量、cpu使用、内存占用web性能测试:浏览器从服务端拿到数据前端显示时间,js、...
五、**hprof(Heap/CPU Profiling Tool) hprof能够展现CPU使用率,统计堆内存使用情况。 语法格式如下: java -agentlib:hp...
四、jstat(JVM统计监测工具) 语法格式如下: jstat [ generalOption | outputOptions vmid [interval[s|ms] [...