首页 > TAG信息列表 > 漫谈

漫谈测试成长之探索——测试策略

在《漫谈软件系统测试——问题解决》一文中,文章借鉴控制疫情的四大策略,总结了软件系统质量保障的四大策略。那么在日常工作中,我们应该如何理解测试策略呢? 什么是测试策略? 测试策略是描述软件开发周期的测试方法的概述。测试策略的目的是从组织的高级目标到实际的测试活动提供合理

汽车与芯片技术漫谈

汽车与芯片技术漫谈 参考文献链接 https://mp.weixin.qq.com/s/2sAxPEK8iT1VdzLLpYtGsw https://mp.weixin.qq.com/s/xuAIVVBZGpoCpWtRUgW58Q https://mp.weixin.qq.com/s/GbN1i-XGIT92r8vhLw6fzg https://mp.weixin.qq.com/s/I0ef_aSZ1mFXwfI0v-__EQ https://mp.weixin.qq.com/s/

C++ 漫谈哈夫曼树

1. 前言 什么是哈夫曼树? 把权值不同的n个结点构造成一棵二叉树,如果此树满足以下几个条件: 此 n 个结点为二叉树的叶结点 。 权值较大的结点离根结点较近,权值较小的结点离根结点较远。 该树的带权路径长度是所有可能构建的二叉树中最小的。 则称符合上述条件的二叉树为最优二叉树,

初等数论漫谈/学习记录

八个月前浅尝辄止地碰了一下初等数论,写了一大堆零零散散的blog,想了想最好还是把它们整理一下,顺便补充一点当时没学到/没写到的内容。 以下讨论对象均为整数。 exgcd 21.11.02 即扩展欧几里得,可以以普通欧几里得的复杂度求出关于 \(x,y\) 的不定方程 \(ax+by=\gcd(a,b)\) 的一组特

拓展欧拉定理漫谈

