容错性 可用性 一致性 理论
【测试理论-06】软件测试 -探索性测试怎么做?
一、探索性测试定义: 探索性测试是一种基于测试人员的经验和直觉进行测试的方法,它不依赖于预先定义的测试用例或脚本,而是根据测试人员的思考和探索来进行测试。探索性测试通常用于发现软件中未知的问题和缺陷,以及验证软件的可用性、易用性和性能等方面。在探索性测试中,测试人员需要灵活应对不同的测试场景和情况, ......
明解STM32—GPIO理论基础知识篇之寄存器原理
一、前言 在之前的STM32的GPIO理论基础知识中,分别对基本结构和工作模式进行了详细的介绍。GPIO基本结构中主要对GPIO内部的各个功能电路逐一的进行的分析;GPIO工作模式中主要介绍GPIO应用在不同的使用场景下,GPIO端口的静态特征配置和动态的工作模式,同时对信号的工作流进行了分析。 ......
redis高可用
一、关系数据库与非关系型数据库 1.1 关系型数据库 1.关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录2.SQL语句(标准数据查询语言)就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操作3.主流的关系型数据库包括Oracle、MySQL ......
PostgreSQL 13 pacemaker 高可用集群
环境介绍 操作系统版本 CentOS Linux release 7.8.2003 (Core) 数据库版本 psql (13.10) PCS集群版本 [root@hd-clw-select-proxysql01 ~]# rpm -qa|grep pacemaker pacemaker-libs-1 ......
信息搜寻理论-Information Foraging in Information Access Environments
信息搜寻环境中的信息搜寻 P. Pirolli和S.K. Card Peter Pirolli,Stuart K. Card(1995).Information Foraging in Information Access Environments. Conference: Human Factor ......
细数N个获取天气信息的免费 API ,附超多免费可用API 推荐(三)
前言 市面上有 N 多个查询天气信息的软件、小程序以及网页入口,基本都是通过调用天气查询 API 去实现的。 今天整理了一下多种场景的天气预报API 接口分享给大家,有需要赶紧收藏起来。(apispace.com) 天气预报查询 天气预报查询支持全国以及全球多个城市的天气查询,包含国内3400+个城 ......
Oracle启动报错:ORA-00214 控制文件版本不一致恢复过程
1、报出的错误: SQL> alter database mount; alter database mount * ERROR at line 1: ORA-00214: control file '/home/oracle/app/oracle/oradata/helowin/control01 ......
Redis数据库高可用
一、Redis高可用 在web服务器中,高可用是指服务器可以正常访问的时问,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99% 99.998等等)。但是在Redis语境中,高可用的含义似乎要宽泛一些,除了保证提供正常服务(如主从分离、快速容灾技术),还需要考虑数据容量的扩展、数据安全 ......
后台返回数据和格式bootstrapTable表格 所需格式不一致问题
之前做的一个表格,数据返回格式是下面这种,bootstrapTable表格 所需格式不一致 处理方式是在加载成功之后获取到Results中的数据添加到表格中,试了一下数据能正常显示数据,似乎解决了问题 但是在实际测试是发现,使用bootstrapTable表格右上角刷新按钮刷新无效的,如果有其他环节 ......
永磁同步电机矢量控制C代码,全部从项目中总结得到,采用的S-function模式仿真,与实际项目运行基本一致
永磁同步电机矢量控制C代码,全部从项目中总结得到,采用的S-function模式仿真,与实际项目运行基本一致,可以直接复制代码移植到工程实践项目中去。YID:12399621082451403 ......
三相PFC程序30KW充电桩的500~1000Vdc 0~60A,绝对与实物一致的30KW三相PFC程序
三相PFC程序30KW充电桩的500~1000Vdc 0~60A,绝对与实物一致的30KW三相PFC程序。一、在技术指标参数中,若发现程序中并没有的,全额退款。二、文件资料包括:1、原理图,AltiumDesigner10格式。2、bom表。3、整个CCS工程项目文件,C语言源程序。4、量产机的详细 ......
《做一个不背锅运维:理论篇:让我们一起鲁克鲁克——rook(开源存储编排)》
写在开篇 本文结合了官方文档对rook的知识点做了一个梳理,帮助有需要的朋友快速入门,本篇不讲实战操作,下篇再讲。 官方文档:https://rook.io/docs/rook/v1.11/Getting-Started/intro/ 什么叫面向K8S的开源云原生存储 面向Kubernetes的开源 ......
MHA实现Mysql数据库高可用
一、 MHA 1. MHA原理 ①MHA利用 SELECT 1 As Value 指令判断master服务器的健康性,一旦master 宕机,MHA 从宕机崩溃的master保存二进制日志事件(binlog events) ②识别含有最新更新的slave ③应用差异的中继日志(relay log)到 ......
云原生容器高可用运维能力应用
摘要:华为云容器SRE在海量集群和容器运维实践中,从智能运维能力、确定性场景恢复等多方面总结出一套确定性运维实践,以应对云原生业务快速增长。 本文分享自华为云社区《云原生容器高可用运维能力应用》,作者:陈勇/刘志超/袁文峰。 云原生场景下,对架构高可用、应用高可用、基础云平台高可用提出了更高的要求, ......
关系数据理论——函数依赖与码的定义
函数依赖理论 规范化理论研究的是关系模式中各属性间的依赖关系及对其概念性模式性能的影响,它提供了判断关系模式优劣的理论标准,能帮助数据库设计人员预测可能出现的问题。 关系模式可能存在数据冗余、更新异常、插入异常、删除异常等问题,要解决这些问题就需要分析数据依赖。所谓数据依赖,就是关系模式下任何一个关 ......
测试用例理论
测试用例的定义 什么是测试用例: 它是每个业务目标,用编制的一组由测试输入,执行条件以及预期结果的案例 测试用例的好处及作用: 在开始实施测试之前设计好测试用例,可以避免盲目测试并提高测试效率。 测试用例的使用令软件测试的实施重点突出、目的明确。 在软件版本更新后只需修正少部分的测试用例便可展开测试 ......
决战圣地玛丽乔亚Day44---Redis数据结构的底层实现和高可用Cluster
Redis为什么快? 前面讲了独有的数据结构+IO模型的选用。 除此之外还有什么因素的加持呢? 1.内存存储,避免磁盘IO的开销,提高读取速度 2.网络模型,使用Reactor模型,处理大量连接请求,同时保持低延迟和高吞吐 3.单线程处理请求。但是RDB,AOF等场景会用到多线程模式。 Redis数 ......
IDEA2023.1破解 永久激活 最新版IDEA激活 亲测可用!
当前IDEA的版本,已经更新到2023.1,本文为大家带来最新版 IDEA2023.1 专用激活破解方式。此激活方式,支持PyCharm、WebStorm、PhpStorm、RubyMine等Jetbrains家的其他同类IDE。 ......
部署高可用radowsgw存储网关,s3cmd实现bucket的管理,Nginx+RGW 的动静分离,基于 prometheus 监控 ceph 集群运行状态
一. 掌握对象存储的特点及使用场景#RadosGW 存储特点 通过对象存储网关将数据存储为对象,每个对象除了包含数据,还包含数据自身的元数据。对象通过 Object ID 来检索,无法通过普通文件系统的挂载方式通过文件路径加文件名称操作来直接访问对象,只能通过 API 来访问,或者第三方客户端(实际 ......
梦的解析 —— 周公版,包括【周公解梦】在内的超多免费可用 API 推荐(二)
梦是人们日常生活中经常出现的现象,人们对梦的解析一直是一个重要的研究领域。周公解梦是中国古代传统文化中的一部分,它对于梦的解析提供了很多有价值的参考,成为了梦解释的重要参考工具之一。 ......
MySQL之MHA高可用配置及故障切换实例
一、MHA概述 1.1 MHA是什么 MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。 MHA 的出现就是解决MySQL 单点的问题。 MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。 MHA能在故障切换的过 ......
【go】谈谈一致性哈希算法及其 Golang 实现(含负载均衡算法概述)
教程集为您提供谈谈一致性哈希算法及其 Golang 实现(含负载均衡算法概述)等资源,欢迎您收藏本站,我们将为您提供最新的谈谈一致性哈希算法及其 Golang 实现(含负载均衡算法概述)资源 文章目录 一、概述 二、负载均衡算法 2.1 概述 2.2 轮询算法 2.3 随机算法 2.4 随机轮询算法 ......
MATLAB代码《基于多智能体系统一致性算法的电力系统分布式经济调度》
MATLAB代码《基于多智能体系统一致性算法的电力系统分布式经济调度》 软件环境:MATLAB 内容:集中式优化方法难以应对未来电网柔性负荷广泛渗透以及电力元件“即插即用”的技术要求。 区别于集中式经济调度,提出一种电力系统分布式经济调度策略。 应用多智能体系统中的一致性算法,以发电机组的增量成本和 ......
快速排序,堆排序,进程通信,OS回收,事务一致性
某大厂面试题1 1. 分布式事务的一致性问题 事务的四大特性(ACID) 原子性(Atomicity):一个事务(transaction)要么没有开始,要么全部完成,不存在中间状态。 一致性(Consistency):事务的执行不会破坏数据的正确性,即符合约束。 隔离性(Isolation):多个事 ......
波浪理论
1.波浪理论的目标和原则 目标:更好的理解市场,是用来跟随的,不能预测市场 原则:上升5浪,下降3浪 五浪模型 基本浪: 1,3,5 调整浪:2,4 放到不同级别,60分钟k就是碎的 2.上升五浪成立的条件 说明:2不能跌破M的起点,4不能跌破2的位置,5浪才成立 3.波浪是允许错的 只是说大概率会 ......
数据库MHA实现高可用架构
一、mysql MHA介绍MHA(MasterHigh Availability)是一款开源的 MySQL 的高可用程序,它为 MySQL 主从复制架构提供了 automating master failover 功能。 1.1什么是MHA?MHA(MasterHigh Availability)是 ......
今天出门你查老黄历了吗?包括万年历在内的超多免费可用 API 推荐(一)
万年历 API:获取公历日期对应的农历、农历节日节气、天干地支纪年纪月纪日、生肖属相、宜忌、星座等信息。支持查询未来15天。 ......
【Java 并发】【三】MESI缓存一致性协议
1 前言 上节我们看了一下线程安全的原子性、有序性、可见性,这节我们回到CPU多级缓存的问题,就是各个缓存中一致性的问题,这节我们就来看一下MESI一致性协议。 2 MESI缓存一致性协议 MESI协议也叫做缓存一致性协议,主要是用来进行协调多核CPU的高级缓存的数据一致的。 MESI一致性协议定义 ......
微服务可用性之隔离限流降级
可用性之服务隔离 服务隔离的目的 在系统发生故障时限制其影响范围 隔离在保障整个服务的可用性上具有重要作用 隔离维度 线程级别的隔离:不同的任务给不同的线程执行 进程级别的隔离:将系统业务拆分成多个微服务,部署到不同的机器上 进程间的通信方式:不同机器经过远程调用,相同机器通过内存,管道(内存中的一 ......