快速排序: 总体最优,数据大时性能最好 具体实现:设置一个基准值,小于基准值放左边,大于基准值放右边,最后递归继续排左右两侧的,最后排完后合并 /** * 快速排序 * * @param $array * @return array */ public function sort($array): ...
分类:
编程语言 时间:
2021-07-12 18:06:10
阅读次数:
0
什么是 epoll? epoll 是 Linux 内核的可扩展 I/O 事件通知机制。取代了 select 与 poll 系统函数,让需要大量操作文件描述符的程序得以发挥更优异的性能。旧有的系统函数所花费的事件复杂度为 O(1),epoll 的时间复杂度为 O(logn)。epoll 实现的功能与 ...
分类:
其他好文 时间:
2021-07-12 17:56:41
阅读次数:
0
Hexo部署过程中可能会出现错误 fatal: unable to access 'https://github.com/a956551943/a956551943.github.io/': Encountered end of file FATAL { err: Error: Spawn fail ...
分类:
其他好文 时间:
2021-07-12 17:48:17
阅读次数:
0
接口测试 哪些接口做接口测试? 作为SDK提供给第三方的接口、比较重要的接口,对性能有要求的接口; 准备:接口的swagger文档、接口的补充说明、需求文档、接口设计文档; 用例设计(请求参数):参数是否必填;参数的合法性、边界值;参数的枚举值;参数组合、与其他业务关联的场景; 用例设置(返回值): ...
分类:
其他好文 时间:
2021-07-09 17:51:43
阅读次数:
0
MySQL5.1之前,myISAM是默认存储引擎,myISAM提供了大量的特性,包括全文索引、压缩、空间函数等,但不支持事务和行锁,最大缺陷是崩溃后无法安全恢复。对于只读的数据或表比较小,可以忍受修复操作的情况仍然可以使用myISAM。 myISAM将表存储在数据文件和索引文件中,分别以.myd和. ...
分类:
其他好文 时间:
2021-07-08 17:43:15
阅读次数:
0
(1)码率在图像压缩领域,图像压缩后的码率是指单位像素编码所需要的编码长度,一般单位为 bpp(Bit Per Pixel)。进行无损压缩时,若在压缩同一位深度的图像时取得的码率越低,则代表压缩性能越好。 (2)峰值信噪比 PSNR峰值信噪比(PSNR)是评价图像质量的一种较为常见的指标。若要得到一 ...
分类:
其他好文 时间:
2021-07-08 17:41:01
阅读次数:
0
功能测试 兼容测试 安装,卸载,升级测试 交叉事件测试 PUSH测试 性能测试(针对手机的性能测试) cpu 内存 流量 电量 流畅度 启动速度 用户体验测试 稳定性测试 业务功能测试 根据测试功能去拆分功能点,再根据功能点去分析测试点 专项测试 1.兼容性测试(专项) 系统 1、android 2 ...
分类:
移动开发 时间:
2021-07-08 17:40:45
阅读次数:
0
在MySQL与PostgreSQL的对比中,PG的JSON格式支持优势总是不断被拿来比较。其实早先MariaDB也有对非结构化的数据进行存储的方案,称为dynamic column,但是方案是通过BLOB类型的方式来存储。这样导致的问题是查询性能不高,不能有效建立索引,与一些文档数据库对比,优势并不 ...
分类:
数据库 时间:
2021-07-07 17:53:24
阅读次数:
0
这是一个SpringBoot框架,使用了r2dbc持久化层,mysql 5.7数据库,证明了一小时可insert六百万数据。r2dbc连接池设置:initial 20, max 200. 以下是jmeter压测工具截图,150个用户,间隔10秒,无限循环: 右上角: 01:00:15 执行时长 Sa ...
分类:
数据库 时间:
2021-07-06 16:22:29
阅读次数:
0
Rsyslog简介 Rsyslog的全称是 rocket-fast system for log,它提供了高性能,高安全功能和模块化设计。rsyslog能够接受从各种各样的来源,将其输入,输出的结果到不同的目的地。rsyslog可以提供超过每秒一百万条消息给目标文件。 日志是任何软件或操作系统的关键 ...
分类:
系统相关 时间:
2021-07-05 19:06:35
阅读次数:
0