最新 最热

这回该用队列造个栈了。

我们昨天实现了如何用两个栈实现队列,原理很简单,今天我们来实现一下如何用队列实现栈,原理更简单。

2020-11-25
0

Java垃圾回收的终结机制

(1) 如果可终结的对象不可达了,会在内部终结队列中放一个引用,指向这个对象;而且,为了回收垃圾,这个对象会被标记为“存活”。

2020-11-24
1

基于链表的有界阻塞队列 —— LinkedBlockingQueue

" 上一节看了基于数据的有界阻塞队列 ArrayBlockingQueue 的源码,通过阅读源码了解到在 ArrayBlockingQueue 中入队列和出队列操作都是用了 ReentrantLock 来保证线程安全。下面咱们看另一种有界阻塞队列:LinkedBlockin...

2020-11-23
1

springboot整合rabbitMQ系列(四)路由模型,就是必须路由键匹配之后,消费者才可以进行消费信息

第四个模型就是 路由的模型,这个就是多了一个路由键,消息里面有路由键,队列里面有路由键,只有路由键匹配之后,才可以消费者获取到数据。

2020-11-20
0

springboot整合rabbitMQ系列(三)fanout的模型,也就是广播的模型

现在使用广播的形式在消费端进行接收消息,因为交换机和队列需要绑定,所以,我们在消费端可以直接使用绑定的注解,将队列和交换机进行绑定。注解就是如下的这种情况...

2020-11-20
1

笔试题五道

笔试题五道只能说自己抗压能力实在是太一般了。。反转链表:import "fmt"//输入: 1->2->3->4->5->NULL//输出: 5->4->3->2->1->NULLtype ListNode struct { Val int Next *ListNode}func......

2020-11-20
1

消息中间件RabbitMQ系列,Topics模型,多了一个通配符(十一)

创建了一个topic类型的交换机,并且往这个交换机里面放了一个 加了路由键 的消息

2020-11-20
1

消息中间件RabbitMQ系列,路由模型Routing,提供者和消费者(十)

前面我们已经讲了我们创建交换机的时候,有很多的模型,之前已经讲了广播模型,现在开始讲路由模型

2020-11-20
1

消息中间件RabbitMQ系列,广播模型fanout,提供者和消费者(九)

之前已经讲了直连模型,现在开始说这个扇形模型的使用,也就是fanout模型的使用,这个是扇出,也就是广播

2020-11-20
1

消息中间件RabbitMQ系列,工作模型,一个发送者,多个消费者从队列里面拿数据(七)

之前讲解的直连模型,这个只是一个入门,也就是之前的那个只有一个消费者。现在想要一个队列被更多的消费者进行消费,那么现在就有了第二个模型,这个就是工作队列模型...

2020-11-20
0