拆分初始化负载,提高性能 1 在初始化时加载必要的javaScript,其余的JavaScript稍后再加载;避免给用户带来响应停顿的印象。(在初始化页面时,很多函数下载了,但并未执行); 2 寻找拆分的函数 Firebug的JavaScript性能分析器能显示出在触发onload事件之前执行的函数 ...
分类:
其他好文 时间:
2019-08-11 10:50:20
阅读次数:
79
性能测试就是测试爆发力和耐力和整体协调性(是否那一块有明显短板) 基准测试: 一般用于性能调优,一直只调一个参数或一个地方,变化的地方尽可能小,将基准测试时采集得到的系统性能指标,作为基准测试结果,为后续并发压力测试的性能分析提供参考依据。 负载测试分以下两种: 容量测试:预计系统最大应该支持多大用 ...
分类:
其他好文 时间:
2019-07-28 00:06:08
阅读次数:
139
Webpack基础配置: 语法解析:babel-loader 样式解析:style-loader css解析:css-loader less解析:less-loader 文件解析:url-loader(file-loalder) 性能分析:webpack-bundle-analyzer 代码: 打包 ...
分类:
Web程序 时间:
2019-07-26 01:33:54
阅读次数:
251
好的工具能够让我们工作更加高效,结合工作中的情况,今天分享下linux下比较好用的几个工具。网络分析工具mtr mtr是网络链路检测判断问题非常好用的工具,集成了tracert和ping这两个命令的功能,动态的输出检测结果。mtr默认发送icmp数据包进行链路探测,会对链路上的相关节点做持续探测并给出相应的统计信息,mtr能避免节点波动对测试结果的影响其中中间线路丢包严重但是目标地址不丢包,可能是因
分类:
系统相关 时间:
2019-07-22 09:55:34
阅读次数:
172
存储引擎,也被称为表类型:MyISAM表:无事务,表锁InnoDB表:事务,行锁showenginesshowtablestatuslike‘‘mysql配置文件mysqld--help--verboseDBA:开发DBA数据库设计、SQL语句、存储过程、存储函数、触发器管理DBA安装、升级、备份、恢复、用户管理、权限管理、监控、性能分析、基准测试数据类型:数值型字符型日期时间型域
分类:
数据库 时间:
2019-07-15 17:25:21
阅读次数:
170
11.一键进行代码性能分析在Python中有许多模块可以帮助你分析并找出你的项目中哪里出现了性能问题。比如,常用的模块有cProfile,在某些框架中,也内置了中间件帮助你进行性能分析,比如Django,WSGI。做为Python的第一IDE,PyCharm本身就支持了这项功能。而且使用非常方便,小白。假设现在要分析如下这段代码的性能损耗情况,找出到底哪个函数耗时最多importtimedeffu
分类:
其他好文 时间:
2019-07-13 10:49:50
阅读次数:
132
怎么查看系统的上下文切换情况 过多的上下文切换,会把 CPU 时间消耗在寄存器、内核栈以及虚拟内存等数据的保存和恢复上,缩短进程真正运行的时间,成了系统性能大幅下降的一个 元凶。 使用 vmstat 这个工具,来查询系统的上下文切换情况。 vmstat 是一个常用的系统性能分析工具,主要用来分析系统 ...
分类:
其他好文 时间:
2019-07-13 09:17:59
阅读次数:
117
性能测试 开发世界的狂野一面 性能测试 不同视角看性能和相关术语 性能测试应用领域 常见的性能测试误区 性能分析、调整方法 ...
分类:
其他好文 时间:
2019-07-08 12:03:10
阅读次数:
65
转自:https://www.cnblogs.com/toSeeMyDream/p/7151635.html 一.dump基本概念 在故障定位(尤其是out of memory)和性能分析的时候,经常会用到一些文件来帮助我们排除代码问题。这些文件记录了JVM运行期间的内存占用、线程执行等情况,这就是 ...
分类:
编程语言 时间:
2019-07-07 14:24:01
阅读次数:
98
目录 MySQL之SQL优化详解(二) 1. SQL的执行顺序 1.1 手写顺序 1.2 机读顺序 2. 七种join 3. 索引 3.1 索引初探 3.2 索引分类 3.3 建与不建 4. 性能分析Explain MySQL之SQL优化详解(二) 1. SQL的执行顺序 1.1 手写顺序 1.2 ...
分类:
数据库 时间:
2019-07-01 10:37:28
阅读次数:
135