自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

trong_ 的烂笔头

致广大而尽精微

  • 博客(159)
  • 收藏
  • 关注

原创 基于RabbitMQ原理的自定义消息队列实现

本项目实现了一个消息队列系统,支持跨域/跨主机消息转发与通信,管理虚拟机、交换机、队列、绑定和消息,实现Direct、Fanout、Topic三种交换机转发方式。系统具有数据持久化、异常恢复、垃圾回收优化存储等功能,基于TCP自定义应用层协议进行网络通信,统一管理硬盘和内存操作,设计虚拟主机功能,实时消费消息,确保线程安全,提供手动和自动客户端应答模式,并通过单元测试保证系统稳定性。

2024-06-25 16:59:43 902 1

原创 创思交流论坛系统测试报告

这篇博客介绍的是创思交流论坛系统的测试过程,内容包括项目简介、测试环境概况、手工测试与自动化测试,以及性能测试部分;通过详细描述测试过程和结果,了解该论坛系统的稳定性、功能性和性能表现。

2024-04-15 09:31:17 1341 1

原创 简朴博客系统测试报告

针对博客系统常用的主流程功能设计测试用例进行测试,通过黑盒测试, Selenium和Junit工具完成测试,确保主流程业务操作是正常的。

2023-11-18 14:02:10 3074 7

原创 SSM框架Demo: 简朴博客系统

基于 SpringFrameWork 和 MyBatis 框架实现的一个简易的博客发布网站,包括用户的注册登录,文章的编写、发布,以及对自己文章的查看、修改、删除操作,个人文章列表及文章数统计;可以分页显示所有作者汇总的文章列表,显示文章阅读量等。

2023-11-11 17:18:51 1069 4

原创 单元测试工具-Junit

介绍Junit5的常用操作,常用注解,参数化,控制用例执行顺序,断言,测试套件等。

2023-11-10 17:15:59 891 4

原创 Selenium之路: UI自动化测试的必备指南

使用Selenium进行UI自动化测试,介绍Selenium的工作原理,环境搭建(Java版本),介绍webdriver API的使用。

2023-11-09 11:15:10 1119 9

原创 Spring三级缓存解决循环依赖问题

解析理解在互相依赖的 Bean 是单例的、依赖注入的方式不都是构造注入的前提下如何使用三级缓存解决Spring中的循环依赖的问题。

2023-10-26 20:03:50 3559 18

原创 IDEA: 自用主题及字体搭配推荐

IDEA 主题等插件及字体设置推荐。

2023-10-24 11:53:56 13004 17

原创 轻松学习 Spring 事务

介绍Spring事务是做什么的,编程式,声明式事务(@Transactional相关),Spring事务的5种隔离级别及7种传播机制。

2023-09-13 13:22:08 2658 90

原创 SpringBoot统一功能处理

介绍SpringBoot的统⼀功能处理,是基于AOP思想的进一步实现,会实现自定义拦截器进行统⼀⽤户登录权限验证,进行异常的统一处理和统一数据的返回格式。

2023-09-11 11:08:35 2584 67

原创 SpringAOP面向切面编程

介绍面向切面编程的思想(AOP),AOP的组成,SpringAOP的简单演示使用,SpringAOP基于动态代理的实现原理。

2023-09-09 10:35:14 2051 58

原创 Mybatis复杂查询及动态SQL

