码迷,mamicode.com
首页 >  
搜索关键字:一个队列    ( 1097个结果
RabbitMQ存储模型
了解一些 RabbitMQ 的实现原理也是很有必要的,它可以让你在遇到问题时能透过现象看本质。比如一个队列的内部存 储其实是由5个子队列来流转运作的,队列中的消息可以有4种不同的状态等,通过这些可以明白在使用 RabbitMQ 时尽量不要有过多的消息堆积,不然会影响整体服务的性能。 ? 存储机制 R ...
分类:其他好文   时间:2020-06-21 00:03:39    阅读次数:103
LeetCode-面试题09-用两个栈实现队列
来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof 问题 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead , ...
分类:其他好文   时间:2020-06-20 22:21:10    阅读次数:70
RocketMQ入门介绍
简介 用官方的话来说,RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件,具有以下特性(ps:对于这些特性描述,大家简单过一眼就即可,深入学习之后自然就明白了): 支持发布/订阅(Pub/Sub)和点对点(P2P)消息模型 在一个队列中可靠的先进先出(FIFO)和严格的顺序传递 支 ...
分类:其他好文   时间:2020-06-17 18:13:58    阅读次数:47
yarn的调度器以及它们的区别
yarn 一共有3个类型的调度器:FIFO调度器、容量调度器、公平调度器。 1,FIFO调度器。先进先出,队列中同一时间只有一个任务在运行。该任务独占整个集群的资源。 2,容量调度器。多队列,每个队列内部先进先出,同一个队列同时间只有一个任务在运行,任务的并行度为队列的个数。 3,公平调度器。同个队 ...
分类:其他好文   时间:2020-06-16 11:35:39    阅读次数:107
MQ系列(0)——MQ简介
mq简介 mq 就是消息队列(Message Queue)。想必大家对队列的数据结构已经很熟悉了,消息队列可以简单理解为:把要传输的数据放在队列中,mq 就是存放和发送消息的这么一个队列中间件。在消息队列中,把数据放到消息队列的角色叫做 生产者,从消息队列中消费获取数据的叫做 消费者。 那么消息队列 ...
分类:其他好文   时间:2020-06-15 12:24:29    阅读次数:57
ActriveMQ-消息重新传递和死信队列(DLQ)处理
一、消息什么时候会被重新传递 1、在一个事物性回话中,调用了rollback(); 2、在调用commit()之前,事务已经关闭 3、回话正在使用ACK确认时,Session.recover()被调用 4、客户端连接超时(可能正在执行的业务代码所需要的时间比配置超时时间要长) 二、重传策略设置 ac ...
分类:其他好文   时间:2020-06-15 11:47:33    阅读次数:74
文件事件处理器
Redis 文件事件处理器由四个部分组成:套接字、I/O多路复用程序、文件时间分派器(dispatcher)、事件处理器。 文件事件是对套接字操作的抽象,每当一个套接字准备好执行连接应答(accept)、写入(write)、读取(read)、关闭(close)等操作时,就会相应产生一个文件事件。 I ...
分类:其他好文   时间:2020-06-13 17:21:06    阅读次数:88
并发与并行的区别---python
并发与并行的区别 Erlang 之父 Joe Armstrong 用一张5岁小孩都能看懂的图解释了并发与并行的区别 并发是两个队列交替使用一台咖啡机,并行是两个队列同时使用两台咖啡机 如果是串行,一个队列使用一台咖啡机,那么哪怕前面那个人便秘了去厕所呆了半天,后面的那个人也只能 死等他回来才能去接咖 ...
分类:编程语言   时间:2020-06-11 20:09:31    阅读次数:89
Java Review (二十八、集合----- Queue 集合)
@ 队列(Queue)是一种经常使用的集合。Queue实际上是实现了一个先进先出(FIFO:First In First Out)的有序表。它和List的区别在于,List可以在任意位置添加和删除元素,而Queue只有两个操作: 把元素添加到队列末尾; 从队列头部取出元素。 超市的收银台就是一个队列 ...
分类:编程语言   时间:2020-06-06 00:53:25    阅读次数:60
Go实现LRU
常用的三种缓存淘汰(失效)算法:FIFO,LFU 和 LRU. 1 FIFO(First In First Out) 先进先出,也就是淘汰缓存中最老(最早添加)的记录。FIFO 认为,最早添加的记录,其不再被使用的可能性比刚添加的可能性大。这种算法的实现也非常简单,创建一个队列,新增记录添加到队尾, ...
分类:其他好文   时间:2020-06-06 00:34:53    阅读次数:107
1097条   上一页 1 ... 4 5 6 7 8 ... 110 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!