搜索结果
查询Tags标签: 队列,共有 1737条记录-
消息中间件之RabbitMQ
何为中间件 中间件是将具体业务和底层逻辑解耦的软件,分为:MOM(消息中间件)、RPC(远程过程调用中间件)、UDA(数据访问中间件)、TPM(交易中间件)等。 消息中间件,又称为消息队列、消息队列中间件,分为RabbitMQ、ActiveMQ、Kafka等。 原理各部分的名字和作用? …
2021/10/22 23:15:50 人评论 次浏览 -
消息中间件之RabbitMQ
何为中间件 中间件是将具体业务和底层逻辑解耦的软件,分为:MOM(消息中间件)、RPC(远程过程调用中间件)、UDA(数据访问中间件)、TPM(交易中间件)等。 消息中间件,又称为消息队列、消息队列中间件,分为RabbitMQ、ActiveMQ、Kafka等。 原理各部分的名字和作用? …
2021/10/22 23:15:50 人评论 次浏览 -
Day427.RabbitMQ消息队列--1 -谷粒商城
RabbitMQ消息队列–1 一、MQ队列介绍 1、MQ 全称 Message Queue,被称为消息队列2、回顾队列 队列,一种类似于 List 的数据结构,专门来存储数据的队列 如果要往队列中存数据的话可以从队头中存,1先进,存到队列中就是这样:3 -> 2 -> 1,从队尾取的时候,1先出,…
2021/10/22 23:11:12 人评论 次浏览 -
Day427.RabbitMQ消息队列--1 -谷粒商城
RabbitMQ消息队列–1 一、MQ队列介绍 1、MQ 全称 Message Queue,被称为消息队列2、回顾队列 队列,一种类似于 List 的数据结构,专门来存储数据的队列 如果要往队列中存数据的话可以从队头中存,1先进,存到队列中就是这样:3 -> 2 -> 1,从队尾取的时候,1先出,…
2021/10/22 23:11:12 人评论 次浏览 -
【Redis】数据结构及应用
一. 说明 二. 数据结构 1. String二进制安全(能保存任意格式的数据)2. List链表结构 快速的列头、列尾操作,时间复杂度O(1) 列表查询时间复杂度O(N),考虑用Sorted List替代应用:朋友圈点赞列表 lpush id lrange 0 -1 ltrim3. Hash文档 特点键值对,时间复杂度O(1)应用:…
2021/10/22 19:11:56 人评论 次浏览 -
【Redis】数据结构及应用
一. 说明 二. 数据结构 1. String二进制安全(能保存任意格式的数据)2. List链表结构 快速的列头、列尾操作,时间复杂度O(1) 列表查询时间复杂度O(N),考虑用Sorted List替代应用:朋友圈点赞列表 lpush id lrange 0 -1 ltrim3. Hash文档 特点键值对,时间复杂度O(1)应用:…
2021/10/22 19:11:56 人评论 次浏览 -
数据结构-栈与队列--章节总结
数据结构-栈与队列 章节回顾思维导图章节回顾 数据结构-栈与队列–栈数据结构-栈与队列–队列数据结构-栈与队列–迷宫问题数据结构-栈与队列–最短路径数据结构-栈与队列–中缀转为后缀表达式数据结构-栈与队列–计算表达式资源获取:传送门 思维导图
2021/10/22 6:11:15 人评论 次浏览 -
数据结构-栈与队列--章节总结
数据结构-栈与队列 章节回顾思维导图章节回顾 数据结构-栈与队列–栈数据结构-栈与队列–队列数据结构-栈与队列–迷宫问题数据结构-栈与队列–最短路径数据结构-栈与队列–中缀转为后缀表达式数据结构-栈与队列–计算表达式资源获取:传送门 思维导图
2021/10/22 6:11:15 人评论 次浏览 -
使用经验 91 区分继承、模版还有组合
作为C++程序设计开发人员,可以考虑下面三个设计问题: (1)设计一个描述队列类。你可能需要不同的类,因为每个队列处理的数据不同。例如,可能会员会有一个表示int的队列,同样也可能有一个表示string的队列,甚至还有表示string队列的队列等等。但是如要求你不用标准S…
2021/10/21 23:39:57 人评论 次浏览 -
使用经验 91 区分继承、模版还有组合
作为C++程序设计开发人员,可以考虑下面三个设计问题: (1)设计一个描述队列类。你可能需要不同的类,因为每个队列处理的数据不同。例如,可能会员会有一个表示int的队列,同样也可能有一个表示string的队列,甚至还有表示string队列的队列等等。但是如要求你不用标准S…
2021/10/21 23:39:57 人评论 次浏览 -
2021-10-21
java 实现环形数组模拟队列 写给自己看的(0.0) package com.yly;import java.util.Scanner;public class CircularArrayQueueDome {public static void main(String[] args) {CircularArrayQueue circularArrayQueue = new CircularArrayQueue(5);char key = ;Scanner s…
2021/10/21 23:13:32 人评论 次浏览 -
2021-10-21
java 实现环形数组模拟队列 写给自己看的(0.0) package com.yly;import java.util.Scanner;public class CircularArrayQueueDome {public static void main(String[] args) {CircularArrayQueue circularArrayQueue = new CircularArrayQueue(5);char key = ;Scanner s…
2021/10/21 23:13:32 人评论 次浏览 -
JAVA 线程池原理,华为Java工程师面试题
线程池主要流程用户通过submit提交一个任务,线程池会执行如下流程: 判断当前运行的worker数量是否超过corePoolSize,如果不超过corePoolSize。就创建一个worker直接执行该任务。—— 线程池最开始是没有worker在运行的如果正在运行的worker数量超过或者等于corePoolSize,那…
2021/10/21 22:12:22 人评论 次浏览 -
JAVA 线程池原理,华为Java工程师面试题
线程池主要流程用户通过submit提交一个任务,线程池会执行如下流程: 判断当前运行的worker数量是否超过corePoolSize,如果不超过corePoolSize。就创建一个worker直接执行该任务。—— 线程池最开始是没有worker在运行的如果正在运行的worker数量超过或者等于corePoolSize,那…
2021/10/21 22:12:22 人评论 次浏览 -
标准模板库巧解算法题 栈和队列
232 用栈实现队列 尝试使用栈(stack)来实现队列(queue)。 实现 MyQueue 类:void push(int x) 将元素 x 推到队列的末尾 int pop() 从队列的开头移除并返回元素 int peek() 返回队列开头的元素 boolean empty() 如果队列为空,返回 true ;否则,返回 false解析: …
2021/10/21 14:09:23 人评论 次浏览