介绍使用MyBatis进行一些较为复杂的查询(多表查询,like查询),以及进行这些查询时要注意的一些点(#{}和${},SQL注入,属性和字段冲突),动态SQL的使用。。

2023-09-07 20:39:40 1461 41

原创 MyBatis配置及单表操作

介绍MyBatis是什么,配置MyBatis,使用MyBatis实现单表的增删查改功能(有xml和注解两种方式)。

2023-09-06 21:26:59 1237 48

原创 JVM解密: 解构类加载与GC垃圾回收机制

介绍JVM的内存划分,类加载过程以及GC垃圾回收机制中的查找垃圾和回收垃圾的算法。

2023-08-30 15:30:47 1192 71

原创 快速上手: Linux环境配置, 基本指令与项目部署要点

Linux环境构建和介绍,XShell的安装与使用,Linux常用指令,在Linux上安装JDK,Tomcat和数据库,部署项目。

2023-08-28 22:00:38 3247 62

原创 SpringMVC探秘: 实现MVC模式的Web应用

介绍SpringMVC的概念,MVC架构模式,SpringMVC项目的创建,使用SpringMVC事项Web应用,主要是连接,获取参数,输出数据三个功能。

2023-08-25 08:15:00 3420 74

原创 SpringBoot的日志信息及Lombok的常用注解

介绍SpringBoot的日志信息,日志的作用,自定义日志,控制级别输出日志,持久化日志,使用Lombok的注解更简单的输出日志。

2023-08-18 08:51:13 2338 71

原创 SpringBoot的配置文件(properties与yml)

介绍有关SpringBoot的两种配置文件,在配置文件中设置系统配置项和用户自定义的配置,读取配置,两种配置文件的区别,切换不同环境下的配置文件。

2023-08-17 05:48:27 3260 55

原创 SpringBoot概述及项目的创建使用

介绍什么是SpringBoot及其优点,使用IDEA创建SpringBoot项目以及在网页创建项目。

2023-08-16 08:15:00 1512 46

原创 Spring Bean的作用域和生命周期

介绍Spring Bean的6种作用域,Bean的生命周期,会基于xml配置文件的方式和注解实现方式在程序中演示生命周期的过程。

2023-08-15 08:15:00 1892 54

原创 Spring使用注解进行对象装配(DI)

介绍通过注解使用依赖注入的方式获取已经储存在Spring容器中的对象,有属性注入,Setter注入,构造方法注入三种方式,分析三种注入方式的优缺点。

2023-07-26 11:33:56 2042 80

原创 Spring使用注解存储Bean对象

介绍使用五大类注解,方法注解便捷的存储Bean,以及获取Bean时,beanName这个参数设置的一些注意点。

2023-07-20 14:05:13 1564 87

原创 Spring项目创建与Bean的存储与读取(DL)

介绍Spring项目的创建,Maven阿里云国内源的配置,Bean对象在Spring容器中存储与读取。

2023-07-18 15:42:55 1305 78

原创 Spring框架概述及核心设计思想

介绍Spring框架是什么,它相比于与Servlet的优势,学习难点,以及Spring的核心设计思想(IoC,DI)等。

2023-07-16 15:21:11 12181 68

原创 笔试训练Day1

笔试题练习

2023-07-13 12:32:03 355 8

原创 从Cookie到Session: Servlet API中的会话管理详解

介绍Cookie与Session的基本原理, Servlet对Cookie与Session有着很好的支持, 可以实现会话的管理操作, 实现一个登录逻辑的案例.

2023-06-11 09:59:47 1607 79

原创 Servlet运行原理及常见API

介绍Servlet的运行原理以及Servlet中常用的API, 利用这些API现一些代码案例.

2023-06-09 11:44:58 2296 76

原创 URL到页面: 探索网页加载的神秘过程

随着互联网的普及, 我们已经习以为常地使用了各种浏览器来访问网站, 但是, 当我们在地址栏中输入 URL 并点击 Enter 时发生了什么呢? 本篇将介绍从输入URL到显示页面的一系列过程.

2023-06-07 16:41:06 1961 57

原创 Tomcat的安装与使用,Maven与Servlet的使用

介绍Tomcat的安装与使用, Maven与Servlet的使用, 在Tomcat上部署Web项目, 在IDEA中集成Tomcat.

2023-06-06 10:22:09 1932 73

原创 计网之HTTPS的安全机制

本篇中介绍HTTPS协议, SSL加密机制, 中间人问题及其解决方案.

2023-06-01 10:52:02 1850 87

原创 计网之HTTP请求的构造

关于构造 HTTP 请求, 最常使用的是通过使用 HTML/JS 来进行请求的构造, 再简单一点还可以使用一些工具, 比如使用 postman 来进行请求的构造...

2023-05-22 22:25:58 969 38

原创 软件测试分类: 你需要知道的不同类型测试

软件测试从不同的角度有着不同的分类方式, 按测试对象划分, 按是否查看代码划分, 按开发阶段划分, 按测试实施组织划分, 按是否运行代码划分, 按是否手工执行划分, 按测试地域划分...

2023-05-21 18:08:20 6642 61

原创 黑盒测试方法: 从原理到实战

介绍黑盒测试的常用方法, 有基于需求设计, 等价类, 边界值, 判定表, 正交排列, 场景设计, 错误猜测法等, 还有一些实战的测试用例设计, 还介绍了关于弱网环境的构建...

2023-05-19 10:53:56 4762 63

原创 荷兰国旗问题引入的快速排序

荷兰国旗问题和快速排序

2023-05-11 14:48:50 529 24

原创 归并排序的一些拓展应用

归并排序的一些拓展问题, 包含小和问题, 逆序对问题, 翻转对问题, 区间和的个数问题.

2023-05-10 15:24:46 551 21

原创 如何找到数组中出现指定次数的数字?

位运算技巧, 一个数组中有一种数出现 k 次, 其他数都出现了 m 次 (m > 1, k < m), 找到出现了 k 次的数...

2023-05-09 12:06:28 808 21

原创 二分法相关使用

二分法的使用; 局部最大(小)值问题; 有序数组中找大于(小于)等于某个数最左(右)侧的位置...

2023-05-06 18:14:19 678 15

原创 LeetCoed 2, 23, 25, 112, 113

LeetCode 2.两数之和, 23.合并K个升序链表, 25.K个一组翻转链表, 112及113.路径总和(I, II).

2023-05-06 10:44:15 400 13

原创 只使用位运算实现加减乘除

LeetCode 29. 两数相除, 原题目的要求是不能使用乘法, 除法和取余运算符实现除法; 在本篇博客中把题目要求提高一点, 这里只使用位运算来实现, 顺便的也就把只使用位运算实现加减乘除实现了.

2023-05-05 16:41:41 1821 15

原创 位图的简单实现和使用

位图, 是一种非常常见的结构, 它使用每个二进制位来存放一个值的状态, 就类似于 Java 当中 HashSet 存储元素的功能, 但如果数据范围是固定的, 使用位图就比使用HashSet更省空间.

2023-05-05 12:32:28 1431 22

空空如也

空空如也

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

TA关注的人

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