- 博客(8)
- 收藏
- 关注
原创 Spring MVC
Spring mvc它作为一个基于servlet而衍生出来的一个框架他旨在在处理web请求和响应,它的核心就是MVC思想,MVC思想就是model,view和Controller,Controller就是对所接收到的web请求进行一个处理和分发,model呢就是具体的一个处理以及响应的返回而view呢就是处理model所返回的视图去进行一个解析,那么接下来就去看看它具体是怎么实现的.
2024-07-29 23:08:09
270
原创 网页五子棋测试报告
预期结果:房间可以被创建、加入和退出,且房间状态更新正确。预期结果:WebDriver实例应显示被分配到同一房间。1. 使用多个WebDriver实例模拟玩家登录。预期结果:WebDriver应导航至游戏大厅页面。1. 使用两个WebDriver实例开始游戏。1. 使用两个WebDriver实例开始游戏。预期结果:断线玩家被判负,另一名玩家获得胜利。预期结果:离线玩家被判负,另一名玩家获得胜利。预期结果:注册成功,登录后能够进入游戏大厅。预期结果:玩家被分配到同一房间,开始对战。
2024-07-15 11:18:52
487
原创 博客系统测试报告
开发技术:Spring Boot,MyBatis,Spring MVC,Redis,MySQL。- 会话存储在Redis中,即使重启服务器,用户仍然保持登录状态。预期结果:新博客成功创建,可在用户个人页面或博客列表中查看。- 安全测试:会话安全性,SQL注入防护,XSS攻击防护。预期结果:博客内容更新成功,可查看修改后的版本。预期结果:博客内容保持不变,未保存的更改被丢弃。- 登录功能正常,使用提供的测试账号成功登录。预期结果:显示错误消息,提示缺少必要的信息。描述:验证正确的用户名和密码能否成功登录。
2024-07-15 11:10:03
300
原创 初识Spring cloud
在我刚接触到微服务的时候并不知道微服务是一个什么概念,认为这是一个新的一门技术,在学了一部分知识后,对微服务有了一点其浅薄的认知,其实微服务指一种区别于传统架构思想的一种新的架构思想,之前我们用的最多的就是单体架构,也就是将一个项目创建在一个spring boot项目上,所有的模块都写在一起,当然在并发量不高的前提下,这无疑是一种简单设计模式,但是在互联网高速发展,计算机使用者爆炸式增长,访问量高得离谱的现在,单体架构就显得力不从心了,所以我们就想到了一种新的设计思想,那就是微服务.
2024-07-11 21:12:11
363
原创 多线程中锁的理解
接着上面的例子将这个概念添加进去,后面的参数就相当于一把锁,而增加一把锁就相当于又开了一扇门,如果两个线程要通过同一个锁去访问被synchronized修饰的“对象”,是会产生锁竞争的,但是如果通过两个锁去访问被synchronized修饰的“对象”,就好比我从这个门进去,然后把门锁了,你呢又从另一个门进去了,然后把门锁了,我们两个又同时进入房间里了,被synchronized修饰的“对象”的原子性又不保证了,所以,这个参数其实就是一个锁,锁一样就竞争,不一样就不竞争。
2024-05-15 22:41:04
984
原创 坎坷的代码
昨天晚上想着Gitee还没上传代码呢,可是已经23:07了,就翻开学校的C语言教材,翻到指针后的习题,找了一道字比较多的题。 先说说题目吧,就是让利用指针数组和函数写一个求几个字符串中最长的代码,刚开始想着也不难嘛,毕竟刚学完指针嘛,可是第一次编完,报错一大堆,最后还是成了,代码放这了,想看的小伙伴点这里哦!!!,登录 - Gitee.com 有几点个人心得想说一下:首先就是strlen函数,这个函数里面放的是字符串的地址,也就是一个指针,如果是二维数组,直接把...
2021-12-14 20:09:54
768
24
原创 第一节C语言课
今天是小程的第一节C语言课,其实早在十月份就已经在B站上开始听鹏哥的课了,也在一节一节的追学校的进度,后来才发现早就超过学校了,可是一直听网课难免会有不解的地方,可学校的老师跑得比兔子还快。 加上鹏哥后才对比特有了一定的了解,慢慢了解了比特是一家怎样的公司,也了解了比特历年来学员的发展情况,于是就毫不犹豫地报了比特的课程,虽然不是面对面,但是和这么多人同在一个直播间也足够让我激动的了。 话不多说,虽然今天讲的是一些基础知识,但是还是有收获的,比如全局变量和局部变...
2021-12-11 15:43:25
751
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人