自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Jwt(Json web token)——从Http协议到session+cookie到Token & Jwt介绍 & Jwt的应用:登陆验证的流程_jwt

/ 定义头部header// 定义头部header@Data@Mapper@Service@Slf4j* 登陆的业务*/@Overridenull||// 抛出异常,USERNAME_IS_EMPTY_EXCEPTION。

2024-09-12 11:25:11 558

原创 Java进阶(Set)——面试时Set常见问题解读 & 结合源码分析_java present常量

4.map.remove key方法,如果KEY不存在时,则返回的是null,如果KEY存在时,返回的就是e.value,即PRESENT,返回true成功,返回false不成功;既然hashset基于hashmap实现,你说一下 hashset的add方法中,为什么要在map.put的val上放上一个Object类型的静态常量PRESENT?HashSet底层调用了map的put方法,传入了存储的对象和PRESENT常量,那我们进入put方法继续查看。有参的构造方法也是,调用了HashMap方法。

2024-09-12 02:21:44 316

原创 GitHub Desktop 的使用教程_github desktop怎么用

最近想把自己写的东西上传到GitHub上,于是开始在网上查询各种操作资料,最终选择了比较好的操作工具GitHub Desktop,但是由于GitHub Desktop的版本更新,网上的一些软件使用教程并不适用,故在此做出操作过程的详细记录。对于新手而言,一般我们使用GitHub将别人的代码下载到本地,然后用编译工具去学习,或者是将自己的代码同步到网上仓库上,网上很多人介绍使用msysgit和它的客户端,但是我看多看不太懂。3: 克隆下来后,本地文件夹就会有对应的仓库了,同时,软件跳转到下面界面。

2024-09-11 23:26:51 256

原创 ChatGPT解开了我一直以来对自动化测试的疑惑_使用chatgpt控制appium(1)

编写测试脚本:根据测试用例,使用选定的测试工具编写测试脚本。测试脚本可以采用编程语言编写,例如 Python、Java、C# 等。执行测试脚本:使用测试工具执行测试脚本,并生成测试报告。测试报告可以用于分析测试结果和缺陷。常用的自动化测试工具和框架包括:Selenium:Selenium 是一个自动化测试工具,可以用于测试 Web 应用程序。Selenium 支持多种编程语言和浏览器,可以模拟用户操作,例如点击、输入、选择等。

2024-09-11 20:40:41 378

原创 Android单元测试学习总结(1)

Assert.assertEquals(simpleClass.getNameById(1), “小明”);Assert.assertEquals(simpleClass.getNameById(2), “小红”);其中setUp()是自动生成的添加了@Before注解,这会在每个测试方法执行前执行,因此在这里创建一个目标对象,也可以选择添加注解但这时setUp()应该改为静态的方法。然后在每个测试方法中编写测试用例,这里使用包中的断言方法,有很多assertXXX。

2024-09-11 17:42:15 647

空空如也

空空如也

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

TA关注的人

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