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
jdkjava队列
优先
队列
的实现
目录引言堆的基本概念与特性堆的插入与向上调整堆的删除与向下调整优先
队列
的设计思路模板参数设计比较器的作用核心接口实现pushpoptop附录(完整代码)引言优先
队列
(PriorityQueue)是一种特殊的
队列
数据结构
久念祈
·
2025-07-19 18:31
数据结构
分布式系统中优化ELK日志采集性能
引入缓冲
队列
:通过Redis或Kafka作为日志缓冲池,缓解Logstash或Elasticsearch的突发流量压力,避免数据丢失(如Logstash异常时Redis暂存数据
Alex艾力的IT数字空间
·
2025-07-19 14:34
elk
微服务
中间件
架构
ux
安全性测试
可用性测试
Kafka 时间轮深度解析:如何O(1)处理定时任务
相比于传统的基于优先
队列
(PriorityQueue)的定时器(其添加/删除操作的时间复杂度为O(logn)),时间轮可以实现近乎O(1)的添加和删除操作,这在需要管理成千上万个定时任务的场景下(例如Kafka
lifallen
·
2025-07-19 12:23
Kafka
Java
kafka
linq
分布式
java
数据库
数据结构
apache
【算法训练营Day12】二叉树part2
文章目录翻转二叉树对称二叉树二叉树的最大深度二叉树的最小深度翻转二叉树题目链接:226.翻转二叉树解题逻辑:翻转二叉树也就是将所有非叶节点的左右孩子相互交换,那么我们就可以采用层序遍历判断非叶节点进行翻转:初始化一个辅助
队列
将根节点添加到
队列
中去弹出队头元素如果该元素的两个子节点均不为
十八岁讨厌编程
·
2025-07-19 12:53
算法训练营
算法
高性能数据库-Redis详解
Redis(RemoteDictionaryServer)是一款高性能的开源键值对数据库,以“快”和“灵活”为核心优势,广泛应用于缓存、会话存储、实时排行榜、消息
队列
等场景。
经典1992
·
2025-07-19 11:44
数据库
redis
缓存
单调栈和单调
队列
(还有栈的定义)(未完结版)
一、栈的基本概念1、栈的定义栈(Stack):是只允许在一端进行插入或删除的线性表。首先栈是一种线性表,但限定这种线性表只能在某一端进行插入和删除操作。栈顶(Top):线性表允许进行插入删除的那一端。栈底(Bottom):固定的,不允许进行插入和删除的另一端。空栈:不含任何元素的空表。栈又称为后进先出(LastInFirstOut)的线性表,简称LIFO结构模板stl大法(下面还有一个普通的模拟过
凌辰揽月
·
2025-07-19 11:43
算法
数据结构
c语言
c++
RabbitMQ深度解析:从核心概念到实战应用
RabbitMQ深度解析:从核心概念到实战应用引言:现代分布式系统的通信枢纽在当今复杂的分布式系统架构中,消息
队列
已成为不可或缺的基础组件。
JouJz
·
2025-07-19 10:03
rabbitmq
ruby
分布式
Kafka深度解析:架构、原理与应用实践
Kafka深度解析:架构、原理与应用实践引言在现代分布式系统架构中,消息
队列
作为系统解耦、异步通信的核心组件发挥着至关重要的作用。
JouJz
·
2025-07-19 10:03
kafka
架构
linq
理解TCP连接中的进程阻塞与CPU调度机制
这一机制看似简单,但其背后的内核实现却涉及进程调度、等待
队列
管理和CPU资源分配等复杂操作。本文将深入探讨阻塞状态的实现原理,并解析CPU在进程阻塞期间的行为。一、进程阻塞的实
109702008
·
2025-07-12 18:05
编程
#
C语言
网络
tcp/ip
网络
人工智能
php 高并发下日志量巨大,如何高效采集、存储、分析
2.主流架构方案一、分布式日志采集架构[应用服务器(PHP等)]|v[日志采集Agent(如Filebeat、Fluentd、Logstash)]|v[消息
队列
/缓冲(如Kafka、Redis、RabbitMQ
贵哥的编程之路(热爱分享 为后来者)
·
2025-07-12 18:02
PHP语言经典程序100题
php
开发语言
Kafka系列之:Dead Letter Queue死信
队列
DLQ
Kafka系列之:DeadLetterQueue死信
队列
DLQ一、死信
队列
二、参数errors.tolerance三、创建死信
队列
主题四、在启用安全性的情况下使用死信
队列
更多内容请阅读博主这篇博客:Kafka
快乐骑行^_^
·
2025-07-12 17:28
Kafka
Kafka系列
Dead
Letter
Queue
死信队列
DLQ
RocketMQ 基础教程-应用篇-死信
队列
作者简介:大家好,我是smart哥,前中兴通讯、美团架构师,现某互联网公司CTO联系qq:184480602,加我进群,大家一起学习,一起进步,一起对抗互联网寒冬学习必须往深处挖,挖的越深,基础越扎实!阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析
码炫课堂-码哥
·
2025-07-12 17:26
rocketmq专题
rocketmq
java
rocketmq的重试
队列
和死信
队列
所以,任何异常都要捕获返回ConsumeConcurrentlyStatus.RECONSUME_LATERrocketmq会放到重试
队列
。这个重试TOPIC的名字是%RETRY%+consumer
还不够
·
2025-07-12 17:55
MQ
RocketMQ 之死信
队列
为了解决这一问题,RocketMQ提供了死信
队列
(DeadLetterQueue,DLQ)机制。本文将深入探讨RocketMQ的死信
队列
,包括其实现原理、应用场景以及使用示例。什么是死信
队列
?
firepation
·
2025-07-12 17:54
RocketMQ
rocketmq
flutter知识点
其中敖汉两个任务
队列
。一个是微
ZhDan91
·
2025-07-12 14:10
flutter
C++STL-queue
一.基本概念和数据结构里面的
队列
一样,只支持先进先出,队尾插,队头删。
s15335
·
2025-07-12 14:08
C++STL
c++
开发语言
python相关内容二
(2)详细描述单调
队列
的工作原理和应用场景答:工作原理:维护队
湫默
·
2025-07-12 14:07
python
开发语言
如何发现 Redis 中的 BigKey?
Redis因其出色的性能,常被用作缓存、消息
队列
和会话存储。然而,在Redis的使用过程中,BigKey是一个不容忽视的问题。BigKey指的是存储了大量数据或包含大量成员的键。
sevevty-seven
·
2025-07-12 13:30
redis
bootstrap
数据库
浏览器的事件循环中的任务
队列
(消息
队列
)
在浏览器的事件循环中,任务
队列
是有优先级的。这些优先级决定了在一次事件循环中,哪些任务会被优先执行。以下是一些主要的任务
队列
及其优先级:微任务
队列
(优先级最高):这个
队列
用于存放需要最快执行的任务。
小吴在摸渝
·
2025-07-12 12:24
前端
2.4 基于dpdk的用户态协议栈的实现
DPDK安装与配置虚拟机环境配置检查是否支持多
队列
网卡cat/proc/interrupts|grepens33(获取整个机器的终端),结果19:4202120IO-APIC19-fasteoiens33
百亿苍狗
·
2025-07-12 11:52
高性能网络设计专栏
开发语言
网络
浏览器的消息
队列
和事件循环机制(宏任务和微任务)
这就涉及到浏览器的消息
队列
和事件循环机制。浏览器作为一个复杂的软件系统,需要高效地管理和执行各种任务,以保证用户能够流畅地使用网页和应用程序。
jieyucx
·
2025-07-12 11:52
前端性能优化
前端
浏览器
消息队列
event
loop
宏任务
微任务
操作系统级TCP性能优化:高并发场景下的内核参数调优实践
一、连接管理参数优化:从三次握手到
队列
控制1.1监听
队列
与半连接管理1.1.1net.core.somaxconn-监听套接字
队列
上限作用:定义listen()系统调用的积压连接
队列
最大值,控制未接受连接的排队长度
Edingbrugh.南空
·
2025-07-12 09:02
运维
tcp/ip
性能优化
网络协议
RabbitMQ 消息
队列
:从入门到Spring Boot实战
RabbitMQ作为一款开源的、基于AMQP(AdvancedMessageQueuingProtocol)协议实现的消息代理,凭借其强大的功能、灵活的路由机制以及出色的性能,在业界得到了广泛的应用。无论是处理高并发订单、异步通知、日志收集还是系统解耦,RabbitMQ都能发挥其独特的作用。1.RabbitMQ核心概念RabbitMQ的强大功能离不开其背后一系列精心设计的核心概念。理解这些概念是掌
无糖星轨
·
2025-07-12 09:59
rabbitmq
spring
boot
java
Gradio全解系列7——Additional Features:补充特性(上)
Gradio全解7——AdditionalFeatures:补充特性(上)前言第7章AdditionalFeatures:补充特性7.1
队列
7.1.1使用方法7.1.2配置
队列
演示7.2输入输出流7.2.1
龙焰智能
·
2025-07-12 08:58
Gradio全解教程
人工智能
gradio
补充特性
队列
输入输出流
提示及进度条
批处理函数
【Kafka专栏 13】Kafka的消息确认机制:不是所有的“收到”都叫“确认”!
专注于Java和大数据领域,致力于探索技术的边界,分享前沿的实践和洞见文章专栏:夏之以寒-kafka专栏专栏介绍:本专栏旨在以浅显易懂的方式介绍Kafka的基本概念、核心组件和使用场景,一步步构建起消息
队列
和流处理的知识体系
·
2025-07-12 07:46
【一文了解】C#基础-集合
目录集合1.集合分类1.1.非泛型集合1.2.泛型集合1)列表(List)2)字典(Dictionary)3)
队列
(Queue)4)栈(Stack)5)哈希集合(HashSet)2.集合的常见操作3.区分泛型集合与非泛型集合
·
2025-07-12 06:41
浏览器视角看 —— 消息
队列
和事件循环、宏任务和微任务
浏览器视角看——消息
队列
和事件循环、宏任务和微任务1.JavaScript执行模型简介2.消息
队列
与事件循环2.1消息
队列
2.2事件循环示例一:基本事件循环3.宏任务与微任务3.1宏任务与微任务的区别3.2
DTcode7
·
2025-07-12 06:40
HTML网站开发
#
前端基础入门三大核心之html
HTML
前端
web
JavaScript
网页开发
Redis简介之它是啥
什么是RedisRedis是一个基于BSD协议的开源数据库,是一个以键值对形式的存储系统Redis常用于消息
队列
,缓存,会话存储等场景Redis是使用C语言编写使用许可证:BSD许可证是一个开源的宽松的软件许可协议
财神爷首席大弟子
·
2025-07-12 06:04
Redis
redis
数据库
缓存
uniapp项目如何优雅处理Token失效自动重试 token无感刷新
uniapp项目如何优雅处理Token失效自动重试token无感刷新标签:uniapp|前端登录状态管理|Token自动刷新|前端重试
队列
作为一名前端开发,我在重构公司旧项目时,踩到了一个大家经常遇到的坑
代码简单说
·
2025-07-12 05:03
2025开发必备(限时特惠)
uni-app
uniapp
token重试
uniapp
token获取
token无感刷新
uniapp自动刷新token
前端登录状态管理
token自动刷新
uniapp小程序无感刷新token
/tokenRequest'//从合并模块导入//全局配置constMAX_RETRIES=1//最大重试次数constbaseURL='https://your-api.com'//请求
队列
和刷新状态
一只一只妖
·
2025-07-12 05:00
uni-app
小程序
前端
各种消息
队列
经典问题解决方案——消息丢失、顺序消费、消息积压、重复消费
写在开头:对于消息
队列
这种中间件来说,只要进入消息
队列
就会有几个绕不开的问题,比如:消息丢失、顺序消费、消息积压、重复消费,下面就来讲解一下市面上比较常见的各个不同的消息
队列
产品针对这四个问题的解决方案
EyeDropLyq
·
2025-07-11 16:34
rabbitmq
rocketmq
kafka
千亿级消息引擎 Apache Pulsar 深度剖析:架构原理、设计哲学与实战实践
千亿级消息引擎ApachePulsar深度剖析:架构原理、设计哲学与实战实践Pulsar不止是消息
队列
,更是下一代云原生流平台。
北漂老男人
·
2025-07-11 13:47
Pulsar
apache
架构
学习方法
运维
Apache Pulsar 技术全景解析:架构设计、源码剖析与实战优化
ApachePulsar技术全景解析:架构设计、源码剖析与实战优化1.1消息
队列
与流处理基础一、消息
队列
与流处理的本质消息
队列
(MQ,MessageQueue)是一种典型的“生产者-中间件-消费者”模式
北漂老男人
·
2025-07-11 13:47
Pulsar
apache
学习方法
运维
linux
开发语言
Spring Boot 与消息
队列
:使用 RabbitMQ 进行消息的生产与消费!
全文目录:前言目录1.SpringBoot与消息
队列
概述1.1什么是消息
队列
?
bug菌¹
·
2025-07-11 12:36
滚雪球学SpringBoot
java-rabbitmq
spring
boot
rabbitmq
springboot集成
消息队列
算法题 合并 K 个升序链表
示例:输入:lists=[[1,4,5],[1,3,4],[2,6]]输出:[1,1,2,3,4,4,5,6]算法思路方法一:最小堆(优先
队列
)核心思想:使用最小堆维护当前所有链表头节点每次取出最小节点加入结果链表将该节点的下一个节点加入堆中步骤
·
2025-07-11 11:02
数据结构课程设计
课程设计任务要求:任务:实现图的深度遍历(递归和非递归两种方法)以及实现图的广度遍历(
队列
)要求:1.程序能够正确运行,实现图的深度遍历和广度
秋悠然
·
2025-07-11 11:32
深度优先
算法
图论
【AXI】读重排序深度
我们以DDR4存储控制器为例,设计一个读重排序深度为3的具体场景,展示从设备如何利用3级
队列
优化访问效率:基础设定从设备类型:DDR4存储控制器(支持4个存储体Bank0-Bank3)读重排序深度:3(
oahrzvq
·
2025-07-11 08:12
总线
AMBA
AXI
FreeRTOS基础知识学习指南
以下内容涵盖FreeRTOS的核心概念,包括任务管理、调度、中断、互斥量与信号量、
队列
和内存管理等主题。每部分提供基本原理说明,并辅以简要的代码示例帮助理解。
·
2025-07-11 06:25
深入Redis:核心的缓存
Redis最主要的用途,主要有三个方面:存储数据、缓存、消息
队列
。其中,缓存是Redis最常用的场景。Redis使用内存作为硬盘的缓存。把用户集中访问的20%数据放到缓存中去,可以应对80%的请求。
·
2025-07-11 03:38
Redis核心用法与通用命令全解析
其单线程模型和内存存储特性使其在缓存、计数器、消息
队列
等场景中表现出色。二、核心命令详解(附实用示例)1.通用键操作命令(1)
Pota-to成长日记
·
2025-07-11 00:52
Redis
redis
数据库
缓存
华为OD机试_2025 B卷_最差产品奖(Python,100分)(附详细解题思路)
输入描述第一行,数字M,表示评分区间的长度,取值范围是0len(scores):print("")returnresult=[]#存储结果dq=deque()#双端
队列
(存储索引)for
蜗牛的旷野
·
2025-07-10 23:10
华为OD机试Python版
华为od
python
开发语言
多线程--阻塞
队列
and生产消费者模型
一.阻塞
队列
是什么阻塞
队列
是一种特殊的数列,也遵循先进先出的原则二.阻塞
队列
的特性:1.阻塞
队列
是一种线程安全的数据结构2.阻塞特性:a)
队列
为空,尝试出
队列
,出
队列
操作就会阻塞,阻塞到其他线程添加元素为止
刘 大 望
·
2025-07-10 22:32
java
开发语言
intellij-idea
中间件
安全
jvm
java-ee
【LeetCode102.二叉树的层序遍历】vs.【LeetCode103.二叉树的锯齿形层序遍历】
LeetCode102.二叉树的层序遍历:102.二叉树的层序遍历-力扣(LeetCode)LeetCode103.二叉树的锯齿形层序遍历:103.二叉树的锯齿形层序遍历-力扣(LeetCode)实现思路定义一个
队列
小鲈鱼-
·
2025-07-10 21:29
数据结构
c++
算法
leetcode-hot100 堆
目录Java堆相关知识点1.堆的初始化2.堆的相关函数3.堆的原理4.运用堆进行排序5.怎么用优先
队列
实现大顶堆:示例代码自定义比较器实现大顶堆总结刷题:数组中的第K个最大元素前K个高频元素数据流的中位数
迪滴第
·
2025-07-10 21:27
java
开发语言
【LeetCode207.课程表】以及变式
题目链接207.课程表-力扣(LeetCode)实现思路用一个二维数组存邻接表,存储的是某个课程的下一门课程的集合;用一个数组存储每门课程的入度,也就是如果某门课程需要另外一门先修课程,入度就+1;用一个
队列
小鲈鱼-
·
2025-07-10 21:56
算法
c++
图论
redis做同步或异步
队列
redis实现
队列
主要是使用数据结构中的list,相当于Java中的ArrayList因为它是按照塞入顺序排序的结构,我们就可以按照左边塞入,右边取出的方式来实现先入先出的
队列
需求。
瞧着不像好人呐
·
2025-07-10 16:28
redis
redis
java
数据库
Redis
队列
关于「把Redis当作
队列
来用是否合适」的问题。有些人表示赞成,他们认为Redis很轻量,用作
队列
很方便。也些人则反对,认为Redis会「丢」数据,最好还是用「专业」的
队列
中间件更稳妥。
·
2025-07-10 14:45
Kafka浅学
异步解耦流量消锋Kafka消息
队列
特点?Kafka吞吐量高:因为他存储数据时,磁盘顺序存储,磁盘的顺序存储速度很快。
文文Tao
·
2025-07-10 13:09
kafka
java
分布式
如何设计可扩展的后端系统架构?
松散耦合(LooseCoupling)模块间通过API或消息
队列
通信,减少依赖
破碎的天堂鸟
·
2025-07-10 09:42
学习教程
系统架构
探秘阿里云消息
队列
:解锁分布式系统的异步通信奥秘
阿里云消息
队列
:分布式架构的基石在当今数字化快速发展的时代,分布式系统已成为企业构建高可用、高性能应用的关键架构。而消息
队列
,作为分布式系统中的重要组件,犹如基石一般,支撑着整个架构的稳定运行。
云资源服务商
·
2025-07-10 09:09
阿里云
云计算
中间件
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他