自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 云顶之弈-测试报告

个人博客系统采用前后端分离的方法来实现,同时使用了数据库来存储相关的数据,同时将其部署到云服务器上。前端主要有四个页面构成:登录页、列表页、详情页以及编辑页,以上模拟实现了最简单的个人博客系统。其结合后端实现了以下的主要功能:登录、编辑博客、注销、删除博客、以及强制登录等功能。而用户信息中的文章数以及分类数也没有在后端中具体实现,直接在前端页面中写为了静态的。该个人博客系统可以实现个人用户简单的博客记录,时间、标题、内容以及发布者等都可以进行详细地查看。

2024-06-13 18:06:51 473

原创 个人博客系统测试报告

2) 初始化浏览器驱动,因为在运行每个自动化测试用例之前都需要进行创建驱动,运行所有的测试方法结束之后来需要释放浏览器驱动,于是此时创建一个类来初始化浏览器驱动和释放浏览器。1) 在IDEA创建Maven项目,安装驱动管理, 导入pom.xml相关依赖。1)写博客和发布博客进行效验。5. 博客编辑界面测试。2)效验发布博客标题。

2024-06-06 14:54:30 618

原创 Spring AOP

就需要把。

2024-05-27 20:25:38 813

原创 Mybatis 操作数据库 2

注册分为两种字段:和那如果在添加用户的时候有不确定的字段传入,程序改如何实现?这个时候就需要使用来判断了,比如添加性别为字段,1) 方法定义2) 方法实现3) 运行运行结果运行结果已经实现1.2 <trim>标签之前的插入用户功能,只是有一个 gender 字段是选填项,如果有多个字段,一般考虑标签结合标签,对多个字段都采取动态生成的方式。标签中有如下属性:prefix: 表示整个语句块,以prefix的值作为前缀suffix: 表示整个语句块,以suffix的值作为后缀。

2024-05-21 19:20:28 520 1

原创 MyBatis 操作数据库

Mybatis是一款优秀的 持久化 框架,用于简化 JDBC 的开发.持久层: 指的就是持久化操作的层,通常指数据访问层(dao),是用来操作数据库的.

2024-05-20 13:00:03 1176

原创 Java的数据库编程:JDBC

JDBC的中文意思是JDBC是一种用于执行SQL语句的Java API,它是Java中的数据库连接规范。这个API由java.sql.*,javax.sql.*包中的一些类和接口组成,它为Java开发人员操作数据库提供了一个标准的API,可以为多种关系数据库提供统一访问。

2024-05-17 18:25:02 978 1

原创 复现Apache HTTPD 多后缀解析漏洞

准备一个纯净的Ubuntu系统。

2024-05-17 10:44:49 547 1

原创 综合性练习-验证码

生成验证码param(参数): 无Return: 图片的内容校验验证码用户输入的验证码5. 代码编写生成验证码://图型验证码写出,可以写出到文件,也可以写出到流try {//返回到浏览器修改前端代码相对应的接口验证成功。

2024-05-15 21:48:47 954

原创 @Autowired执行流程

得到结果是lisi, 没加 @Qualified 之前是zhangsan。在@Qualifier的value属性中,指定注⼊的bean的名称。通过name属性指定要注入的bean的名称。(如果没有就直接报错)执行的是 UCInfo。

2024-05-14 23:59:04 325 2

原创 路由交换技术-静态路由 + 动态路由

单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。使用了四台思科路由器,一台交换机两台PC, 在每台路由器上进行了OSPF协议的配置,包括网络、区域和邻居关系的设置。这次实验通过配置和调试OSPF(Open Shortest Path First)协议,理解动态路由的概念、OSPF的工作原理以及在网络中实现动态路由的重要性。解决方案: 初始配置时,邻居关系未能建立。

2024-05-09 20:54:07 1077 1

原创 路由与交换技术-单臂路由

实验分了两种情况实现,一个是使用交换机,另一个是使用路由器

2024-04-09 17:42:01 291 1

原创 数据结构-哈希表(Java实现)

