草庐IT

[软件测试] 01 软件测试基础概念 习题

目录软件测试期末复习系列课件知识点整合:软件测试基础白盒测试黑盒测试PTA习题汇总:软件测试基础白盒测试-逻辑覆盖测试白盒测试-基本路径测试白盒测试-静态测试黑盒测试-等价类划分黑盒测试-边界值测试黑盒测试-场景法提示:篇幅较长,可以使用Ctrl+F,在页面中快速查询关键词(或者你要找的题目)并跳转到指定的位置。关键词:软件测试基础概念判断题由于功能性是软件最基本的质量特性,因此在用户未提出明确的非功能需求时,只需在进行完善的功能测试后,就可以向客户提出验收测试请求。答案:错误测试用例越多,测试效果越好。答案:错误软件测试的基本流程包括需求分析、设计测试方案、执行测试、测试评估、测试总结、测试

【eBPF-01】初见:基于 BCC 框架的第一个 eBPF 程序

闲言少叙,本文记录了如何零基础通过BCC框架,入门eBPF程序的开发,并实现几个简易的程序。有关eBPF的介绍,网络上的资料有很多,本文暂且先不深入讨论,后面会再出一篇文章详细分析其原理和功能。我们目前只需要知道,eBPF实际上是一种过滤器,这种过滤器几乎可以插入内核源码的任意的流程和环节中,实现自定义的逻辑。由于eBPF自身的若干限制,使它最常见的用法是,附着在内核某些关键流程上,抓取一些关键数据,用于监控、统计和分析。1一个简单的例子下面是一个简单的例子,我想实现一个程序,用来实时监控内核可执行文件(ELF)的加载。这个程序运行如下:如图所示,每当有一个ELF文件被加载时,可以显示这个EL

01-Mysql介绍及安装

关系型数据库的特点二维表典型产品Oracle传统企业,MySQL是互联网企业数据存取是通过SQL最大特点,数据安全性方面强(ACID)•NoSQL:非关系型数据库(NotonlySQL)不是否定关系型数据库,做关系型数据库的的补充想做老大,先学会做老二•NoSQL特性总览–不是否定关系型数据库,而是作为补充,现在也有部分替代的趋势。–关注高性能,高并发,灵活性,忽略和上述无关的功能。–现在也在提升安全性和使用功能。–典型产品:Redis(持久化缓存,两个半天)、MongoDB(最接近关系型数据的NoSQL)、Memcached。–管理不适用SQL管理,而是用一些特殊的API或数据接口。•NoS

HarmonyOS4.0系统性深入开发01应用模型的构成要素

应用模型的构成要素应用模型是HarmonyOS为开发者提供的应用程序所需能力的抽象提炼,它提供了应用程序必备的组件和运行机制。有了应用模型,开发者可以基于一套统一的模型进行应用开发,使应用开发更简单、高效。HarmonyOS应用模型的构成要素包括:应用组件应用组件是应用的基本组成单位,是应用的运行入口。用户启动、使用和退出应用过程中,应用组件会在不同的状态间切换,这些状态称为应用组件的生命周期。应用组件提供生命周期的回调函数,开发者通过应用组件的生命周期回调感知应用的状态变化。应用开发者在编写应用时,首先需要编写的就是应用组件,同时还需编写应用组件的生命周期回调函数,并在应用配置文件中配置相关

【SpringCloud】01认识微服务,了解服务拆分与远程调用

文章目录阅读前提:一、认识微服务1.单体架构2.分布式架构3.微服务架构4.主流微服务框架二、服务拆分与远程调用1.示例代码与sql导入2.实现远程调用案例2.1需求2.2注册RestTemplate2.3实现远程调用阅读前提:最好有一定SSM、MySQL、Mybatis、Springboot、Maven基础。资料下载:链接:https://pan.baidu.com/s/1gt0gUxdCdMUFSsu13I0uhQ?pwd=waw1提取码:waw1一、认识微服务随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构,首先我们先来了解一下各种架构的区

STM32读取EEPROM存储芯片AT24C512故障然后排坑记录

背景:有一个项目用到STM32F091芯片去读取 AT24C512C-SSHD EEPROM芯片,我直接移植了之前项目的IIC库,结果程序运行后,读不出EEPROM里面的数据。摘要:本文主要介绍一个基于STM32F091芯片和AT24C512C-SSHDEEPROM芯片的项目,该项目旨在读取EEPROM芯片中的数据。我直接移植了之前项目的库,但是遇到了读不出EEPROM数据的问题。本文记录了问题的发型与排查过程。运行开发环境介绍硬件环境STM32F091CBT6J-LINK V11软件开发环境IAR8.32.1 VSCODE 软件支持包STHAL库正文:来到新公司后接了一个项目,用到STM32

【Spring】01 Bean 介绍

文章目录1.定义2.特性1)可重用性2)可配置性3)可管理性3.生命周期1)实例化2)属性设置3)初始化4)使用5)销毁4.配置方式1)XML配置2)注解配置3)Java配置5.作用域6.依赖注入1)构造函数注入2)Setter方法注入3)接口注入结语对于Spring框架而言,一切Java对象皆是Bean。在Java开发中,Spring框架是一个广泛使用的轻量级、全面的应用开发框架。而在Spring的世界里,Bean是一个核心概念,贯穿了整个应用的构建和管理。1.定义在Spring框架中,Bean是指由SpringIoC容器管理的对象。它可以是Java类的实例,也可以是一些由Spring提供的

代码随想录算法训练营第四十二天 _ 动态规划_01背包问题、416.分割等和子集。

学习目标:动态规划五部曲:①确定dp[i]的含义②求递推公式③dp数组如何初始化④确定遍历顺序⑤打印递归数组----调试引用自代码随想录!60天训练营打卡计划!学习内容:二维数组处理01背包问题听起来思路很简单,但其实一点也不好实现。动态规划五步曲:①确定dp[i][j]的含义:任取[0,i]的物品后放进容量为j的背包所能放的最大价值②求递推公式:dp[i][j]=max(dp[i-1][j],dp[i-1][j-weight[i]]+value[i])Ⅰ不放物品i:dp[i-1][j]Ⅱ放物品i:dp[i-1][j-weight[i]]+value[i]③dp数组如何初始化:按下表的第一行和

hadoop01_完全分布式搭建

hadoop完全分布式搭建1完全分布式介绍Hadoop运行模式包括:本地模式(计算的数据存在Linux本地,在一台服务器上自己测试)、伪分布式模式(和集群接轨HDFSyarn,在一台服务器上执行)、完全分布式模式。本地模式:(hadoop默认安装后启动就是本地模式,就是将来的数据存在Linux本地,并且运行MR程序的时候也是在本地机器上运行)伪分布式模式:伪分布式其实就只在一台机器上启动HDFS集群,启动YARN集群,并且数据存在HDFS集群上,以及运行MR程序也是在YARN上运行,计算后的结果也是输出到HDFS上。本质上就是利用一台服务器中多个java进程去模拟多个服务完全分布式:完全分布式

01背包问题(动态规划)(详细图解)

目录题目:题解:图表解析: 详细例子:题目:有 N件物品和一个容量是 V 的背包。每件物品只能使用一次。第 i 件物品的积是 vi,价值是 wi。求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。输出最大价值。输入格式:第一行两个整数,N,V,用空格隔开,分别表示物品数量和背包容积。接下来有 N 行,每行两个整数 vi,wi,用空格隔开,分别表示第 i 件物品的体积和价值。输出格式:输出一个整数,表示最大价值。数据范围:00输入样例:4512243445输出样例:8题解:#include#includeusingnamespacestd;constintN=1005;i