AHP(层次分析法) AHP(层次分析法)[TOC] 一、AHP层次分析法是什么?AHP(Analytic Hierarchy Process)层次分析法是美国运筹学家T. L. Saaty教授于二十世纪70年代提出的一种实用的多方案或多目标的决策方法,是一种定性与定量相结合的决策分析方法。用决策者的经验判断各衡量目标之间能否实现的标准之间的相对重要程度,并合理地给出每个决策方案的每个标准的权数,利用权数求出各方案的 2022-01-07 数据及算法 算法 AHP
JMeter 简单教程 JMeter 简单教程1、JMeter 介绍Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压 2022-01-06 性能测试 JMeter 性能测试 JMeter
消息队列-重复消费、顺序消费、分布式事务 消息队列-重复消费、顺序消费、分布式事务一、重复消费重复消费很容易理解,就是一条消息被重复消费,可能是消费了两次,也可能是消费了多次。但是有些重复消费是可以被接受的,有些则不能被接受,这取决于被重复消费的数据是否会对你的业务和数据产生影响。 当你的业务和数据要求幂等性,那重复消费是无法被接受的。例如金融行业,每次的扣款和存钱针对的数值,一定不允许重复消费,不然你的总金额就不对了。 当业务和数据不要 2021-12-31 消息队列 消息队列
MySQL 事务隔离级别 MySQL 事务、隔离级别MySQL 基础架构示意图 事务介绍MySQL 事务主要用于处理操作量奥迪,复杂度高的数据。比如,在人员管理系统中,你删除一个人员的基本资料,肯定也需要同步删除和这个人员相关的所有资料。这些数据库操作语句就构成了一个事务。 一个经典的例子,银行转账。你要给小张转 100 块钱,并且现在你的账户只有 100 块钱。转账过程中肯定会涉及到一系列针对金额的操作,比如查询余额、 2021-12-09 数据库 MySQL MySQL 数据库
安装 RabbitMQ Ubuntu 18.04Install RabbitMQ signing key1curl -fsSL https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc | sudo apt-key add - Install apt HTTPS transport1 2021-12-08 消息队列 RabbitMQ 消息队列 RabbitMQ
MySQL 日志及数据备份恢复 MySQL 日志及数据备份恢复MySQL三种日志详解1、日志日志是 MySQL 数据库的重要组成部分,记录数据库运行时期的各种状态信息。MySQL日志主要包括错误日志、查询日志、 慢查询日志、事务日志、二进制日志几大类。作为开发,我们重点需要关注二进制日志(binlog)和事务日志(redolog和undolog) 简单对比 日志 物理日志 逻辑日志 定义 作用 redo log 2021-12-07 数据库 MySQL MySQL 数据库
域名解析 域名解析报告1、域名解析基本功能迭代说明1.1 massdns 解析使用 massdns 进行解析,速度很快,但是无法保证数据结果的质量,并且不太好控制线程数,需要根据机器性能不断去测试摸索 1.2 多线程解析使用 Python 第三方库 dnspython 进行解析,速度无法达到要求,使用多线程可稍微缓解速度慢的问题 1.3 协程解析使用Python 第三方库 aiodns 进行解析,速度可达 2021-11-29 域名知识 域名解析
MySQL 存储引擎原理 MySQL1、MySQL存储引擎原理1.1 MySQL 记录存储 页头 记录页面的控制信息,共占 56 字节,包括也得左右兄弟页面指针,页面空间使用情况等 虚记录 最大虚记录:比页内最大主键还大 最小虚记录:比页内最小主键还小 记录堆 行记录存储区,分为有效记录和已删除记录,每个记录大小都可能不相同 自由空间链表 已删除记录组成的链表 未分配空间 页面为使用的存储空间 页尾 2021-11-18 数据库 MySQL MySQL 数据库
celery自定义消息消费者 自定义消息消费者 你可能想要嵌入自定义的 Kombu 消费者来手动处理你的消息。 为了达到这个目的,celery 提供了一个 ConsumerStep bootstep 类,你只需要定义 get_consumers 方法,它必须返回一个 kombu.Consumer 对象的列表,当连接建立时,这些对象将会启动。 1234567891011121314151617181920212223242526 2021-11-09 异步任务 Celery 异步任务 Celery
查看 Docker 容器资源使用 查看 docker 容器资源使用在容器的使用过程中,如果能及时的掌握容器使用的系统资源,无论对开发还是运维工作都是非常有益的。幸运的是 docker 自己就提供了这样的命令:docker stats。 默认输出docker stats 命令用来显示容器使用的系统资源。不带任何选项执行 docker stats 命令: 1$ docker stats 默认情况下,stats 命令会每隔 1 秒钟 2021-11-08 容器化 Docker Docker 容器