对元素的关键码进行同样的计算,把求得的函数值当作元素的存储位置,在结构中按此位置取元素比较,若关键码相等,则搜索成功该方式即为哈希(散列)方法,哈希方法中使用的转换函数称为哈希(散列)函数,构造出来的结构称为哈希表(HashTable)(或者称散列表)

2024-03-30 09:22:05 1176 1

原创 数据结构-二叉搜索树(Java实现)

二叉搜索树也叫做二叉排序树,如果中序遍历,这棵二叉搜索树的结果就是有序的,它是具备以下性质的二叉树:

2024-03-27 11:58:04 721

原创 数据结构-排序算法(Java实现)

所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。生活中各种地方都需要用到排序,所以学好排序算法是非常重要的。排序分为 内部排序 和 外部排序。内部排序:数据元素全部放在内存中的排序。外部排序:数据元素太多不能同时放在内存中,根据排序过程的要求不能在内外存之间移动数据的排序。这部分主要是内部排序。排序讲解都以升序为例。

2024-03-25 14:08:38 947

原创 MySQL数据库语句学习汇总

表的增删改查(CRUD)指令详解。

2024-03-17 16:35:10 1055 1

原创 数据结构-优先级队列/堆 (Java实现)

优先级队列是一种特殊的队列,其中每个元素都有一个优先级。在优先级队列中,具有最高优先级的元素首先出列/(移除)。这与普通队列不同,普通队列是的,而优先级队列则是按照来确定元素的出队顺序。在这种情况下,。这种数据结构就是优先级队列(Priority Queue)。

2024-03-13 18:18:44 985

原创 数据结构-树的遍历和基本操作(Java实现)

二叉树的遍历分为以下三种: 前序遍历: 访问顺序为 根节点---->左子树---->右子树中序遍历: 访问顺序为 左子树---->根节点---->右子树后序遍历: 访问顺序为 左子树---->右子树---->根节点接下来针对这3种遍历方式进行详细介绍:上图前序遍历顺序为 1 2 3 4 5 6上图中序遍历顺序为3 2 1 5 4 6 上图后序遍历顺序为 3 2 5 6 4 1 除了前序遍历,中序遍历,后序遍历外,还可以对二叉树进行层序遍历. 设二叉树的根节点所在层数为1, 层序遍历就是从

2024-03-07 10:53:19 1527 4

原创 数据结构 -栈和队列(Java实现)

栈和队列是数据结构知识的基础知识,因此我们在学习数据结构的时候需要牢牢记住栈和队列的实现原理以及如何去调用他们各自对应的方法,大家在学习栈和队列的时候可以多敲敲代码来加深理解。

2024-02-29 17:17:52 1142 1

原创 数据结构-链表(Java实现)

链表又叫做线性表的链式存储,有一个个节点组成,类似生活中火车车厢一节一节串在一起。链表是一种的存储结构,数据元素的是通过链表的次序实现的。链表中的每个结点包含两部分:一个叫存储数据元素信息;另一个叫存储下一个结点的存储地址。

2024-02-27 18:41:27 808

原创 杨辉三角详解

得到的规律:每一行的数字是1,每一行最后一个数字是1。在「杨辉三角」中,每个数是它左上方和右上方的数的和。的值等于上一行的当前列+上一行的上一列。生成「杨辉三角」的前 numRows。给定一个非负整数 numRows。

2024-02-24 20:10:57 329

原创 数据结构-顺序表(Java实现)

是使用变矮变化的数组存储,因此我们对顺序表采用增操作时,就要考虑以下几点(1) 当在顺序表增加某元素时,首先判断顺序表的长度是否充足,如果插入新元素时,顺序表长度不够则需要考虑对数组进行扩容,调用Java的copyOf进行扩容,例如:对数组进行二倍扩容。以上就是顺序表的增删查改操作,由于顺序表时用一段连续的物理地址单元来存储数据元素,每当执行增删查改操作时,都需要把元素依次往后或往前移动,移动效率很低,不适合频繁的增删操作。线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列...

2024-02-24 18:20:56 343 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除