图解排序算法(二)之希尔排序 定义 基本思想 图解算法 代码实现 性能分析 ...
分类:
编程语言 时间:
2018-08-21 15:26:32
阅读次数:
211
经典排序算法 直接插入排序算法及其改进(稳定) 定义: 实现思想 基本思想 代码实现 性能分析 ...
分类:
编程语言 时间:
2018-08-21 13:53:49
阅读次数:
161
前段时间在给公司项目做性能分析,从简单的分析Log(GC log, postgrep log, hibernate statitistic),到通过AOP搜集软件运行数据,再到PET测试,感觉时间花了不少,性能也有一定的提升,但总感觉像是工作在原始时代,无法简单顺畅,又无比清晰的获得想要的结果。遂花 ...
分类:
编程语言 时间:
2018-08-19 14:48:25
阅读次数:
315
前提 我们下面将介绍折半查找(二分查找),插值查找,斐波那契查找 一:折半查找 (一)定义 (二)查找过程 (三)代码实现 (四)性能分析 二:插值查找(按比例查找法) (一)算法分析: 首先我们对折半公式进行改写: 通过类比,我们可以将查找的点改进为如下: (二)基本思想: (三)代码实现: (四 ...
分类:
其他好文 时间:
2018-08-19 11:09:38
阅读次数:
631
硬件 —— 数字电路、集成电路、存储器、各种硬件设计和验证方法等。 系统 —— 计算机架构(指令集、串/并行、网格、云端之类)、嵌入式、实时系统等。 软件 —— 操作系统、虚拟机、编程语言、软件设计/开发/验证的工具和方法论等。 网络 —— 计算机网络的架构、协议、组件、路径算法、性能分析等。 计算 ...
分类:
其他好文 时间:
2018-08-17 00:41:32
阅读次数:
183
步骤思路:1、在整个测试场景的执行过程中,测试环境是否正常2、测试场景的设置是否正确、合理3、测试结果是否直接暴露出系统的一些问题 1)性能分析的基本原则 性能开始出现下降的最直接表象时系统的响应时间变长; 服务器的内存不够可能会引起较大的磁盘I/O,进而导致CPU利用率居高不下--而根本原因可能是 ...
分类:
其他好文 时间:
2018-08-15 14:00:28
阅读次数:
160
【前言】上一篇博客介绍了InnoDB引擎的索引机制,主要围绕B+树的建立,目录项记录里主键和页号,到页目录下的二分法定位数据;二级索引里的主键和索引列,及其回表操作。这一篇分析一下索引的性能,围绕如何更好的使用索引。 一、索引的代价 在熟悉了B+树索引原理之后,本篇文章的主题是如何更好的使用索引,虽 ...
分类:
数据库 时间:
2018-08-12 15:43:20
阅读次数:
184
show status show status可以查询显示出当前mysql server的状态信息。该语句不需要任何权限。 对于show status可以时用like子句,模糊检索需要的状态信息。如: show status非为global和session级状态信息。对于session和global ...
分类:
数据库 时间:
2018-08-10 18:02:51
阅读次数:
151
(一)BF算法了解 (二)算法模拟 开始匹配: (三)代码实现:前面我们实现顺序存储串的时候使用的就是BF算法 (四)性能分析 ...
分类:
编程语言 时间:
2018-08-09 21:14:40
阅读次数:
171
今天在对项目做性能分析时发现,js代码中同时发出的多个异步请求耗时很长,查看服务器处理?时间发现,每个请求的响应都在毫秒级,但是页面请求的响应时间却在1秒左右,百思不得其解,后来仔细测试发现,这个并发的ajax请求虽然是同时进入的服?务器,但是各自的处理时间却存在彼此等待的情况,每个请求的时间处理时 ...
分类:
Web程序 时间:
2018-08-09 17:20:44
阅读次数:
174