已知数列$\left\{a_n\right\}: 3^1,3^2,3^3 \cdots$ 问第2022项个位数字多少 这个小学找规律问题很简单,$3^n$个位数以3,9,7,1为循环节循环,照这个规律很容易得到答案 作为掌握一定数论知识的我们,当然要探其渊薮 个位数的本质是mod 10,而(3,10)=1,根据欧拉定理$3^{\varphi(10)}\equiv 1(mod

漫谈测试覆盖率

写这篇文章的动力其实源自昨晚饭后在马路上散步时的一些想法,要谈的内容如标题所述:测试覆盖率。 我在之前的文章,写过对质量保障体系建设的一些思考,也写过对质量度量的一些看法, 所谓测试覆盖率这个词,大多源于质量度量的一个指标或者说维度。因为要度量,要可量化,才有了覆盖率这一维度

大数据漫谈

一 50年科技发展史 方向 公司组织 年代 代表 大型机 IBM 70年代 System z、AIX 小型机 DEC、SUN 80年代 SPARC、Solaris 廉价PC+光纤 Google 90年代 Intel、Seagate 大数据 Google 2003-2004 GFS、MapReduce、BigTable 开源 Apache 2006-2007 Hadoop、HBase 人工

Java——漫谈接口

接口:一种标准和规范(模糊定义) 接口的用法: ⚫ 接口是用来被类实现(implements)的,实现接口的类称为实现类。实现类可以理解成所谓的子类。 ⚫ 从上面可以看出,接口可以被类单实现,也可以被类多实现。 代码格式:修饰符 class 实现类 implements 接口1, 接口2, 接口3 , ... { } 实现的关键字

测试大咖漫谈如何搞定软件质量?

本周测试开发技术公开课 《利用 Shell 打造 Android 自动化测试框架》 ,报名方式见文末! 关于质量保障,好像已经说过太多,但这里还是抽象的唠叨几句。 多年的软件测试和质量保障工作让我越来越清晰的认识到: 质量绝对不是一个环节,一个工种可以搞定的 。比如: 从对语言的误用,到对第三

大三下 架构漫谈读后感

  本学期的新课程软件体系结构,之前的编码经验对于软件体系结构的概念十分模糊。一是之前的项目体系太小,逻辑简单,对于体系结构没有太大的要求。二是对于软件体系没有基本的了解,好像也只有之前学的设计模式与软件体系结构沾点关系。在阅读了架构漫谈后,算是有了一些基本的了解。  

架构漫谈阅读01

1、   什么是架构? 确定目标系统的边界后,将整体系统划分为部分,并通过建立部分间相互沟通的机制,让部分再次形成一个有机整体的过程被称为架构。 2、   为什么要出现架构? (1).    为了提高系统的工作效率与时间效率 (2).    为了最大限度的发挥个体优势 (3).    对系统

架构漫谈之软件架构师如何工作

     作为一个架构师,首先要明确的是架构的定义是什么?架构就是针对一个具体的统一大目标,按照每个人的特点,或者其他划分原则进行分解, 将大目标分为若干个小目标,分配给每个人,并在内部建立一种沟通方式来进行交流;将分解后的目标最终能够整合到一起,完成最初的大目标。

便携软件漫谈

Table of Contents 便携软件漫谈 portableapps百分浏览器MiKTeXWinPythonvscode后记参考链接 便携软件漫谈 最初寻找便携软件是因为自己总是重装系统,每次重装系统之后再重装软件实在是一个痛苦的过程,于是便想着能否有软件可以拷贝之后直接带走使用。后来想要把自己的U盘打

漫谈权限控制设计

一、权限分类权限按功能来分大致可以分为以下几种1.页面权限,通常是菜单,能否展开页面2.操作权限,具体的页面的交互,比如按钮3.数据权限,对数据进修筛选 二、权限的实质因为在应用上,每个资源都是一个URL,那么对资源最好的描述就是访问地址。这里采用路由来定义资源权限。页面权限可以直

漫谈操作系统现状:波澜不惊的应用环境与风起云涌的技术狂潮

https://mp.weixin.qq.com/s/Js8s8l-Me7cFUHrQA3dJpg   作者 | 董自强,普华基础软件 产品总监审校 | 凌敏本文是“2021 InfoQ 年度技术盘点与展望”系列文章之一。 1 操作系统的时代意义与波澜不惊的应用环境   自 1946 年第一台计算机诞生以来,人类开始走向数字化时代,1956 年出

金融云原生漫谈(一)|银行业如何快速提升应用研发效能和交付效率?

在金融行业数字化转型的驱动下,国有银行、股份制银行和各级商业银行也纷纷步入容器化的进程。   如果以容器云上生产为目标,那么整个容器云平台的设计、建设和优化对于银行来说是一个巨大的挑战。如何更好地利用云原生技术,帮助银行实现敏捷、轻量、快速、高效地进行开发、测试、交

漫谈:Chebyshev多项式,Krylov子空间,Chebyshev迭代,共轭梯度方法

漫谈:Chebyshev多项式,Krylov子空间,Chebyshev迭代,共轭梯度方法 Chebyshev 多项式标准Chebyshev多项式三项递推关系逼近性质 Chebyshev迭代Richardson迭代和Krylov子空间单步迭代格式收敛速度两步迭代格式 共轭梯度(Conjugate Gradient)方法最速下降法的收敛速度CG方法的收敛速

数据质量漫谈

​简介: 数据质量问题无处不在,本文尝试找到一种方法,能够尽可能的发现数据质量问题并解决之。 ​ 作者 | 茂才 来源 | 阿里技术公众号 一 概述 1 数据质量问题无处不在 基本上每个用数据的同学,都遇到过以下类似的问题。 表没有按时产出,影响下游,严重的甚至可能影响线上效果。 打

扫地机器人漫谈(三):扫地机的传感器

比较全的传感器产品介绍 https://www.first-sensor.com/cn/products/ LDS 激光测距传感器 获取距离信息。当激光投射到障碍物上时,会在传感器里形成光斑。同时,图像传感器会根据光斑的像素序号来计算到激光测距传感器的中心距离。 全向压力传感器 LDS激光测距传感器上盖配备

漫谈微服务的进程间通信

本文介绍了几种典型的微服务间通信方式,并提供了几种相应的实现方式。微服务的进程间通信架构图: 术语 IPC:进程间通信 MSA:微服务架构 概述 服务间通信包含两大类: 基于同步请求/响应的通信,如REST,gRPC 基于异步消息的通信,如AMQP或STOMP 通信视角 视角 #1 一对一通信 一对多通信

Dubbo漫谈之微服务治理

前面几篇文章结合rpc框架的基础需求,讲解了Dubbo中对于这些需求的抽象。Dubbo现在能够被如此多的线上应用所采用,跟最近几年微服务的广泛推广有很大的关系。微服务绝不仅仅是把服务拆小,改成远程调用这么简单,必须有配套的服务治理的功能,比如监控、熔断限流等。这篇文章就来分解下Dubb

Dubbo漫谈之走向集群

服务集群 一个系统从本地调用转成远程调用,原因有很多种。最主要的两个,一个是功能解耦,另外一个就是高可用。为了解决高可用问题,通常再服务部署的时候,都会部署多套,以防止单个服务压力过大或者网络分区等单点故障导致服务不可用,也就是我们常说的集群。  路由 当服务提供方部署成集群

Kafka漫谈(一)

Kafka跟作家kafka的唯一关系在于,开发者喜欢kafka,实际上它是一种高吞吐量的分布式发布订阅消息系统。同样Rocketmq也是一种消息订阅系统,人们经常拿他们进行对比,Rocketmq可以详见该专栏RocketMQ漫谈:从简介到启动(一)。 文章目录 一、安装二、QA问答三、整合kafka四、总结

云计算漫谈之Service Mesh

什么是Service Mesh? Service Mesh是一种用来在分布式应用程序的不同组件之间共享数据的平台。要理解Service Mesh,必须要理解三个问题: 为什么要构建分布式应用程序? 不同组件之间共享数据有什么挑战? Service Mesh如何解决这些挑战? Cloud Native 云原生 Cloud Native是设计分布式应

云计算漫谈之SaaS

什么是 SaaS SaaS (软件即服务)是目前最流行的云计算形式之一 。它与 IaaS (基础设施即服务)和 PaaS (平台即服务)并驾齐驱。SaaS 是一种基于云的软件交付模型。在该模型中,云服务商开发、提供并维护云应用软件,保持软件的自动更新,同时通过互联网,以按需付费的方式向其客户提供服务。公有云