摘要: 1、首先,安装Homebrew安装Homebrew遇到的问题参考这个链接 2、安装erlang环境brew install erlang3、安装rabbitmqbrew install rabbitmq4、安装RabiitMQ的可视化监控插件# 切换到MQ目录,注意你的安装版本可能不是3.9.11c 阅读全文
posted @ 2022-12-05 14:59 hanease 阅读(1640) 评论(0) 推荐(1)
摘要: 在实际的项目开发中,经常会遇到对参数进行校验的场景,最常见的就是后端需要对前端传过来的数据进行校验。 我理解的数据校验大致分为两类: 一类是对数据本身进行校验,不涉及与数据库交互的,比如正则校验、非空校验、指定的枚举数据、最大值、最小值等等。 二类是数据的校验需要和数据库交互的,比如是否唯一(数据库 阅读全文
posted @ 2022-12-05 10:03 hanease 阅读(7684) 评论(0) 推荐(2)
摘要: 1.引入依赖 <!-- 加密工具包 包含MD5、RSA、AES等加密方式--> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> </dependency> <dependency 阅读全文
posted @ 2022-12-05 09:55 hanease 阅读(52) 评论(0) 推荐(0)
摘要: 为什么要使用消息队列 异步处理 系统解耦 解耦是消息中间队列解决的最本质问题。所谓解耦,简单一点就是一个事务,只关心核心的流程。而需要依赖其他系统但不那么重要的事情,有通知即可,无需等待结果。换句话说,关心的是“通知,而非“处理”。 比如下单过程中,需要发送短信积分,如果下游系统过慢(比如短信网关速 阅读全文
posted @ 2022-12-05 09:27 hanease 阅读(334) 评论(0) 推荐(0)