摘要:
一、RabbitAdmin 1.引入AMQP依赖 <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> </dependency> <dependency> <groupId>org.spr 阅读全文
摘要:
一、消息如何保障100%的投递成功? 1. 什么是生产端的可靠性投递? (1)保障消息的成功发出 (2)保障MQ节点的成功接收 (3)发送端收到MQ节点(Broker)确认应答 (4)完善的消息进行补偿机制 2. 生产端 - 可靠性投递(BAT/TMD 互联网大厂的解决方案) (1)消息落库,对消息 阅读全文
摘要:
浅谈SQL优化入门:1、SQL查询语句的执行顺序 浅谈SQL优化入门:2、等值连接和EXPLAIN(MySQL) 浅谈SQL优化入门:3、利用索引 阅读全文
摘要:
交换机属性 1. Name:交换机名称 2. Type:交换机类型 Direct 、 Topic 、 fanout 、headers 3. Durability:是否需要持久化,true为持久化 4. Auto Delete 当最后一个绑定到Exchange上的队列被删除后,自动删除该Exchang 阅读全文
摘要:
急速入门 - 消息生成与消费 1. ConnectionFactory : 获取连接工厂 2. Connection : 一个连接 3. Channel:数据通信信道,可发送和接收消息 4. Queue:具体的消息存储队列 5. Producer & Consumer 生产者和消费者 RabbitM 阅读全文
摘要:
初识RabbitMQ RabbitMQ 是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。 哪些大厂在用RabbitMQ,为什么? 1. 滴滴、美团、头条、去哪儿、艺龙...... 阅读全文
摘要:
https://www.cnblogs.com/mengchunchen/category/1101067.html 阅读全文
摘要:
1.根据emp数据表编写SQL查出所有name重复的记录且按照age降序。 + + + + | emp_no | name | age | + + + + | 1001 | 小明 | 18 | | 1002 | 王强 | 20 | | 1003 | 小雪 | 20 | | 1004 | 小明 | 1 阅读全文
摘要:
https://www.jianshu.com/p/349e130e40d5 阅读全文
摘要:
select * from ( select t.itemName, t.patient_name, t.price, t.fatherItemClassName, t.fatherItemClass, t.createBy, t.createTime, sum(t.quantity) as qua 阅读全文