- 博客(114)
- 收藏
- 关注
原创 AI赋能软件测试
用户输入手机号,点击获取验证码,系统向用户手机发送验证码 用户输入验证码,点击登录,系统验证验证码的正确性。2、验证通过,用户登录成功,跳转至个人中心页面,验证失败,提示登录失败,请重新登录;3、验证通过,用户登录成功,跳转至个人中心页面,验证失败,提示登录失败,请重新登录;验证通过,用户登录成功,跳转至个人中心页面,验证失败,提示登录失败,请重新登录。验证通过,用户登录成功,跳转至个人中心页面,验证失败,提示登录失败,请重新登录。2、用户输入验证码,点击登录,系统验证验证码的正确性;
2024-06-15 16:24:11
998
原创 自动化测试及Selenium
介绍自动化测试优点及自动化测试工具selenium,并讲解一系列webdriver API,包括操作浏览器,操作页面元素,鼠标及键盘事件
2022-08-04 11:40:22
1510
原创 详解 JVM
介绍JVM ,包括概念;JVM 、JDK、JRE 之间的区别;JVM 运行流程;JVM 运行时数据区;Java 类加载;JVM 垃圾回收机制以及Java内存模型;
2022-04-24 17:24:59
706
原创 传输层重点协议----TCP and UDP
TCP协议的格式与特点,包括三次握手、四次挥手,及可靠传输的各个机制,提高效率的机制;UDP协议的格式与特点
2022-04-17 19:17:53
2535
原创 初识操作系统
初始操作系统:什么是操作系统?操作系统如何管理进程虚拟内存 进程调度、进程执行(1)虚拟内存定义(2)虚拟内存工作原理(3)虚拟内存作用
2022-03-27 21:11:49
776
原创 Linux 权限使用与重定向
Linux权限使用与重定向权限使用1.用户操作2.文件类型与访问权限3.修改文件权限重定向1.输入重定向2.输出重定向3.错误输出重定向
2022-03-22 15:23:35
1719
原创 Linux 操作系统基础知识
Linux 操作系统基础知识1、Linux 背景介绍2、Linux 环境搭建的方式3、终端连接Linux(1)什么是终端(2)安装终端 XShell(3)使用 Xshell 登录主机
2022-03-21 18:40:24
14005
6
原创 综合案例-使用 Thymeleaf 模板技术实现表白墙
综合案例-使用 Thymeleaf 模板技术实现表白墙步骤:1、准备工作2、创建模板文件3、编写代码(1)监听器部分代码(2)servlet 部分代码(3)实体类部分代码(4)数据库部分代码(5)数据库工具类部分代码小结步骤:1、准备工作创建 webapp 并整理项目结构;其中:(1) api 用来存放 servlet 代码;(2) dao 用来存放数据录操作代码;(3) listener 用来存放监听器;(4) util 用来存放工具代码;(5) model 用来存放实体类代码;
2022-03-20 21:13:24
879
原创 理解前后端交互过程
理解前后端交互过程1.认识前后端2.交互过程1.认识前后端所谓前后端,其实包含三个部分:前端:两个功能:其一:用户看见的界面;其二:展现给用户查看的数据;后端:两个功能:其一:将前端传递的数据储存在数据库中,目的:重启服务器后数据不会丢失;其二:将数据库中的数据传递给前端;数据库:存储数据的“仓库”;2.交互过程例如我们经常使用百度查看需要的信息,本质包含了5部分内容:用户在浏览器地址栏输入网址,也称为 URL;前端人员将对应的页面给用户,在页面打开的过程中,
2022-02-28 12:36:04
2630
原创 模板引擎 - Thymeleaf
模板引擎 - Thymeleaf1. 简单介绍模板引擎2. 模板引擎与 Thymeleaf 关系3. 使用流程流程一:通过 maven 引入依赖流程二:创建 HTML 模板文件流程三:编写 servlet 代码流程四:部署程序4. Thymeleaf 模板语法常用命令及功能5. 理解为什么只创建一个模板引擎实例1. 简单介绍模板引擎模板引擎?你可能第一次听说模板引擎,估计你会禁不住想问:什么是模板引擎?模板引擎(这里特指用于Web开发的模板引擎),是为了使用户界面与业务数据(内容)分离而产生的,
2022-02-27 23:13:24
9704
原创 详解 HttpServletRequest 请求类型API
详解 HttpServletRequest1. 获取请求信息的方法2. 前端请求的数据格式(1)请求数据为 queryString(2)请求数据为表单(3)请求数据为 form-data 格式(4)请求数据为 json 格式HttpServletRequest :是客户端浏览器发出的请求被封装的一个 HttpServletRequest 对象,该对象中包含了请求的地址、请求的参数、提交的数据以及上传的数据;1. 获取请求信息的方法获取一个请求中各方面信息的方法有:方法描述信息
2022-02-27 22:38:46
4311
原创 servlet 介绍与开发流程
servlet 介绍与开发流程简单介绍 servletservlet 开发步骤简单介绍 servletServlet 是一种实现动态页面的技术, 是一组 Tomcat 提供给程序猿的 API, 帮助程序猿简单高效的开发一个 webapp;已经知道 Tomcat 为一个web 服务器产品,为什么要学习 servlet 呢?原因:servlet 为我们定义好了统一的编程规范,当使用不同的 web服务器时,所写的 webapp 应用程序还能继续使用的;servlet 就是以编程的方式提供请求的处
2022-02-20 22:52:48
667
原创 Maven 安装、配置与使用
Maven的配置与使用1. maven 的重要性2.maven 的下载与安装3.Maven 的使用1. maven 的重要性之前我们在 JDBC 编程时,引入外部库来进行操作的,该种方式操作起来比较繁琐(需要下载 jar 包并引入项目依赖中);因此,引入了项目构建工具来代替;常见的构建工具有:Ant :比较古老的一款构建工具,目前不常用;Gradle:安卓开发常用的一款构建工具;Maven:Java开发的程序,可以单独下载使用;但 IDEA 也内置了 Maven 程序作为插件,可以直接使用
2022-02-19 22:39:21
286
原创 常见算法题目<第3天>
常见算法题目<第2天>搜索插入位置两数相加排序链表删除链表中重复结点搜索插入位置OJ链接两数相加OJ链接排序链表OJ链接删除链表中重复结点OJ链接
2022-02-18 21:44:52
204
原创 Tomcat 安装配置与使用
Tomcat 安装配置与使用1.简单介绍 Tomcat2. Tomcat 的使用Tomcat 下载与解压Tomcat 的启动与运行3. 部署 web 应用部署单个 HTML文件部署 博客系统 页面1.简单介绍 Tomcat简单来说,Tomcat 就是一个中间件,在B/S架构中,浏览器发出的 HTTP 请求经过 Tomcat 中间件,转发到最终的目标服务器上,响应再通过 Tomcat 返回给浏览器;Tomcat 所做的事情主要有:开启监听端口监听用户的请求;解析用户发送的 HTTP 请求
2022-02-18 21:44:35
1817
原创 常见算法题目<第2天>
常见算法题目<第2天>查找数组中重复数字旋转数组的最小数字替换空格从尾到头打印链表调整数组顺序<奇数在偶数前>二进制中1的个数查找数组中重复数字OJ链接旋转数组的最小数字OJ链接替换空格OJ链接从尾到头打印链表OJ链接调整数组顺序<奇数在偶数前>OJ链接二进制中1的个数OJ链接...
2022-02-16 22:22:06
340
原创 常见算法题目<第1天>
常见算法题目<第1天>简单型判断是否为回文字符串求平方根截断句子删除有序数组中的重复项移除元素罗马数字转整数丑数各位相加搜索插入位置进阶型两数相加排序链表删除链表中重复结点简单型判断是否为回文字符串OJ链接分析:回文串”是一个正读和反读都一样的字符串;求平方根OJ链接截断句子OJ链接删除有序数组中的重复项OJ链接移除元素OJ链接罗马数字转整数OJ链接丑数OJ链接各位相加OJ链接搜索插入位置OJ链接进阶型两数相加OJ链接
2022-02-13 22:33:18
521
原创 动态规划一
动态规划-Dynamic Programming动态规划定义动态规划问题是分治思想的延伸,简单说就是大事化小,小事化无;动态规划具备的特点将原有问题分解为相似的子问题;所有的子问题都只需要解决一次;储存子问题的解;动态规划本质动态规划的本质:就是对问题状态的定义和状态转移方程的定义(状态以及状态之间的递推关系)解决动态规划问题考虑点:状态定义;状态间的转移方程定义;状态的初始化;返回结果;注意:定义的状态一定要形成递推关系适应场景:最大值/最小值、可不可行、是不
2022-02-05 22:15:42
338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人