- 博客(19)
- 收藏
- 关注
原创 【报错】java.lang.IllegalStateException: Failed to register @ServerEndpoint class: class com.xx.xxx
针对项目中WebSocket出现的项目无法启动问题的一些解决方案
2024-02-21 16:16:44 1222
原创 RabbitMQ---延迟消息
主要分析RabbitMQ延迟消息的实现方式,延迟队列使用消息过期时间及死信队列实现,延迟消息插件较上面的方法更便捷
2024-01-23 23:36:23 6420 2
原创 RabbitMQ--消费者可靠性
消费者的可靠性,主要分为消费者的确认机制,消息消费失败之后的处理策略,在一些非幂等性的操作时如何保证消息消费的幂等性。
2024-01-17 15:14:36 546
原创 RabbitMQ----MQ的可靠性
这里主要是针对MQ可靠性的实现方案,并测试在不同MQ版本下,使用不用队列造成的影响,以及新版本下惰性队列的优势
2024-01-17 00:26:22 1139
原创 RabbitMQ----生产者可靠性
对于如何确保生产者的可靠,这里通过分析能让你对如何使用不同的方式对生产者可靠性的保障有一定的了解,也权衡利弊
2024-01-16 16:37:39 1648 1
原创 RabbitMQ----消息转换器
主要是对RabbitMQ队列数据的存储格式约束,避免在JDK自带序列化工具类对数据序列化后造成的一系列问题,通过自定义序列化来实现消息的转换。
2024-01-12 23:50:50 599 1
原创 RabbitMQ之代码声明队列及交换机的两种方式
针对队列的声明方式,有两种不同形式的声明方式,普通方式代码量较多,阅读性较低,容易混乱,而注解的方式简便易懂!
2024-01-12 19:20:07 547 1
原创 项目搭建之通用功能、配置
类别:AES、RSA、MD5在pom.xml文件添加加解密依赖添加加解密工具类三种加解密工具不同之处及用处:AES(对称加密):特点:加密速度非常快,适合经常发送数据的场合适用场景:频繁的请求交互RSA加密(非对称加密)MD5加密(哈希算法)AESUtil类实现代码如下: 加密方法:encrypt() ;解密方法:decrypt() MD5Util 类实现代码如下:加密方法:sign();解密方法:verify() AESUtil类实现代码如下: 加密方法:encrypt() ;解密方法:
2024-01-03 14:26:20 368 1
原创 索引:从模型到如何使用维护!
先从以上思维导图梳理,首先要知道索引的是做什么的,再者了解其内部使用的模型,结合当前流行的数据库引擎InnoDB去分析索引,进一步分析索引的使用和维护。
2023-12-23 16:26:35 438 1
原创 MySQL数据库的SQL查询语句的执行流程
Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。开始执行的时候,要先判断一下你对这个表 T 有没有执行查询的权限,如果没有,就会返回没有权限的错误,如下所示 (在工程实现上,如果命中查询缓存,会在查询缓存返回结果的时候,做权限验证。在完成经典的 TCP 握手后,连接器就要开始认证你的身份,这个时候用的就是你输入的用户名和密码。
2023-11-15 01:11:11 234
原创 LeetCode 第一题:两数之和
https://leetcode.cn/problems/two-sum/description/?favorite=2cktkvj
2023-08-13 00:34:01 56
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人