E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
巧用队列
OC底层原理探索—GCD(下)—— 栅栏函数、调度组、信号量
dispatch_barrier_asyncdispatch_barrier_syncdispatch_barrier_sync和dispatch_barrier_async区别会不会阻塞当前的线程,要注意,栅栏函数只能控制同一
队列
十年开发初学者
·
2024-01-25 10:45
kafka-顺序消息实现
kafka-顺序消息实现场景在购物付款的时候,订单会有不同的订单状态,对应不同的状态事件,比如:待支付,支付成功,支付失败等等,我们会将这些消息推送给消息
队列
,后续的服务会根据订单状态进行不同的业务处理
iiaythi
·
2024-01-25 10:03
kafka
kafka
10分钟学会消息
队列
Kafka
流平台具有三个关键功能:1.消息
队列
:发布和订阅消息流,这个功能类似于消息
队列
,这也是Kafka也被归类为消息
队列
的原因。
进击的官工
·
2024-01-25 10:03
Java
队列
kafka
Redis实现延迟
队列
在Redis的使用中Redis作为延迟
队列
是他的一个重要应用场景目录前言一、什么是延迟任务?
学习中的程序媛~
·
2024-01-25 10:31
redis
数据库
缓存
一篇文章学会Kafka
消息
队列
组件Kafka一、Kafka概述二、Kafka基础架构三、Kafka快速入门1.Topic操作命令2.Producer操作命令3.consumer操作命令四、Kafka生产者1.生产者分区2.ACK
Aimyon_36
·
2024-01-25 10:00
消息中间件
kafka
大数据
分布式
轻松学会消息
队列
之kafka基础篇
理论Kafka是一款开源的、轻量级的、分布式、可分区和具有复制备份的(Replicated)、基于ZooKeeper协调管理的分布式流平台的功能强大的消息系统。与传统的消息系统相比,Kafka能够很好地处理活跃的流数据,使得数据在各个子系统中高性能、低延迟地不停流转。Kafka定位就是一个分布式流处理平台。作为一个流式处理平台,必须具备以下3个关键特性。•能够允许发布和订阅流数据。从这个角度来讲,
Friends of the wind
·
2024-01-25 10:29
云计算-架构
kafka
分布式
消息队列
linux
centos
用栈实现
队列
Implement Queue using Stacks - Python 用双栈实现
队列
classMyQueue:def__init__(self):self.stack_in=[]self.stack_out=[]defpush(self,x:int)->None:self.stack_in.append(x)defpop(self)->int:ifself.empty():returnNoneelifself.stack_out:returnself.stack_out.pop(
princey2100
·
2024-01-25 10:50
栈
队列
Leetcode刷题
leetcode
python
用栈实现
队列
&&用
队列
实现栈
classMyQueue:def__init__(self):self.stack_in=[]self.stack_out=[]defpush(self,x:int)->None:self.stack_in.append(x)defpop(self)->int:ifself.empty():return0ifself.stack_out:returnself.stack_out.pop()else
张选宇2101
·
2024-01-25 10:49
python
开发语言
栈 与
队列
逆波兰表达式求值:需要实现后缀表达式的功能如下图所示:如动画所示:classSolution://定义一个类defevalRPN(self,tokens:List[str])->int://定义一个方法,接受一个名为tokens的字符串列表,返回一个整数。stack=[]//初始化一个空栈,用于进行后缀表达式计算foritemintokens://遍历列表的每一个元素。ifitemnotin{"+
张选宇2101
·
2024-01-25 10:18
python
开发语言
Unity Shader-渲染
队列
,ZTest,ZWrite,Early-Z
简介在渲染阶段,引擎所做的工作是把所有场景中的对象按照一定的策略(顺序)进行渲染。最早的是画家算法,顾名思义,就是像画家画画一样,先画后面的物体,如果前面还有物体,那么就用前面的物体把物体覆盖掉,不过这种方式由于排序是针对物体来排序的,而物体之间也可能有重叠,所以效果并不好。所以目前更加常用的方式是z-buffer算法,类似颜色缓冲区缓冲颜色,z-buffer中存储的是当前的深度信息,对于每个像素
GJQI12
·
2024-01-25 10:25
unity
unity3d
消息
队列
中间件以及初识ActiveMQ
消息中间件通也被称为消息
队列
服务器,是当今分布式应用架构中经常采用的技术。在系统软件中,操作系统、数据库、中间件三驾马车,对于专业人士来说,中间件也是最神秘的。
追梦人_奋斗青年
·
2024-01-25 09:27
java开发中高可用,高性能处理
java开发中高可用1.通过隔离的手段实现高可用:多数据源(mysql,redis),服务拆分等方法2.依赖治理:主流程解耦(使用消息
队列
),异步解耦(使用线程池),数据更新异步(canal)3.多通道
q琦一
·
2024-01-25 08:14
Java
java
消息中间件基本概念
基本概念消息
队列
三个场景:异步,削峰,解耦异步:将整个流程进行异步发送,也就是说本来顺序执行的程序化流程,异步后可以同时进行操作,互不影响,但保持最终结果一致性;解耦:它允许不同的应用程序或服务通过发送和接收消息进行通信
笑口常开的小丸子
·
2024-01-25 08:44
质量工程
中间件
iOS GCD(三) dispatch_barrier_async 栅栏方法
dispatch_barrier_async函数会等待前边追加到并发
队列
中的任务全部执行完毕之后,再将指定的任务追加到
你好哈喽哈喽
·
2024-01-25 08:23
基于redis stream消息
队列
的最新解决方案之spring-boot简单尝试
可以实现消息
队列
的工具有很多,例如:ZeroMQ、Posix、SquirrelMQ、Redis、QDBM、TokyoTyrant、HTTPSQS等(linux平台下)各自具备各自的特性,不在展开讨论。
池边絮
·
2024-01-25 08:32
【并发】什么是 AQS
个人博客:个人主页个人专栏:JAVA⛳️功不唐捐,玉汝于成目录前言正文AQS的主要特征和方法包括:状态管理:等待
队列
:独占模式:共享模式:条件变量:结语我的其他博客前言在现代多核处理器和分布式系统的环境下
还在路上的秃头
·
2024-01-25 08:33
#
并发编程
java
开发语言
面试
笔记
PHP面试:说说你理解的二叉树吧
无论我们使用数组、链表、栈还是
队列
,都是线性数据结构。我们已经看到了线性数据结构操作的复杂性,大多数时候,插入和删除的复杂度可以用O(1)来表示。搜索有点复杂,需要O(n)复杂度。
萧潇在jianshu
·
2024-01-25 07:19
【并发编程篇】阻塞
队列
BlockingQueue
文章目录简述阻塞
队列
BlockingQueue4种API⭐抛出异常
队列
已满
队列
已空️检测队首元素⭐有返回值,没有异常️检测队首元素⭐阻塞,一直等待⭐超时等待简述阻塞
队列
BlockingQueue阻塞
队列
是一种特殊的
队列
在下小吉.
·
2024-01-25 07:27
并发编程
java
并发编程
【RabbitMQ】交换机的概念及使用
一、引言1、什么是交换机RabbitMQ中,交换机是一个核心概念,主要用来将生产者生产出来的消息,传送到对应的
队列
中。实际上,生产者生产的消息从不会直接发送到
队列
,而是发送到交换机。
无法自律的人
·
2024-01-25 07:46
rabbitmq
分布式
网络协议
网络
运维
后端
rabbitmq基础-java-4、Direct交换机
1、简介在Fanout模式中,一条消息,会被所有订阅的
队列
都消费。但是,在某些场景下,我们希望不同的消息被不同的
队列
消费。这时就要用到Direct类型的Exchange。
清爽的暗之妖刀0369
·
2024-01-25 07:40
消息队列-rabbitmq
rabbitmq
分布式
第十四章 RabbitMQ应用
文章目录前言1、RabbitMQ概念1.1、生产者和消费者1.2、
队列
1.3、交换机、路由键、绑定1.3.1、交换机类型2、RabbitMQ运转流程2.1、生产者发送消息流程2.2、消费者接收消息的过程
请回答1024
·
2024-01-25 07:01
微服务
rabbitmq
ruby
分布式
【数据结构】 链
队列
的基本操作 (C语言版)
目录一、链
队列
1、链栈的定义:2、链栈的优缺点:二、链
队列
的基本操作算法(C语言)1、宏定义2、创建结构体3、链栈的初始化4、链
队列
的入队5、链
队列
的出队6、取链
队列
的对头元素7、链
队列
的销毁8、链
队列
的清空
殊迟
·
2024-01-25 06:59
数据结构
c语言
算法
RabbitMQ——高级篇
目录一、MQ的常见问题二、消息可靠性问题生产者消息确认消息持久化消费者消息确认失败重试机制三、死信交换机简介死信交换机TTL超时机制延迟
队列
四、惰性
队列
消息堆积问题惰性
队列
一、MQ的常见问题消息可靠性问题
过✪
·
2024-01-25 06:34
微服务
rabbitmq
分布式
【MQ01】什么是消息
队列
?用哪个消息
队列
?
什么是消息
队列
?用哪个消息
队列
?来了来了,消息
队列
系列总算来咯。对于搜索引擎相关的知识大家消化的怎么样呀?其实对于搜索引擎来说,我们学习的内容还是挺全面的,也算是比较深入了。
码农老张Zy
·
2024-01-25 04:47
Excel 函数学习02-SUMIF(S)实战技
巧用
法大全
01,单条件求和02,排除某个条件求和03,“并且”关系求和04,“或”关系求和05,月份计算求和06,隔列按行计算求和07,大于平均值求和08,前N名求和09,排除错误值求和10,去除小计求和11,包含某个关键字求和12,开头为指定字符求和13,结尾为指定字符求和14,按字符长度求和15,忽略通配符求和16,多列数据计算求和17,准确的隔列数据计算求和18,多表计算求和NO.1单条件求和公式:=
会挽雕弓射天狼
·
2024-01-25 04:27
数据结构-栈
文章目录栈栈概述顺序栈顺序栈的结构体顺序栈的基本操作初始化栈判断栈空入栈操作出栈操作链栈链栈的结构体初始化栈判断栈空入栈操作出栈操作栈的应用十进制转二进制括号匹配共享栈栈模拟
队列
二叉树的非递归先序遍历栈栈概述概述
小哼快跑
·
2024-01-25 04:04
数据结构
数据结构
栈
括号匹配
共享栈
栈模拟队列
栈实现二叉树的非递归遍历
考研
java终结器
java.lang.ref.Finalizer.ReferenceQueue:实现finalize()方法的对象都会被加入到ReferenceQueue
队列
中,因为对象一直被引用,所以无法被GCfinalize
策马踏清风
·
2024-01-25 03:38
生产RabbitMQ
队列
阻塞该如何处理?
image前言 那天我和同事一起吃完晚饭回公司加班,然后就群里就有人@我说xxx商户说收不到推送,一开始觉得没啥。我第一反应是不是极光没注册上,就让客服通知商户,重新登录下试试。这边打开极光推送的后台进行检查。后面反应收不到推送的越来越多,我就知道这事情不简单。事故经过 由于大量商户反应收不到推送,我第一反应是不是推送系统挂了,导致没有进行推送。于是让运维老哥检查推送系统各节点的情况,发现都正
不一样的科技宅
·
2024-01-25 03:56
RabbitMQ笔记
文章中所有的示例代码全部上传到自己的Github中,需要参考请移步RabbitMQ消息
队列
什么是消息
队列
?
Jorybeast97
·
2024-01-25 03:47
Binder初探
提到Binder不得不说进程间通信(IPC,Interprocesscommunication)了,Linux现有管道、消息
队列
、共享内存、套接字、信号量、信号这些IPC机制,Android额外还有BinderIPC
holdfishpalm
·
2024-01-25 03:23
数据结构之受限线性表
受限线性表可分为栈(Stack)和
队列
(Queue),如下图所示,这是比较特珠但很重要的数据结构,一定要掌握。1.栈栈,讲究的是“先进后出”,即最先进栈的数据最后出栈。
忆梦九洲
·
2024-01-25 03:43
数据结构
链表
受限线性表
线性表
[力扣 Hot100]Day11 滑动窗口最大值
维护一个单调递减的
队列
,
队列
初始元素是初始窗口内的值,随后移动窗口时维护这个单调
队列
。窗口滑动一次的操作分三步:pop:如果窗口左pop掉的不是
队列
front,说
谛听misa
·
2024-01-25 02:42
力扣Hot100题
leetcode
算法
【Java数据结构 --
队列
:
队列
有关面试oj算法题】
队列
、循环
队列
、用
队列
模拟栈、用栈模拟
队列
1.
队列
1.1什么是
队列
1.2创建
队列
1.3
队列
是否为空和获取队头元素empty()+peek()1.4入队offer()1.5出队(头删)poll()2.循环
队列
水冠7
·
2024-01-25 02:09
Java数据结构
java
数据结构
面试
堆在java中的应用--PriorityQueue
java中的优先
队列
就是一个小顶堆的实现。PriorityQueue的实现堆的操作关于堆的操作,主要就是两个。siftUp和siftDown,一个是向上调整堆,一个是向下调整堆。
xpbob
·
2024-01-25 01:04
初学bfs广度优先搜索&洛谷【马的遍历】题解
BFS使用
队列
数据结构来存储待访问的节点,遵循“先入先出”的原则。BFS常用于迷宫问题,最短路径等问题的求解。学习广搜的艰难历程与dfs不同的是bfs需要用
〇〇7
·
2024-01-25 00:07
宽度优先
算法
c语言
2018-4-3
明天课间操
队列
比赛,孩子们加油!发现用彩虹糖奖励孩子们还挺有效果的,多想表扬的方式,多用表扬来激励孩子!
满天星中队
·
2024-01-25 00:39
队列
及其操作(c++题解)
题目描述
队列
(queue):在线性表的一端插入元素,在另一端删除元素,所以遵循先进先出(**FIFO**)原则,元素从队尾进,队首出,不允许插队!
hb_zhyu
·
2024-01-25 00:05
c++
算法
数据结构
C语言野指针问题
第一点消息
队列
就可以用做进程之间的通信也可以用作进程里面的线程之前的通信。他们在用msgget创建的时候通过参数来决定否这个消息对列是用于进程之间,还是用于线程之间。
tukery
·
2024-01-24 23:36
Linux内存管理
RabbitMQ交换机与
队列
交换机RabbitMQ消息传递模型的核心思想是:生产者生产的消息从不会直接发送到
队列
。实际上,通常生产者甚至都不知道这些消息传递传递到了哪些
队列
中。
Alonzo de blog
·
2024-01-24 23:57
Spring
SpringBoot
rabbitmq
prometheus监控RabbitMQ策略
但如果rabbitmq节点的
队列
数超过了5000,往往rabbitmq_exporter就会瘫痪,因为rabbitmq_exporter采集的信息太多,尤其是那些
队列
的细节,所以
队列
多了,rabbitmq_exporter
chaodaibing
·
2024-01-24 23:24
prometheus
rabbitmq
C语言数据结构之线性表-顺序表篇
线性表是⼀种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、
队列
、字符串。线性表在逻辑上是线性结构,也就说是连续的⼀条直线。
烟雨长虹,孤鹜齐飞
·
2024-01-24 22:11
C语言数据结构
数据结构
c语言
基于redis实现消息
队列
消息
队列
,MessageQueue,常用于解决并发系统中的资源一致性问题,提升峰值的处理能力,同时保证消息的顺序性、可恢复性、必送达性,对应用进行解耦,或者实现异步通讯等。
tracy_668
·
2024-01-24 21:12
代码随想录算法训练营day13|239.滑动窗口最大值、347.前K个高频元素
239.滑动窗口最大值347.前K个高频元素239.滑动窗口最大值(一刷至少需要理解思路)之前讲的都是栈的应用,这次该是
队列
的应用了。本题算比较有难度的,需要自己去构造单调
队列
,建议先看视频来理解。
万事大吉CC
·
2024-01-24 20:17
代码随想录
算法
代码随想录算法训练营day11|20.有效的括号、1047.删除字符串中的所有相邻重复项、150.逆波兰表达式求值
20.有效的括号1047.删除字符串中的所有相邻重复项150.逆波兰表达式求值20.有效的括号讲完了栈实现
队列
,
队列
实现栈,接下来就是栈的经典应用了。
万事大吉CC
·
2024-01-24 20:46
代码随想录
java
算法
开发语言
Redis缓存
Redis的主要用途有三个方面:1.存储数据(作为数据库使用)2.缓存(Redis最常用的场景)3.消息
队列
。在计算机种,速度快的设备可以作为速度慢的设备的缓存。最常见的就是内存作为硬盘的“缓存”。
RNGWGzZs
·
2024-01-24 19:01
redis
缓存
redis
leetcode hot 100
这时候,我们就需要依靠
队列
来进行数据记录。同时
队列
在记录数据的过程中,统计
队列
的大小,作为当前层的元素个数,然后按照大小的值往外弹出元素。比如,我首先把3放入
队列
,记录
队列
大小为1,然后把1弹出。
buptlzl
·
2024-01-24 19:18
leetcode
算法
职场和发展
【LeetCode力扣】面试题 17.14. 最小K个数(top-k问题)
目录1、题目介绍2、解题思路2.1、优先
队列
解法2.2、top-k问题解法1、题目介绍原题链接:面试题17.14.最小K个数-力扣(LeetCode)题目要求非常简短,也非常简单,就是求一组数中的k个最小数
Hacynn
·
2024-01-24 19:30
LeetCode刷题
leetcode
算法
java
intellij-idea
数据结构
top-k问题
C++ STL之queue的使用及模拟实现
文章目录1.介绍2.
队列
的使用3.
队列
的模拟实现1.介绍英文解释:也就是说:
队列
是一种容器适配器,专门用于在FIFO上下文(先进先出)中操作,其中从容器一端插入元素,另一端提取元素。
自信不孤单
·
2024-01-24 18:13
C++
c++
开发语言
STL
queue
C++ STL之priority_queue的使用及模拟实现
文章目录1.介绍2.priority_queue的使用3.priority_queue的模拟实现1.介绍英文解释:也就是说:优先
队列
是一种容器适配器,根据严格的弱排序标准,它的第一个元素总是它所包含的元素中最大的
自信不孤单
·
2024-01-24 18:13
C++
c++
STL
开发语言
堆
priority_queue
day10打卡
第五部分栈与
队列
1.理论基础栈是先进后出,
队列
是先进先出js数组的push和pop是尾进尾出,push和shift是尾进头出2.用栈实现
队列
用两个栈实现
队列
(只能用push和pop)。
卑微学习人
·
2024-01-24 17:36
算法打卡
算法
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他