- 博客(22)
- 收藏
- 关注
原创 某企业网络及服务器规划与设计
在此次系统设计中,我们采用分层设计方法,将网络的逻辑结构化整为零,分层讨论设计与实现的细节问题。将网络拓扑结构划分为3个层次,即核心层、汇聚层和接入层。
2024-07-22 14:29:09
1123
原创 云顶之弈-测试报告
对战网页应用是一个基于Web技术的在线多人五子棋游戏。该应用提供了用户注册、登录、匹配对手、对战等功能,旨在为用户提供轻松愉快的游戏体验。本篇文章主要用来记录我的网页版五子棋项目,包括项目介绍、实现功能、测试用例、自动化测试等。
2024-06-13 18:06:51
563
原创 个人博客系统测试报告
2) 初始化浏览器驱动,因为在运行每个自动化测试用例之前都需要进行创建驱动,运行所有的测试方法结束之后来需要释放浏览器驱动,于是此时创建一个类来初始化浏览器驱动和释放浏览器。1) 在IDEA创建Maven项目,安装驱动管理, 导入pom.xml相关依赖。1)写博客和发布博客进行效验。5. 博客编辑界面测试。2)效验发布博客标题。
2024-06-06 14:54:30
671
原创 Mybatis 操作数据库 2
注册分为两种字段:和那如果在添加用户的时候有不确定的字段传入,程序改如何实现?这个时候就需要使用来判断了,比如添加性别为字段,1) 方法定义2) 方法实现3) 运行运行结果运行结果已经实现1.2 <trim>标签之前的插入用户功能,只是有一个 gender 字段是选填项,如果有多个字段,一般考虑标签结合标签,对多个字段都采取动态生成的方式。标签中有如下属性:prefix: 表示整个语句块,以prefix的值作为前缀suffix: 表示整个语句块,以suffix的值作为后缀。
2024-05-21 19:20:28
528
1
原创 MyBatis 操作数据库
Mybatis是一款优秀的 持久化 框架,用于简化 JDBC 的开发.持久层: 指的就是持久化操作的层,通常指数据访问层(dao),是用来操作数据库的.
2024-05-20 13:00:03
2190
原创 Java的数据库编程:JDBC
JDBC的中文意思是JDBC是一种用于执行SQL语句的Java API,它是Java中的数据库连接规范。这个API由java.sql.*,javax.sql.*包中的一些类和接口组成,它为Java开发人员操作数据库提供了一个标准的API,可以为多种关系数据库提供统一访问。
2024-05-17 18:25:02
989
1
原创 综合性练习-验证码
生成验证码param(参数): 无Return: 图片的内容校验验证码用户输入的验证码5. 代码编写生成验证码://图型验证码写出,可以写出到文件,也可以写出到流try {//返回到浏览器修改前端代码相对应的接口验证成功。
2024-05-15 21:48:47
970
原创 @Autowired执行流程
得到结果是lisi, 没加 @Qualified 之前是zhangsan。在@Qualifier的value属性中,指定注⼊的bean的名称。通过name属性指定要注入的bean的名称。(如果没有就直接报错)执行的是 UCInfo。
2024-05-14 23:59:04
350
2
原创 路由交换技术-静态路由 + 动态路由
单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。使用了四台思科路由器,一台交换机两台PC, 在每台路由器上进行了OSPF协议的配置,包括网络、区域和邻居关系的设置。这次实验通过配置和调试OSPF(Open Shortest Path First)协议,理解动态路由的概念、OSPF的工作原理以及在网络中实现动态路由的重要性。解决方案: 初始配置时,邻居关系未能建立。
2024-05-09 20:54:07
1207
1
原创 数据结构-哈希表(Java实现)
对元素的关键码进行同样的计算,把求得的函数值当作元素的存储位置,在结构中按此位置取元素比较,若关键码相等,则搜索成功该方式即为哈希(散列)方法,哈希方法中使用的转换函数称为哈希(散列)函数,构造出来的结构称为哈希表(HashTable)(或者称散列表)
2024-03-30 09:22:05
1206
1
原创 数据结构-排序算法(Java实现)
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。生活中各种地方都需要用到排序,所以学好排序算法是非常重要的。排序分为 内部排序 和 外部排序。内部排序:数据元素全部放在内存中的排序。外部排序:数据元素太多不能同时放在内存中,根据排序过程的要求不能在内外存之间移动数据的排序。这部分主要是内部排序。排序讲解都以升序为例。
2024-03-25 14:08:38
969
原创 数据结构-优先级队列/堆 (Java实现)
优先级队列是一种特殊的队列,其中每个元素都有一个优先级。在优先级队列中,具有最高优先级的元素首先出列/(移除)。这与普通队列不同,普通队列是的,而优先级队列则是按照来确定元素的出队顺序。在这种情况下,。这种数据结构就是优先级队列(Priority Queue)。
2024-03-13 18:18:44
996
原创 数据结构-树的遍历和基本操作(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
2610
4
原创 数据结构 -栈和队列(Java实现)
栈和队列是数据结构知识的基础知识,因此我们在学习数据结构的时候需要牢牢记住栈和队列的实现原理以及如何去调用他们各自对应的方法,大家在学习栈和队列的时候可以多敲敲代码来加深理解。
2024-02-29 17:17:52
2205
1
原创 数据结构-链表(Java实现)
链表又叫做线性表的链式存储,有一个个节点组成,类似生活中火车车厢一节一节串在一起。链表是一种的存储结构,数据元素的是通过链表的次序实现的。链表中的每个结点包含两部分:一个叫存储数据元素信息;另一个叫存储下一个结点的存储地址。
2024-02-27 18:41:27
1060
原创 杨辉三角详解
得到的规律:每一行的数字是1,每一行最后一个数字是1。在「杨辉三角」中,每个数是它左上方和右上方的数的和。的值等于上一行的当前列+上一行的上一列。生成「杨辉三角」的前 numRows。给定一个非负整数 numRows。
2024-02-24 20:10:57
335
原创 数据结构-顺序表(Java实现)
是使用变矮变化的数组存储,因此我们对顺序表采用增操作时,就要考虑以下几点(1) 当在顺序表增加某元素时,首先判断顺序表的长度是否充足,如果插入新元素时,顺序表长度不够则需要考虑对数组进行扩容,调用Java的copyOf进行扩容,例如:对数组进行二倍扩容。以上就是顺序表的增删查改操作,由于顺序表时用一段连续的物理地址单元来存储数据元素,每当执行增删查改操作时,都需要把元素依次往后或往前移动,移动效率很低,不适合频繁的增删操作。线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列...
2024-02-24 18:20:56
345
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人