性能测试目的:发现性能瓶颈 性能测试分类: 负载测试:通过逐步加压的方法,达到既定的性能阈值的目标.阈值的设定应是小于等于某个值,如cpu使用率小于等于80% 压力测试:通过逐步加压的方法,使得系统的某些资源达到饱和,甚至失效状态,简单粗暴的解释就是什么条件能把系统压崩溃. 并发测试:在同一时间内, ...
分类:
其他好文 时间:
2020-02-19 14:54:07
阅读次数:
75
1、region拆分机制region中存储的是大量的rowkey数据,当region中的数据条数过多的时候,直接影响查询效率.当region过大的时候.hbase会拆分region,这也是Hbase的一个优点.HBase的regionsplit策略一共有以下几种:1、ConstantSizeRegionSplitPolicy0.94版本前默认切分策略当region大小大于某个阈值(hbase.hr
分类:
其他好文 时间:
2020-02-17 17:35:33
阅读次数:
102
任务的默认排序 MapTask和ReduceTask都会默认对数据按照key进行排序,不管逻辑上是否需要。默认是按照字典顺序排序,且实现该排序的方法是快速排序。但是map和reduce任务只能保证单个任务内部输出有序,不能保证所有输出全局有序。 MapTask,当环形缓冲区使用率到达一定阈值后进行一 ...
分类:
编程语言 时间:
2020-02-16 01:06:19
阅读次数:
74
现在学习opencv一边看网上的博客,自己实现,还要学习看相关的技术文档。不懂就要查文档,比如图像的阈值函数threshold,可以参考官方的文档:https://docs.opencv.org/4.0.0/d7/d1b/group__imgproc__misc.html#gae8a4a146d1c ...
分类:
其他好文 时间:
2020-02-13 00:25:56
阅读次数:
81
1、图像阈值与二值化 阈值是一种简单的图像分割方法,一幅图像包括目标物体(前景)、背景还有噪声,要想从数字图像中直接提取出目标物体,可以设定一个像素值即阈值,然后用图像的每一个像素点和阈值做比较,给出判定结果。 二值化是特殊的阈值分割方法,把图像分为两部分,以阈值T为分割线,大于T的像素群和小于T的 ...
分类:
其他好文 时间:
2020-02-12 23:53:09
阅读次数:
112
Canny边缘检测 使用高斯滤波器,以平滑图像,滤除噪声 计算图像中每个像素点的梯度强度和方向 应用非极大值(Non-Maximum Suppression)抑制,以消除边缘检测带来的杂散响应 应用双阈值(Double-Threshold)检测来确定真实的和潜在的边缘 双阈值检测 通过抑制孤立的弱边 ...
分类:
其他好文 时间:
2020-02-10 18:03:57
阅读次数:
103
简介Zabbix是一个企业级的开源分布式监控解决方案,由C语言编写而成的底层架构(server端和agent端),由一个团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。1、Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。2、被监控端:主机通过安装agent方式采集数据,网络设备通过SNMP方式采集数据3、Server端:通过收集SNMP和agent
分类:
其他好文 时间:
2020-02-09 20:42:40
阅读次数:
77
一、元类 python2中所有类是基于instance创建的,称为旧式类;注明继承object时,称为新式类; python3中默认均为基于object,无区别; object为所有类的基类,所有的类的继承顶层父类都是object; type为所有类的元类,print(type(类名)),输出typ ...
分类:
其他好文 时间:
2020-02-09 09:44:39
阅读次数:
50
本来想着直接说线程池的,不过在说线程池之前,我们必须要知道并发安全队列;因为一般情况下线程池中的线程数量是一定的,肯定不会超过某个阈值,那么当任务太多了的时候,我们必须把多余的任务保存到并发安全队列中,当线程池中的线程空闲下来了,就会到并发安全队列中拿任务; 那么什么是并发安全队列呢?其实可以简单看 ...
分类:
其他好文 时间:
2020-02-08 00:49:24
阅读次数:
77