HTTPS Tomcat Servlet 博客系统 软件测试的概念 Linux

第 1 题(多选题)

题目名称:

以下关于http和https说法正确的是

题目内容:

A .http是超文本传输协议

B .https是超文本传输安全协议

C .http是明文传输

D .https是加密传输

第 2 题(单选题)

题目名称:

以下关于http和https说法不正确的是()

题目内容:

A .http协议通常使用80端口

B .https协议通常使用445端口

C .http协议是无状态的

D .https在http的基础上增加ssl层

第 3 题(简答题)

题目名称:

写一篇博客, 总结 HTTPS 的加密流程

题目内容:

写一篇博客, 总结 HTTPS 的加密流程

第 1 题(简答题)

题目名称:

下载安装 Tomcat, 并运行

题目内容:

  1. 把 tomcat 欢迎页截图, 贴到作业中
  2. 把博客系统静态页面部署到 tomcat 中, 截图贴到作业中.

第 1 题(编程题)

题目名称:

编写一个 Servlet 的 HelloWorld 程序

题目内容:

按照课堂上介绍的步骤进行.

贴上核心代码, pom.xml, 以及运行结果的截图

第 2 题(编程题)

题目名称:

编写Servlet 代码, 处理HTTP协议的 POST, PUT, DElETE 请求

题目内容:

  1. 针对每个请求, 返回一个简单的字符串即可
  2. 要保证返回的中文不乱码.
  3. 使用 ajax 构造请求进行验证

第 1 题(简答题)

题目名称:

请描述 Servlet 的生命周期是什么

题目内容:

请描述 Servlet 的生命周期是什么

第 2 题(编程题)

题目名称:

实现代码案例: 显示 HttpServletRequest 的常用属性

题目内容:

能够返回一个页面, 显示以下内容:

  • URL
  • 方法
  • 版本号
  • query string
  • context path
  • 所有的 header

第 3 题(编程题)

题目名称:

实现代码案例: 获取GET请求中的query string 的内容

题目内容:

请求形如 /message?aa=10&bb=20

在Servlet 代码中获取到 aa 和 bb 的值, 并显示在页面上

第 4 题(编程题)

题目名称:

实现代码案例: 获取 POST 请求中 body 的内容

题目内容:

分别实现这两种 body 格式的处理:

  1. aa=10&bb=20
  2. { "aa": 10, "bb":20}

把 aa 和 bb 的值获取到, 展示到页面上.

提交核心代码, 和运行结果截图

第 1 题(编程题)

题目名称:

实现代码案例: 构造重定向页面

题目内容:

实现访问 /redirect 路径后, 自动重定向到 搜狗主页 的代码.

> 扩展问题: 页面跳转不仅仅是重定向, 还可以完全基于 JS 实现. 自行在网上搜索资料, 尝试实现页面 3s 钟之后跳转 的功能. (提示: 搜索关键词: JS 定时器, JS 控制页面跳转)

第 2 题(编程题)

题目名称:

实现代码案例: web版表白墙

题目内容:

  1. 使用服务器能够接收浏览器提交的消息, 并且能获取到已经存在的消息.
  2. 使用文件来保存消息
  3. 使用数据库来保存消息

贴上核心代码截图和运行结果截图

第 3 题(简答题)

题目名称:

写一篇博客, 总结 Cookie 和 Session 的工作流程

题目内容:

写一篇博客, 总结 Cookie 和 Session 的工作流程

第 4 题(编程题)

题目名称:

实现代码案例: 登录流程

题目内容:

编写:

  1. login.html, 包含用户名输入框, 密码输入框, 提交按钮, 使用 post 方法提交.
  2. LoginServlet , 处理登录请求
  3. IndexServlet, 处理主页请求, 能够显示当前的访问次数.

第 1 题(编程题)

题目名称:

实现博客系统(前后端分离版本)

题目内容:

代码上传到 github 或者码云中.

在教务系统中提交代码的 github / 码云链接, 并粘贴核心功能的截图

第 1 题(简答题)

题目名称:

调试和测试的区别

题目内容:

调试和测试的区别是什么?

第 2 题(简答题)

题目名称:

软件测试的概念

题目内容:

什么是软件测试?说说你的理解。

第 3 题(简答题)

题目名称:

软件测试和软件开发的区别

题目内容:

软件测试和软件开发的区别?说说你的理解。

第 1 题(单选题)

题目名称:

在 Linux 存在 aaa 目录 和 bbb 目录. 以下哪个命令可以把 aaa 目录的内容(不包括 aaa 本身) 整个复制到 bbb 目录中?

题目内容:

A .cp aaa bbb

B .cp -r aaa bbb

C .cp -r bbb aaa

