
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
个人博客系统构建及测试全流程
一个前后端分离的个人博客系统,采用云服务器部署,包含登录、列表、详情和编辑四个主要页面。系统实现了基础功能如登录验证、博客发布、删除和用户注销。文章重点描述了自动化测试方案:使用Selenium4+JUnit5框架,通过分页测试类、参数化用例、隐式等待等技术实现功能验证,并采用Allure生成可视化报告。测试过程强调执行顺序控制、异常场景覆盖和性能优化,同时指出了系统在高并发下的稳定性问题。项目源
网络协议TCP
本文介绍了基于TCP协议的服务器和客户端实现。TCP协议特点是面向字节流、有连接、可靠传输。服务器端使用ServerSocket建立连接,Socket处理数据,通过InputStream和OutputStream进行字节流读写,并采用Scanner和PrintWriter简化操作。客户端同样使用Socket连接服务器,通过字节流进行通信。针对多客户端并发访问问题,提出了多线程解决方案,并建议使用线
Thread的创建方式
在JAVA中因为lambda表达式是回调函数,他的执行是很慢的,在系统创建出线程之后这个lambda才开始执行,当main方法执行完了,isfinished都被销毁了,lambda可能都还没找到,为了解决这种问题,在java中使用的方法是拷贝一份lambda无论外面是否销毁都不影响,但是同时,因为你是拷贝的如果外面修改或者是里面修改就会导致数据不一致的问题,所以在java中是不允许这样做的,所以就
到底了







