- 博客(8)
- 收藏
- 关注
原创 cookie、session、token区别
由于HTTP协议是无状态的,也就是客户端每次与服务端通信,就必须重新与服务端连接所以存在问题,如何判断两次的请求是同一个人?
2026-04-03 15:30:48
354
原创 常用元素定位八大方法 + 代码实战(自用)
本文介绍了8种Web元素定位方法及其适用场景:1)ID定位(唯一但覆盖率低);2)Name定位(适合表单元素);3)ClassName定位(适用于同样式元素组);4)TagName定位(批量查找标签);5)LinkText定位(精准匹配超链接文本);6)PartialLinkText定位(模糊匹配链接文本);7)CSSSelector(灵活强大的选择器);8)XPath(功能最全面但性能较差)。建议优先级为:ID>Name>CSSSelector>XPath>链接专用方法>ClassName/TagName
2026-03-18 09:51:03
522
原创 TCP/IP五层协议模型
2、协议有很多,主流的,自定义的,常用的有HTTP协议,DNS协议(域名解析协议),FTP协议(文件传输协议),SMTP协议(邮件传输协议),RTSP协议(实时流控制协议),GB28181协议等。数据链路层,这一步主要是将网络层的数据报组装成为帧,帧是数据链路层的传送单位。2、主要的协议有IP协议(因特网互联网协议)、ICMP协议(因特网控制报文协议)、ARP协议(地址解析协议)、RARP协议(逆地址解析协议)2、主要的协议有TCP协议(传输控制协议)和UDP协议(用户数据报协议)3、重要的设备:路由器。
2025-07-02 17:34:44
354
原创 anaconda环境变量配置、基础使用、虚拟环境创建到d盘【超详细版】
本文详细介绍了Anaconda的安装、环境变量配置、镜像源设置及使用技巧。首先,指导用户如何正确配置Anaconda的环境变量,包括Python路径、conda脚本路径等,并提供了验证配置正确性的方法。接着,解释了conda和pip的区别,建议优先使用conda管理包和环境,以利用其依赖关系处理的优势。文章还介绍了如何为conda和pip配置镜像源,以加快包下载速度,并提供了添加、删除和展示镜像源的具体命令。最后,文章讲解了Anaconda的使用,包括如何创建、切换、移除虚拟环境,以及如何在特定路径下创建虚
2025-05-13 16:31:48
4487
1
原创 String、StringBuilder、StringBuffer之间的区别
StringBuffer和StringBuilder的区别也是在这里,StringBuilder没有被synchrinized修饰,所以不能保证线程同步,也就是说如果需要线程安全需要使用StringBuffer,不需要同步StringBuilder的。每次对String对象进行修改拼接等操作都是相当于生成了一个新的String对象,而StringBuilder和StringBuffer的操作都是对引用指向的对象本身修改,不会再生成一个新的对象。String由于有final修饰,是不可变对象。
2024-09-27 18:33:21
246
原创 【超详细解说String类】包会滴~
在Java中数据类型除了基本数据类型就是引用数据类型,如字符串类型,数组,类,接口。按常理来讲String类的引用数据类型定义的变量,里面存的应该是地址,但事实上输出的确实引用的对象。
2024-09-20 21:23:06
970
原创 网络观点汇 测试报告【论坛系统】
网络观点汇是基于SSM框架搭建,SpringBoot管理项目组件,SpringMVC处理页面交互,MyBatis完成数据库操作。比特论坛系统,一个Web网站程序,你可以看到其他用户论坛,也可以登录自己的账号,自由发布言论,点赞,私信等功能。
2024-08-30 17:51:51
337
1
原创 网页五子棋对战 测试报告
本项目基于SSM框架搭建,并引入WebSocket技术实现实时通信,旨在提供稳定、高效的在线交流体验。SpringBoot管理项目组件,SpringMVC处理页面交互,MyBatis完成数据库操作。网页五子棋对战具备丰富的功能,如登录页面登录个人信息,游戏大厅页面开始匹配,双方匹配完成之后进入游戏房间页面开始对战,给用户便捷,快速,尽享游戏对战的愉悦。没有用户注册页面。
2024-08-30 17:49:45
551
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