D .cp -r aaa/* bbb

第 2 题(编程题)

题目名称:

按照要求创建目录和文件

题目内容:

在 Linux 上, 通过命令创建出以下指定的目录结构:

(aaa, bbb, ccc, 111, 222 均为目录, hello.txt 和 java.txt 为文本文件, 里面包含 "hello" 字符串).

把操作步骤复制下来, 提交到作业系统中.

test_dir/
|-- aaa
|   |-- 111
|   |   `-- hello.txt
|   `-- 222
|       `-- java.txt
|-- bbb
`-- ccc

第 3 题(单选题)

题目名称:

在 Linux 存在 aaa 目录. 以下哪个命令可以正确删除 aaa 目录?

题目内容:

A .rm aaa

B .rm -rf aaa

C .del aaa

D .del -rf aaa

第 4 题(单选题)

题目名称:

在 vim 的普通模式中, 使用哪个快捷键可以进入插入模式?

题目内容:

A .esc

B .enter

C .:

D .i

第 5 题(简答题)

题目名称:

搭建 Linux 环境

题目内容:

购买一个云服务器(阿里云, 腾讯云等都可以). 并使用 xshell 登录上去.

在系统中贴上登录成功的截图.

第 6 题(简答题)

题目名称:

写博客, 总结Linux 的常用命令, 并在博客中附上命令运行的截图

题目内容:

提交博客链接到教务系统中.

第 7 题(编程题)

题目名称:

在云服务器上搭建 Java Web 环境

题目内容:

安装:

  1. jdk
  2. tomcat
  3. mysql

在博客系统上粘贴 javac 命令的截图, tomcat 欢迎页面的截图, mysql 客户端的截图.

注意, 记得开云服务器的安全组/防火墙, 使 tomcat 能够被外网访问

第 1 题(单选题)

题目名称:

使用哪个命令, 可以查看端口号为 8080 的进程?

题目内容:

A .ps aux | grep 8080

B .ps aux | findstr 8080

C .netstat -anp | grep 8080

D .netstat -anp | findstr 8080

第 2 题(单选题)

题目名称:

使用哪个 Linux 命令, 查看是否存在名字为 "java" 的进程

题目内容:

A .ps aux | findstr java

B .ps aux | grep java

C .netstat -anp | findstr java

D .netstat -anp | grep java

第 3 题(简答题)

题目名称:

部署博客系统到云服务器

题目内容:

把博客系统程序, 部署到云服务器上.

并贴出访问链接.

注意:

确保服务器上的数据库可以被程序访问 (ip, 端口, 用户名, 密码均是使用服务器的)

确保服务器上的数据库里面的数据是正确的.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/80256.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【计算机视觉】Image Feature Extractors方法介绍合集(一)

文章目录 一、Convolution二、1x1 Convolution三、Depthwise Convolution四、Pointwise Convolution五、Depthwise Separable Convolution六、Grouped Convolution七、Dilated Convolution八、3D Convolution九、Non-Local Operation十、Deformable Convolution十一、Switchabl…

UI自动化测试神器Playwright(Java版)(保存登录cookie,解决免登录)

🎭 Playwright在称为浏览器上下文的隔离环境中执行测试。该隔离模型提高了可重复性并防止相关联的测试脚本执行失败。测试可以加载现有的已验证状态,比如获取已登录的状态(Cookie),在后续脚本中复用。这消除了在每个测…

【论文笔记】Perception, Planning, Control, and Coordination for Autonomous Vehicles

单纯作为阅读笔记,文章内容可能有些混乱。 文章目录 1. Introduction2. Perception3. Planning3.1. Autonomous Vehicle Planning Systems3.2. Mission Planning3.3. Behavioral Planning3.4. Motion Planning3.4.1. Combinatorial Planning3.4.2. Sampling-Based P…

web安全漏洞-SQL注入攻击实验

实验目的 学习sql显注的漏洞判断原理掌握sqlmap工具的使用分析SQL注入漏洞的成因 实验工具 sqlmap是用python写的开源的测试框架,支持MySQL,Oracle,PostgreSQL,Microsoft SQL Server,Microsoft Access,I…

解决mybatis-plus不能俩表联查分页之手动写分页

public class MyPageHelper {// 调用pageInfo插件内的方法 开启分页 需要传入一个起始页的值和每页显示的条数public static void startPage(PageRequest pageRequest) {PageHelper.startPage(pageRequest.getPageNum(),pageRequest.getPageSize());}// 封装结果集public stati…

【CMU15-445 Part-11】Join Algorithms

Part11-Join Algorithms Why Do We Need to Join? Join其实是关系数据库和范式化表时候所产生的副产物。 也就是说我们范式化表是为了减少冗余信息,而我们使用join就是为了去重建reconstruct 这些原本的tuple Join Algorithms 主要关注两表的inner equijoin a…

01_网络编程_传统IO

网络编程 1.什么是网络编程 在网络通信协议下,不同计算机上运行的程序,进行的数据传输。 如果想把一个计算的结果,或者是电脑上的文件通过网络传递给你的朋友,就需要用到网络编程。 在实际生活中,网络通信无处不在…

Windows 10 Enterprise LTSC 2021 (x86) - DVD (Chinese-Simplified)文件分享

Windows 10 Enterprise LTSC 2021 (x64) - DVD (Chinese-Simplified) SW_DVD9_WIN_ENT_LTSC_2021_64BIT_ChnSimp_MLF_X22-84402.ISO 镜像文件: 链接:https://pan.quark.cn/s/2f8f61ec4a98 Windows 10 Enterprise LTSC 2021 (x86) - DVD (Chinese-Simpli…

python selenium 爬虫教程

Python和Selenium是很强大的爬虫工具,可以用于自动化地模拟浏览器行为,从网页中提取数据。下面是一个简单的使用Python和Selenium进行爬虫的案例。 入门: 1. 安装和配置: 首先,你需要安装Python和Selenium。可以使用…

Postman的高级用法一:重新认识postman核心模块

本请求示例来自于免费天气API: 实况天气接口API开发指南 未来一天天气预报api - 天气API 关于Postman的核心模块 全局变量请求接口请求体预处理脚本 类似beforeTest,在发起请求前的预执行逻辑,通常是生成一些动态变量值 测试用例模块 测试者…

开源社区赋能,Walrus 用户体验再升级

基于平台工程理念的应用管理平台 Walrus 已于上月正式开源,目前在 GitHub 已收获 177 颗星🌟 Walrus 希望打造简洁清爽的应用部署与管理体验,帮助研发与运维团队减少“内耗”工作,提升开发体验。 我们十分重视 Walrus 用户的…

Ubuntu安装深度学习环境相关(yolov8-python部署)

Ubuntu安装深度学习环境相关(yolov8-python部署) 本文将从如下几个方面总结相关的工作过程: Ubuntu系统安装(联想小新pro16) 2.显卡驱动安装3.测试深度学习模型 1. Ubunut 系统安装 之前在台式机上安装过Ubuntu,以为再在笔记本上安装会是小菜一碟&…

查询IP地址可得到哪些信息

通过IP地址定位,可以获取一些基本的信息,包括以下内容: 1. 地理位置:你可以确定IP地址所在的地理位置,包括国家、州或省、城市和地理坐标。这通常是通过将IP地址与地理位置数据库进行匹配来实现的。 2. ISP&#xff…

JDK13特性

文章目录 JAVA13概述语法层面特性switch表达式(预览)文本块(预览) API层次特性重新实现旧版套接字API 其他变化ZGC取消未使用的内存增加废弃和移除增加项移除项废弃项 JAVA13概述 2019年9月17日,国际知名的OpenJDK开源社区发布了Java编程语言环境的最新版本OpenJDK…

【资源监视器】设备占用,强制弹出移动硬盘

设备占用,强制弹出移动硬盘 任务管理器中找到资源监视器 资源监视器:找到CPU 输入磁盘:如H: , 点击旁边的刷新 结束句柄 右键

简单工厂模式 和 工厂方法 和 抽象工厂的区别

简单工厂模式、工厂方法模式和抽象工厂模式是三种不同的创建型设计模式,它们在对象的创建和封装方面有不同的用途和实现方式。以下是它们之间的主要区别: 1. **简单工厂模式(Simple Factory Pattern)**: - **目的**&a…

二十一、MySQL(多表)内连接、外连接、自连接实现

1、多表查询 (1)基础概念: (2)多表查询的分类: 2、内连接 (1)基础概念: (2)隐式内连接: 基础语法: select 表1.name,…

私域流量的优势

私域流量是指由自身品牌或个人拥有并具备完全掌控权的流量资源。它相比于传统的广告推广,拥有独特的优势。 首先,私域流量能够更加精准地定位目标用户,实现精准传播。不再盲目投放广告,而是通过建立自身社群、粉丝群,获…

xshell---git上传文件到gitee远程仓库配置

1.git下载 如果没有xshell下没有下载过git,可以参考这篇的教程:Linux配置安装 git 详细教程 下载后可以通过 git --version 查看git的版本号,验证是否安装成功 2.新建仓库 首先需要在gitee上注册一个账号 然后再主页面点击右上边框的 号…

7.从句学习

目录 一、从句。 (1) 从句总结。 (2)从句类型。 (3)引导词(常见的引导词)。 (3.1)名词性从句: (3.2)形容词性从句&a…