
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
【RelayMQ】基于 Java 实现轻量级消息队列(二)
介绍RelayMQ的核心类和通用操作(序列化和反序列化)

【RelayMQ】基于 Java 实现轻量级消息队列(三)
SQLite数据库操作,封装创建数据库和删除数据库,交换机,队列,绑定的增删查操作

【RelayMQ】基于 Java 实现轻量级消息队列(四)
介绍RelayMQ消息的存储机制—硬盘存储和垃圾回收机制,制定存储规则解决粘包问题

【RelayMQ】基于 Java 实现轻量级消息队列(六)
实现数据从硬盘加载进入内存过程 和内存数据的存储和管理

【RelayMQ】基于 Java 实现轻量级消息队列(七)
介绍虚拟机中对数据的管理封装和交换机的匹配规则

【RelayMQ】基于 Java 实现轻量级消息队列(八)
介绍消息的发送到生产者消费流程, 以及自动应答和手动应答的两种应答方式

【RelayMQ】基于 Java 实现轻量级消息队列(九)
介绍网络通信模块--自定义网络协议解决粘包问题和Socket协议通信

【软件测试】自动化测试 — selenium快速上手
初步认识自动化测试,快速上手使用selenium

【Java--数据结构】优先级队列( PriorityQueue)
优先级队列是一种特殊的队列,它在入队时会根据元素的优先级进行排序,优先级最高的元素排在队列的前面,出队时会优先出队优先级最高的元素。核心特点:元素按优先级排序,每次取出优先级最高(或最低)的元素 PriorityQueue类底层使用堆这种数据结构,堆适用于完全二叉树堆是一种特殊的完全二叉树数据结构完全二叉树:除了最后一层外,每一层的节点数都是满的,并且最后一层的节点都靠左排列。堆的分类:(1)最大

【Java---数据结构】栈和队列【Stack & Queue】
栈(Stack):是一种特殊的线性表,它只能在表的一端(称为栈顶)进行插入和删除操作。可以将栈理解成一摞盘子,只能从上面进行取走,还放在最上面 栈顶:进行插入和删除的位置栈底: 不能进行插入和删除栈顶的元素会发生改变,但是栈底的元素相对来说是固定的特点:后进先出(LIFO):先进入栈的元素,会最后一个取出操作的局部性:栈的操作只涉及栈顶元素,不会影响到栈中的其他元素。主要操作:其中usedSize








