草庐IT

不可替代的测试人:一文解释探索性测试是什么

剧本式测试随着软件技术的发展,软件开发过程中对软件测试的需求越来越庞大,从原来单纯的寻找软件缺陷,到后来的学习软件、挖掘软件中存在的缺陷、评估软件可用性、性能等等方面,软件测试发挥着重要作用。考虑到软件测试如此的重要,难免会有不少的测试人员试图完成“完全测试”——通俗地说即使想将软件的方方面面、每一行代码都测试覆盖到。但是,“完全测试”是不存在的,是一个难以实现的梦想,究其原因,软件测试的投入(时间、人力等)是一个巨大的限制因素。我们不可能围绕一个软件投入无穷的时间和人力进行测试,并且软件是一个不断发展和迭代的产品,当测试人员在前一个迭代周期测试的一个功能可能在下一个迭代周期就会发生变化,测试

还在抱怨数据结构难? 一文带你搞懂如何AC算法题(2022版)

🍁🍁🍁猛戳订阅👉详解数据结构专栏👈深度解析🍁🍁🍁纯C一文带你搞懂链表算法题(2022版建议收藏)📋个人简介💬大家好,我是_奇奇,一名C/C++博主。河牧院大一在读。🔔欢迎一起交流学习💬我会将大一学的数据结构和C语言深度解析写成笔记记录下来。后期会慢慢推进。感兴趣可以订阅以下专栏。📌详解数据结构专栏🍁📌深度理解C语言专栏🍁🔑个人主页🌳💡一个人可以走得很快,但一群人才能走得更远。“滴水穿石——非一日之功”最近好多小伙伴来问我:“奇奇,数据结构学废了怎么办?顺序表链表好难啊,该怎么学好数据结构啊,感觉学会了,但是一做题就废了”结合我自身学习数据结构的经历然后我也一一解答了小伙伴的问题。好多同学好像都

一文简单了解RPMB

不知道大家对于RPMB有所了解吗?最近在看这些存储介质的介绍的时候,在推荐里面看到了这个东西,又因为对安全本身就有所涉及学习。所以这里来看看这个东西。学习的内容都是来自前辈们的blog,会在文末附注。1、Flash是什么?关于存储的种类有很多种,这里看一下前辈归纳的图片:(详细可以点击链接查看)这里就不展开了,主要看一下flash,flash分为norflash和nandfalsh。norflash:NORFlash的读取和我们常见的SDRAM的读取是一样,用户可以直接运行装载在NORFLASH里面的代码,这样可以减少SRAM的容量从而节约了成本。nandfalsh:NANDFlash没有采取

一文搞懂 MySQL 索引

一文搞懂MySQL索引1、MySQL索引简介1.1、MySQL索引是什么? 索引是一个单独的、存储在磁盘上的数据库结构,包含着对数据表里所有记录的引用指针。1.2、MySQL索引的存储类型有哪些? MySQL中索引的存储类型有两种,即BTree和Hash。1.3、MySQL索引在哪里实现的? 索引是在存储引擎中实现的。(MySQL的存储引擎有:InnoDB、MyISAM、Memory、Heap)InnoDB/MyISAM只支持BTree索引Memory/Heap都支持BTree和Hash索引1.4、存储引擎是什么? 存储引擎就是指表的类型以及表在计算机上的存储方式。1.5、索引的优缺点有哪些?

一文学透MySQL表的创建和约束

✅作者简介:C/C++领域新星创作者,为C++和java奋斗中✨个人社区:微凉秋意社区🔥系列专栏:MySQL一点通📃推荐一款模拟面试、刷题神器👉注册免费刷题🔥前言上篇博客分享了MySQL的下载和环境变量的配置,并简单了创建了数据库和表。这篇博客将分享数据库的创建和销毁语法以及详细讲解MySQL表的创建代码和约束的使用,争取一文拿捏这些知识点!文章目录一、数据库的建立和销毁二、表的建立和销毁1、表的建立1.1、命名规则1.2、数据类型2、表约束概念2.1、约束预览2.2、特点及作用3、表约束具体使用3.1、列级约束3.2、表级约束3.3、外键约束4、表的销毁结语一、数据库的建立和销毁建立数据库:

