目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言性能测试基础1)性能测试一般分为:负载测试、压力测试、基准测试、稳定性测试、扩展性测试。2)常见的性能测试指标:响应时间;TPS/QPS;并发用户;PV/UV;点击率;吞吐量;资源开销3)性能测试的场景:业务场景:系统的业务处理流程;测试场景:对业务场景的真实模拟;单场景:只涉及单个业务流程的测试场景;混合场景:每个业务流程在混合的业务流程中占的比重会不同,尽可能符合
重写的要求:子类方法的形参列表和方法名必须和父类方法的形参列表和方法名一样子类方法的返回类型必须是父类方法返回类型或为其子类型。例如父类方法返回类型为Object类,那么子类的返回类型可以是Object,也可以是String子类方法的访问权限必须大于等于父类方法;(访问权限:public>default>protected>private)子类方法抛出的异常类型必须是父类抛出异常类型或为其子类型。重写和重载区别重载(Overload)重写(Override)发生范围本类父子类形参列表形参类型/个数/顺序至少一个不同父子类必须相同返回类型没有要求子类方法的返回类型必须是父类方法返回类型或为其子类
重写的要求:子类方法的形参列表和方法名必须和父类方法的形参列表和方法名一样子类方法的返回类型必须是父类方法返回类型或为其子类型。例如父类方法返回类型为Object类,那么子类的返回类型可以是Object,也可以是String子类方法的访问权限必须大于等于父类方法;(访问权限:public>default>protected>private)子类方法抛出的异常类型必须是父类抛出异常类型或为其子类型。重写和重载区别重载(Overload)重写(Override)发生范围本类父子类形参列表形参类型/个数/顺序至少一个不同父子类必须相同返回类型没有要求子类方法的返回类型必须是父类方法返回类型或为其子类
✅✅作者主页:🔗孙不坚1208的博客🔥🔥精选专栏:🔗JavaWeb从入门到精通(持续更新中)📋📋本文摘要:本篇文章主要分享JavaWeb的学习重点内容。💞💞觉得文章还不错的话欢迎大家点赞👍➕收藏⭐️➕评论💬支持博主🤞👉👉你的一键三连是我更新的最大动力❤️❤️JavaWeb复习重点一、问答题7个左右,共40分1.Servlet的定义、配置(使用xml或注解)2.重定向与请求转发的区别,使用API完成重定向和转发3.重定向与请求转发的优缺点4.给出了Servlet的代码实现,让大家用JSP来实现该功能5.JavaBean的规范,应该详细掌握6.给出了Servlet的代码实现,让大家用JSTL来实现
✅✅作者主页:🔗孙不坚1208的博客🔥🔥精选专栏:🔗JavaWeb从入门到精通(持续更新中)📋📋本文摘要:本篇文章主要分享JavaWeb的学习重点内容。💞💞觉得文章还不错的话欢迎大家点赞👍➕收藏⭐️➕评论💬支持博主🤞👉👉你的一键三连是我更新的最大动力❤️❤️JavaWeb复习重点一、问答题7个左右,共40分1.Servlet的定义、配置(使用xml或注解)2.重定向与请求转发的区别,使用API完成重定向和转发3.重定向与请求转发的优缺点4.给出了Servlet的代码实现,让大家用JSP来实现该功能5.JavaBean的规范,应该详细掌握6.给出了Servlet的代码实现,让大家用JSTL来实现
1、什么是Stream流?java8中的stream使用的是函数式编程模式,如同它的名字一样,它可以被用来对集合或数组进行链状流式的操作,可以更方便的我们对集合或数组操作。 例子://如下例所示,简化了对集合的操作Integer[]intArray=newInteger[]{2,3,4,5,6,7};//创建Stream流对象StreamintStream=Stream.of(intArray);intStream.distinct()//去重(中间操作).filter(ele->ele>4)//过滤(中间操作).forEach(ele->System.out.println(ele));(终
1、什么是Stream流?java8中的stream使用的是函数式编程模式,如同它的名字一样,它可以被用来对集合或数组进行链状流式的操作,可以更方便的我们对集合或数组操作。 例子://如下例所示,简化了对集合的操作Integer[]intArray=newInteger[]{2,3,4,5,6,7};//创建Stream流对象StreamintStream=Stream.of(intArray);intStream.distinct()//去重(中间操作).filter(ele->ele>4)//过滤(中间操作).forEach(ele->System.out.println(ele));(终
目录1.1Hadoop是什么 1.2Hadoop发展历史1.3Hadoop三大发行版本 1.4Hadoop优势(4高) 1.5Hadoop组成(面试重点) 1.5.1HDFS架构概述 1.5.2YARN架构概述 1.5.3MapReduce架构概述 1.5.4HDFS、YARN、MapReduce三者关系 1.6大数据技术生态体系 1.7推荐系统框架图 1.1Hadoop是什么(1)Hadoop是一个由Apache基金会所开发的分布式系统基础架构。(2)主要解决,海量数据的存储和海量数据的分析计算问题。(3)广义上来说,Hadoop通常是指一个更广泛的概念——Hadoop生态圈。 1.2Had
目录1.1Hadoop是什么 1.2Hadoop发展历史1.3Hadoop三大发行版本 1.4Hadoop优势(4高) 1.5Hadoop组成(面试重点) 1.5.1HDFS架构概述 1.5.2YARN架构概述 1.5.3MapReduce架构概述 1.5.4HDFS、YARN、MapReduce三者关系 1.6大数据技术生态体系 1.7推荐系统框架图 1.1Hadoop是什么(1)Hadoop是一个由Apache基金会所开发的分布式系统基础架构。(2)主要解决,海量数据的存储和海量数据的分析计算问题。(3)广义上来说,Hadoop通常是指一个更广泛的概念——Hadoop生态圈。 1.2Had
1.1消息中间件消息中间件是基于队列与消息传递技术,在网络环境中为应用系统提供同步或异步、可靠的消息传输的支撑性软件系统——百度百科1.1.1应用场景1.1.1.1异步处理场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1.串行的方式;2.并行的方式;(1)串行方式:将注册信息写入数据库后,发送注册邮件,再发送注册短信,以上三个任务全部完成后才返回给客户端。这有一个问题是,邮件,短信并不是必须的,它只是一个通知,而这种做法让客户端等待没有必要等待的东西。(2)并行方式:将注册信息写入数据库后,发送邮件的同时,发送短信,以上三个任务完成后,返回给客户端,并行的方式能提高处理的时间