- 博客(159)
- 收藏
- 关注
原创 基于RabbitMQ原理的自定义消息队列实现
本项目实现了一个消息队列系统,支持跨域/跨主机消息转发与通信,管理虚拟机、交换机、队列、绑定和消息,实现Direct、Fanout、Topic三种交换机转发方式。系统具有数据持久化、异常恢复、垃圾回收优化存储等功能,基于TCP自定义应用层协议进行网络通信,统一管理硬盘和内存操作,设计虚拟主机功能,实时消费消息,确保线程安全,提供手动和自动客户端应答模式,并通过单元测试保证系统稳定性。
2024-06-25 16:59:43
1604
1
原创 创思交流论坛系统测试报告
这篇博客介绍的是创思交流论坛系统的测试过程,内容包括项目简介、测试环境概况、手工测试与自动化测试,以及性能测试部分;通过详细描述测试过程和结果,了解该论坛系统的稳定性、功能性和性能表现。
2024-04-15 09:31:17
1676
1
原创 简朴博客系统测试报告
针对博客系统常用的主流程功能设计测试用例进行测试,通过黑盒测试, Selenium和Junit工具完成测试,确保主流程业务操作是正常的。
2023-11-18 14:02:10
3233
7
原创 SSM框架Demo: 简朴博客系统
基于 SpringFrameWork 和 MyBatis 框架实现的一个简易的博客发布网站,包括用户的注册登录,文章的编写、发布,以及对自己文章的查看、修改、删除操作,个人文章列表及文章数统计;可以分页显示所有作者汇总的文章列表,显示文章阅读量等。
2023-11-11 17:18:51
1225
4
原创 Selenium之路: UI自动化测试的必备指南
使用Selenium进行UI自动化测试,介绍Selenium的工作原理,环境搭建(Java版本),介绍webdriver API的使用。
2023-11-09 11:15:10
1744
9
原创 Spring三级缓存解决循环依赖问题
解析理解在互相依赖的 Bean 是单例的、依赖注入的方式不都是构造注入的前提下如何使用三级缓存解决Spring中的循环依赖的问题。
2023-10-26 20:03:50
5490
18
原创 轻松学习 Spring 事务
介绍Spring事务是做什么的,编程式,声明式事务(@Transactional相关),Spring事务的5种隔离级别及7种传播机制。
2023-09-13 13:22:08
3713
90
原创 SpringBoot统一功能处理
介绍SpringBoot的统⼀功能处理,是基于AOP思想的进一步实现,会实现自定义拦截器进行统⼀⽤户登录权限验证,进行异常的统一处理和统一数据的返回格式。
2023-09-11 11:08:35
3445
67
原创 SpringAOP面向切面编程
介绍面向切面编程的思想(AOP),AOP的组成,SpringAOP的简单演示使用,SpringAOP基于动态代理的实现原理。
2023-09-09 10:35:14
2329
58
原创 Mybatis复杂查询及动态SQL
介绍使用MyBatis进行一些较为复杂的查询(多表查询,like查询),以及进行这些查询时要注意的一些点(#{}和${},SQL注入,属性和字段冲突),动态SQL的使用。。
2023-09-07 20:39:40
2022
41
原创 MyBatis配置及单表操作
介绍MyBatis是什么,配置MyBatis,使用MyBatis实现单表的增删查改功能(有xml和注解两种方式)。
2023-09-06 21:26:59
1891
48
原创 快速上手: Linux环境配置, 基本指令与项目部署要点
Linux环境构建和介绍,XShell的安装与使用,Linux常用指令,在Linux上安装JDK,Tomcat和数据库,部署项目。
2023-08-28 22:00:38
4515
62
原创 SpringMVC探秘: 实现MVC模式的Web应用
介绍SpringMVC的概念,MVC架构模式,SpringMVC项目的创建,使用SpringMVC事项Web应用,主要是连接,获取参数,输出数据三个功能。
2023-08-25 08:15:00
5224
74
原创 SpringBoot的日志信息及Lombok的常用注解
介绍SpringBoot的日志信息,日志的作用,自定义日志,控制级别输出日志,持久化日志,使用Lombok的注解更简单的输出日志。
2023-08-18 08:51:13
3550
71
原创 SpringBoot的配置文件(properties与yml)
介绍有关SpringBoot的两种配置文件,在配置文件中设置系统配置项和用户自定义的配置,读取配置,两种配置文件的区别,切换不同环境下的配置文件。
2023-08-17 05:48:27
4210
55
原创 SpringBoot概述及项目的创建使用
介绍什么是SpringBoot及其优点,使用IDEA创建SpringBoot项目以及在网页创建项目。
2023-08-16 08:15:00
2481
46
原创 Spring Bean的作用域和生命周期
介绍Spring Bean的6种作用域,Bean的生命周期,会基于xml配置文件的方式和注解实现方式在程序中演示生命周期的过程。
2023-08-15 08:15:00
2426
54
原创 Spring使用注解进行对象装配(DI)
介绍通过注解使用依赖注入的方式获取已经储存在Spring容器中的对象,有属性注入,Setter注入,构造方法注入三种方式,分析三种注入方式的优缺点。
2023-07-26 11:33:56
2666
80
原创 Spring使用注解存储Bean对象
介绍使用五大类注解,方法注解便捷的存储Bean,以及获取Bean时,beanName这个参数设置的一些注意点。
2023-07-20 14:05:13
2278
87
原创 Spring项目创建与Bean的存储与读取(DL)
介绍Spring项目的创建,Maven阿里云国内源的配置,Bean对象在Spring容器中存储与读取。
2023-07-18 15:42:55
1869
78
原创 Spring框架概述及核心设计思想
介绍Spring框架是什么,它相比于与Servlet的优势,学习难点,以及Spring的核心设计思想(IoC,DI)等。
2023-07-16 15:21:11
13265
68
原创 从Cookie到Session: Servlet API中的会话管理详解
介绍Cookie与Session的基本原理, Servlet对Cookie与Session有着很好的支持, 可以实现会话的管理操作, 实现一个登录逻辑的案例.
2023-06-11 09:59:47
1996
79
原创 URL到页面: 探索网页加载的神秘过程
随着互联网的普及, 我们已经习以为常地使用了各种浏览器来访问网站, 但是, 当我们在地址栏中输入 URL 并点击 Enter 时发生了什么呢? 本篇将介绍从输入URL到显示页面的一系列过程.
2023-06-07 16:41:06
2069
57
原创 Tomcat的安装与使用,Maven与Servlet的使用
介绍Tomcat的安装与使用, Maven与Servlet的使用, 在Tomcat上部署Web项目, 在IDEA中集成Tomcat.
2023-06-06 10:22:09
2265
73
原创 计网之HTTP请求的构造
关于构造 HTTP 请求, 最常使用的是通过使用 HTML/JS 来进行请求的构造, 再简单一点还可以使用一些工具, 比如使用 postman 来进行请求的构造...
2023-05-22 22:25:58
1096
38
原创 软件测试分类: 你需要知道的不同类型测试
软件测试从不同的角度有着不同的分类方式, 按测试对象划分, 按是否查看代码划分, 按开发阶段划分, 按测试实施组织划分, 按是否运行代码划分, 按是否手工执行划分, 按测试地域划分...
2023-05-21 18:08:20
8449
61
原创 黑盒测试方法: 从原理到实战
介绍黑盒测试的常用方法, 有基于需求设计, 等价类, 边界值, 判定表, 正交排列, 场景设计, 错误猜测法等, 还有一些实战的测试用例设计, 还介绍了关于弱网环境的构建...
2023-05-19 10:53:56
5969
63
原创 如何找到数组中出现指定次数的数字?
位运算技巧, 一个数组中有一种数出现 k 次, 其他数都出现了 m 次 (m > 1, k < m), 找到出现了 k 次的数...
2023-05-09 12:06:28
901
21
原创 LeetCoed 2, 23, 25, 112, 113
LeetCode 2.两数之和, 23.合并K个升序链表, 25.K个一组翻转链表, 112及113.路径总和(I, II).
2023-05-06 10:44:15
552
13
原创 只使用位运算实现加减乘除
LeetCode 29. 两数相除, 原题目的要求是不能使用乘法, 除法和取余运算符实现除法; 在本篇博客中把题目要求提高一点, 这里只使用位运算来实现, 顺便的也就把只使用位运算实现加减乘除实现了.
2023-05-05 16:41:41
2352
16
原创 位图的简单实现和使用
位图, 是一种非常常见的结构, 它使用每个二进制位来存放一个值的状态, 就类似于 Java 当中 HashSet 存储元素的功能, 但如果数据范围是固定的, 使用位图就比使用HashSet更省空间.
2023-05-05 12:32:28
1695
22
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人