语句覆盖:使程序中每一可执行语句至少执行一次。1.1分析:需要覆盖的可执行语句为x=x/a和x=x+11.2测试用例如下:a=2,b=0,x=3 路径覆盖:a-c-e判定(分支)覆盖:使程序中每个判定的"真"和"假"至少执行一次2.1分析:需要覆盖的路径为:a-c-e和a-b-d或a-b-e和a-c-d2.2测试用例如下:⑴a=2,b=0,x=3覆盖路径:a-c-e⑵a=1,b=0,x=1覆盖路径:a-b-d⑶a=2,b=1,x=1覆盖路径:a-b-e⑷a=3,b=0,x=3覆盖路径:a-c-d条件覆盖:使程序中每个判定的每个条件取得各种可能的结果3.1分析:需要满足的判定为:判定一(a>1,
💌目录🚴总结gitee实战开发操作🥇生成SSH密钥🥈下载连接并提交到远程仓库🥉实战中常用的指令🚴总结gitee实战开发操作这篇文章总结了gitee从小白使用gitee的操作命令以及实战项目中多人开发使用giteegitee实战开发中使用生成秘钥等操作🥇生成SSH密钥在桌面打开Gitbashgitconfiguser.name(查看git账户)亿点小知识:粘贴地址时候,不要直接ctrlv,会出错;点击右键,选择pastegitconfiguser.email(查看git邮箱)gitconfig--globaluser.name“账户名”(设置全局账户名)gitconfig--globaluser
监控是整个运维乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供详实的数据用于追查定位问题;运维自动化最重要的就是标准化一切,而监控是运维自动化体系的一环。一、监控运维一般公司里的运维,大致可以分为基础运维、应用运维、运维开发、监控组四大部分,而监控是所有运维的基础。基础运维,负责IDC运维,服务器上下架,网络设备等。应用运维,也就是systemadministrator,系统管理员。运维开发,负责运维工具的开发,系统开发等,例如开发监控系统,代码发布系统。监控组,也就是24小时值班的人员,需要时刻关注服务器,网站的状况,出现问题后,第一时间联系相关运维以及研发人员。二、监控目
文章目录一、这学期分别学习了Scala、spark、spring、SpringMvc、SpringBoot1、scala2、spark3、spring4、SpringMvc5、SpringBoot二、总结一、这学期分别学习了Scala、spark、spring、SpringMvc、SpringBoot1、scalaScala是一门基于JVM的编程语言,具有强大的面向对象和函数式编程能力。在学习中,我深入了解了Scala的特性和用法,包括函数式编程原则、特质、闭包、模式匹配等。Scala编程风格简洁、灵活,适合用于数据处理、分布式计算和并发编程等领域,具有较高的实用价值。2、sparkSpark
复试前总结一些基本定义,随便看看,不对的地方请多指正!一、稳定性的定义:1、一般定义:系统收到外界干扰时,平衡被破坏。在外界干扰去掉后,仍有自动恢复平衡的能力。2、现代控制理论中的定义:1)李雅普若夫稳定:2)一致稳定3)渐进稳定4)大范围渐进稳定附一张b站视频的图,用这个图蛮好理解的 二、稳定性分析方法1、线性系统:特征根法、奈奎斯特法、相平面法、劳斯判据2、非线性、多变量、时变系统:李雅普若夫第一法/第二法1)李雅普若夫第一法:a线性系统:判断矩阵A的特征值,若全为负,则渐进稳定(A的特征值等价于闭环传递函数的极点)b非线性系统:将系统的描述在平衡点处进行线性化,得到矩阵A,再判断A的特征
merge(left,right,how,on)数据参数left和right分别为需要融合的数据。left=pd.DataFrame({'key1':['K0','K0','K1','K2'],'key2':['K0','K1','K0','K1'],'A':['A0','A1','A2','A3'],'B':['B0','B1','B2','B3']})right=pd.DataFrame({'key1':['K0','K1','K1','K2'],'key2':['K0','K0','K0','K0'],'C':['C0','C1','C2','C3'],'D':['D0','D1','D
2021电赛F题(智能送药小车)参赛总结【视觉部分】前言在2021年全国大学生电子设计竞赛中,我们小组做的是F题(智能送药小车)。我在小组中主要负责小车视觉功能的实现,所以在本篇参赛总结中只会涉及小车视觉功能实现的思路和过程。提示:下文中所提出的实现方法不一定是最优解,如果有其他更好的建议和想法,我衷心欢迎大家与我交流,一起学习进步!一、题目解读完整规则太多了,这里仅引入一些与视觉部分相关的内容。通读题目后,不难发现,能用到视觉的有两方面:小车寻迹数字(病房号)识别二、实现思路1.小车寻迹小车寻迹任务主要是寻找红色的道路中线,保证小车不偏不倚地行进且不会压黑线。我们可将整个寻迹分为两个部分:直
前言: 在准备电赛的这段时间里,我确实学到了很多东西,我会一点一点更新博客,从头到尾总结一下,本篇博客主要写一下树莓派opencv的使用,在这里我不会赘述opencv的安装,这个网上有很多教程。树莓派小车图片:这里并不是最终版本,树莓派专用电池还没有到,我就没有装在车上。在调试opencv代码的时候,我是先将摄像头搭载在小车上,再把摄像头接在电脑上,这样进行调试的时候会最贴合小车行进中所识别到的路线 在调试过程中,我用A4纸贴了一些标识,通过这些标识的移动来模拟小车行进过程,并在电脑上微调出最终代码 树莓派4B与下位机的通信: 这里有一个很大很大的坑,我和队友在电赛中吃了大亏,我
Vim常用命令在学校时接触过vim了解vim的基本使用方法。工作后进行数字IC设计开发需要进行vim的重度使用。开始先不在插件的情况下进行vim的一些操作,下面是记录的一些比较实用稍微高级一点的使用方法。文档会一直更新记录一些实用的命令。一、vim常用删除命令dw:删除一个单词从光标往后删除(包括光标本身以及单词后面的空格)d$删除光标开始到行尾的字符串d0删除光标到行首(不包括光标本身)d^删除光标到行第一个字符(不包括光标本身)dw:删除一个单词(光标以后的字符,包括光标与空格)diw:删除一个单词(光标前后的字符,不包括空格)daw:删除一个单词,光标前后的字符包括后面的空格x删除光标所
Docker官方文档地址:https://www.docker.com/get-started中文参考手册:https://docker_practice.gitee.io/zh-cn/1.什么是Docker1.1官方定义最新官网首页#1.官方介绍-Wehaveacompletecontainersolutionforyou-nomatterwhoyouareandwhereyouareonyourcontainerizationjourney.-翻译:我们为你提供了一个完整的容器解决方案,不管你是谁,不管你在哪,你都可以开始容器的的旅程。-官方定义:docker是一个容器技术。1.2Dock