- 博客(16)
- 收藏
- 关注
原创 MQ面试题
架构如下所示:消息的发送消息流程:1、生产者和Rabbitmq服务端建立连接,然后获取通道2、生产者发送消息发送给指定的虚拟机中的交换机3、交换机根据消息的routingKey将消息转发给指定的队列消费者消费消息流程:1、消费者和Rabbitmq服务端建立连接,然后获取通道2、消费者监听指定的队列3、一旦队列有消息了此时就会把消息推送给指定的消费者概述:存储对应的延迟消息,指当消息被发送以后,并不想让消费者立刻拿到消息,而是等待特定时间后,消费者才能拿到这个消息进行消费。
2023-04-12 10:52:26 94
原创 面试题-Linux常用高级命令
ps -ef :查看所有进程:过滤出你需要的进程:查询某个进程的线程**:**实时显示系统进程/线程运行状态top -H:列出所有线程的负载信息top -H -p ${pid}:列出某个pid下所有线程的负载信息:查看内存及使用情况。
2023-04-06 18:42:27 54
原创 商城解决方案
使用Redis作为分布式锁,整体的思想:获取锁的时候向Redis中插入数据,释放锁的时候从Redis中删除数据。使用的命令: setnx 两个过程保证原子性:加锁设置过期时间的原子性;保证判断和释放锁的原子性。
2023-04-06 18:13:44 123
原创 MySQL数据库基础
MySQL是一种开放源代码的关系型数据库管理系统,体积小、速度快、总体拥有成本低。# 1.什么是SQL?Structured Query Language:结构化查询语言其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。# 2.SQL通用语法1. SQL 语句可以单行或多行书写,以分号结尾。2. 可使用空格和缩进来增强语句的可读性。3. MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写。4. 3 种注释。
2023-03-14 22:50:26 121
原创 常见前后端交互错误总结(一)
后端参数接收@PathVariable 作用: 接收url地址中的参数注意事项: 如果请求的参数较多 则不建议使用restFul结构.代码优化总结:写配置类(Spring Security集成与入门)问题1问题位置:shf(二手房管理项目当中,项目的认证与登录验证)在配置Spring Security中,使用java
2022-12-02 23:42:18 1070 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人