摘要: 15.Request对象的主要方法有哪些? 方法 解释 setAttribute(String name,Object) 设置名字为name的request 的参数值 getAttribute(String name) 返回由name指定的属性值 getAttributeNames() 返回requ 阅读全文
posted @ 2021-01-04 14:39 渡赢 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 16.JSP中动态include和静态include的区别? a、静态include:语法:<%@ include file="文件名" %>,相当于复制,编辑时将对应的文件包含进来,当内容变化时,不会再一次对其编译,不易维护。 b、动态include:语法:<jsp:include page="文 阅读全文
posted @ 2021-01-04 14:37 渡赢 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 10.JSP三大指令是什么? Page :指令是针对当前页面的指令,Include :用于指定如何包含另一个页面,Taglib :用于定义和指定自定义标签。 11.http的响应码200,404,302,500表示的含义分别是? 200 - 确定。客户端请求已成功 302 - 临时移动转移,请求的内 阅读全文
posted @ 2021-01-04 14:36 渡赢 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 7.说一下 JSP 的 4 种作用域? page:代表与一个页面相关的对象和属性。 request:代表与客户端发出的一个请求相关的对象和属性。一个请求可能跨越多个页面,涉及多个 Web 组件;需要在页面显示的临时数据可以置于此作用域。 session:代表与某个用户与服务器建立的一次会话相关的对象 阅读全文
posted @ 2021-01-04 14:34 渡赢 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 13.你的项目中使用过哪些JSTL标签? 项目中主要使用了JSTL的核心标签库,包括< c:if>、< c:choose>、< c: when>、< c: otherwise>、< c:forEach>等,主要用于构造循环和分支结构以控制显示逻辑。虽然JSTL标签库提供了core、sql、fmt、x 阅读全文
posted @ 2021-01-04 14:32 渡赢 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 如何从CDN加载jQuery? 下面是从所有3个CDN加载jQuery的代码。 从Google CDN加载jQuery Framework的代码 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jque 阅读全文
posted @ 2021-01-04 14:31 渡赢 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 8.jquery中$.get()提交和$.post()提交有区别吗? 相同点:都是异步请求的方式来获取服务端的数据; 异同点: a、请求方式不同:$.get() 方法使用GET方法来进行异步请求的。$.post() 方法使用POST方法来进行异步请求的。 b、参数传递方式不同:get请求会将参数跟在 阅读全文
posted @ 2021-01-04 14:29 渡赢 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 4.JS 中 == 和 区别是什么? a、对于string,number等基础类型,==和 有区别:不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等, 如 果类型不同,其结果就是不等。同类型比较,直接进行“值”比较,两者结果一样。 b、对于Array,Object等高级类型,==和 阅读全文
posted @ 2021-01-04 14:27 渡赢 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 4.request.getAttribute()和 request.getParameter()有何区别? a、request.getParameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据。 b、getAttribute是返回对象,getParameter返回字符串 阅读全文
posted @ 2021-01-04 14:26 渡赢 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 1.说一说Servlet的生命周期? Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口 的init(),service()和destroy方法表达。 Servlet被服务器实例化后,容器运行其init方法, 阅读全文
posted @ 2021-01-04 14:25 渡赢 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 第一步:先学python python不过关,别谈自动化。 第二步:Selenium框架 第三步:unittest框架 第四步:项目 第五步:Robot Framwork框架 如果只学习Robot Framwork,通过这个来做自动化,别以为不要学习Selenium跟python了, 因为Robot 阅读全文
posted @ 2021-01-04 14:24 渡赢 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 桌面程序的工具有:QTP、 AutoRunner web应用的工具有:QTP、AutoRunner、Robot Framework、watir、selenium 手机App自动化测试:后续再分享 由于B/S架构的诸多优势,早几年前大量C/S架构的应用转为B/S结构。从而也推动了web开发与测试技术的 阅读全文
posted @ 2021-01-04 14:22 渡赢 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是自动化测试? 首先理清自动化测试的概念, 1、广义上来讲,自动化包括一切通过工具(程序)的方式来代替或辅助手工测试的行为都可以看做自动化,包括性能测试工具(loadrunner、jmeter),或自己所写的一段程序,用于生成1到100个测试数据。 所以实际上从广义上来讲:性能测试、接口测 阅读全文
posted @ 2021-01-04 14:21 渡赢 阅读(103) 评论(0) 推荐(0) 编辑
摘要: Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件; Python用于系统编程,如开发系统应用; Python用于开发网络爬虫; 网络爬虫的用途是进行数据采集,也就是将互联网中的数据采集过来。网络爬虫的难点其实并不在于爬虫本身,由于网站方为了避免被爬取回采取各种各样的反爬虫 阅读全文
posted @ 2021-01-04 14:20 渡赢 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 1.什么是 SpringMvc? SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整合。 2.SpringMVC 工作原理? a、客户端发送请求到 DispatcherServlet b、DispatcherServlet 查询 handlerMappin 阅读全文
posted @ 2021-01-04 14:19 渡赢 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1.什么是spring框架? spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,是一个分层的javaEE一站式轻量级开 源框架 2.spring的作用 方便解耦,简化开发,AOP编程支持,声明式事务支持,集成Junit更加方便的进行分层测试,方便集成各种优秀框架 阅读全文
posted @ 2021-01-04 14:17 渡赢 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 7.什么是 MyBatis 的接口绑定,有什么好处? 接口映射就是在 MyBatis 中任意定义接口,然后把接口里面的方法和 SQL 语句绑定,我们直接调用接口方法就可以,这样比起原来了 SqlSession 提供的方法我们可以有更加灵活的选择和设置. 8.接口绑定有几种实现方式,分别是怎么实现的? 阅读全文
posted @ 2021-01-04 14:15 渡赢 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 4.为什么说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别在哪里? Hibernate 属于全自动 ORM 映射工具,使用 Hibernate 查询关联对象或者关联集合对象时,可以根据对象关系模型直接获取,所以它是全自动的。而 Mybatis 在查询关联对象或关联集合对象时,需要手动 阅读全文
posted @ 2021-01-04 14:13 渡赢 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1.什么是 MyBatis? MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。 2.Mybatis 动态 sql 是做什么的?都有哪些动态 sql?能简述一下动态 sql 的执行原理不? a、Mybatis 动态 sql 可以让我们在 Xml 映射文件内,以标签的形式编写动 阅读全文
posted @ 2021-01-04 14:11 渡赢 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Maven? Maven使用项目对象模型(POM)的概念,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以 阅读全文
posted @ 2021-01-04 14:09 渡赢 阅读(53) 评论(0) 推荐(0) 编辑