【APC支付攻略】期刊版面费应该怎么付?看这里一文说清楚(含Wiley、MDPI、Frontiers)

什么期刊有版面费?国内期刊多数是收取版面费的,只有少数期刊不收版面费,如军队主管的期刊;中华医学图书情报杂志等。国外期刊分为开源期刊和非开源期刊:•开源期刊是指读者可以免费下载论文的期刊,期刊的版面费由作者支付,这样可以提高论文的浏览量和引用量。•而非开源期刊,是需要读者支付下载费用的期刊。开源期刊的概念提出以前,大部分国外/SCI期刊均不收取版面费,但是读者下载论文需要支付费用。开源期刊概念推出后,很多传统期刊也开始支持开源,作者可以选择开源发表或者不开源发表,如果非开源发表就不收费,开源发表就需要支付版面费。版面费缴纳一般流程:①文章录用后根据杂志社的链接注册和填写发票信息或者填写相关版面

一文整理总结常见Java面试题系列——Java集合篇(2022最新版)

关于作者🐶程序猿周周⌨️短视频小厂BUG攻城狮🤺如果文章对你有帮助,记得关注、点赞、收藏,一键三连哦,你的支持将成为我最大的动力本文是《后端面试小册子》系列的第8️⃣篇文章,该系列将整理和梳理笔者作为Java后端程序猿在日常工作以及面试中遇到的实际问题,通过这些问题的系统学习,也帮助笔者顺利拿到阿里、字节、华为、快手等多个大厂Offer,也祝愿大家能够早日斩获自己心仪的Offer。PS:《后端面试小册子》已整理成册,目前共十三章节,总计约二十万字,欢迎👏🏻关注公众号【程序猿周周】获取电子版和更多学习资料(最新系列文章也会在此陆续更新)。公众号后台可以回复关键词「电⼦书」可获得这份面试小册子。文

【云原生】一文带你搞懂Docker容器的核心基石Cgroups

目录大家好,本文是对Docker容器的核心基石Cgroups的详细讲解,讲解了Cgroups的相关概念、Cgroups的构成与作用、如何查看和使用Cgroups等,对大家后续理解容器有很大的帮助~1、为什么要了解Cgroups2、Cgroups简介3、什么是Cgroups?4、为什么需要Cgroups?5、Cgroups是如何实现的?6、Cgroups的作用7、Cgroups相关概念及相互关系7.1、相关概念7.2、相互关系8、Cgroups子系统介绍8.1、如何查看当前系统支持哪些subsystem?8.2、Cgroups下的CPU子系统8.3、在CentOS中安装Cgroups8.4、查看

【说透区块链系列】一文读懂什么是Web 3.0

最近的投融资中Web3.0的趋势直线上升,那么受到众多资本喜爱的Web3.0到底是什么呢?Web3.0的应用范围很广,大家所在网络上最多听到的应该就是只读、读写、读写权这类比较复杂的阐述。而本篇将作为Web3.0的入门文章,没有所谓的长篇大论,我们将用通俗易懂的语言阐述其基本概念,带大家了解什么是Web3.0。Web3.0简述与理解开始之前,我们先给到一个关于Web1.0、Web2.0、Web3.0不同点的结论。Web1.0,第一代互联网,静态互联网;Web1.0的核心为:平台创造、平台所有、平台控制、平台受益。Web2.0,第二代互联网,交互式互联网;Web2.0的核心为:用户创造、平台所有

【Kubernetes 系列】一文带你吃透 K8S 应用pod结点

作者:半身风雪上一节:创建K8s集群项目简介:上一节我们一起学习了,如何去部署一个K8S的应用程序,这一节,我们主要讲解一下,K8S应用的框架结构。K8S应用pod结点目标一、KubernetesPods1.1、Kubernetes中的pod是做什么的二、工作结点三、故障排除3.1、常见kubectl命令3.2、可视化界面四、pod资源详情总结目标本节我将和大家一起学习Kubernetes应用中的pod结点了解KubernetesPod。了解Kubernetes工作节点。对已部署的应用故障排除。一、KubernetesPods在上一节中,我们一起学会了如何使用kubectl创建一个应用。这里我