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队列
大数据框架调研-流处理-Spark与Flink
实时处理(流处理)结论Spark和Flink的数据源最好都是Kafka等消息
队列
,这样才能更好的保证Exactly-Once(精准一次);作为流处理框架,Flink是当前最优秀的实时处理框架,并处于飞速发展的状态中
魔笛Love
·
2025-05-13 05:20
spark
flink
scala
python消息
队列
celery高可用_Python 异步任务框架Celery 使用总结
简介Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,它是一个专注于实时处理的任务
队列
,同时也支持任务调度。Celery用消息通信,通常使用中间人(Broker)在客户端和职程间斡旋。
weixin_39639568
·
2025-05-13 01:31
6.Spring Boot 整合Redis
SpringBoot整合redisredis介绍:Redis(RemoteDictionaryServer)是一个开源的、基于内存的键值存储系统(Key-ValueStore),同时支持持久化,广泛用于缓存、消息
队列
foolakun
·
2025-05-12 23:48
Spring
Boot
spring
boot
redis
后端
Redis之Redis协议与异步方式
Redis网络层首先我们来了解串行、并发与并行的区别;一个
队列
对应一个处理器是串行;多个
队列
对应一个处理器是并发(交叉执行);多个
队列
对应多个处理器是并行;如有n个
队列
和n个处理器,但他们是交换执行的,
古德jiò
·
2025-05-12 22:41
服务器中间件
redis
lua
数据库
JAVA:利用Redis实现延时
队列
的技术解析与实现
为了解决这类问题,我们可以借助Redis这个高性能的内存数据库来实现延时
队列
,本文将介绍如何利用Redis实现延时
队列
以及实现过程中需要注意的一些技术细节。
拾荒的小海螺
·
2025-05-12 13:10
JAVA
java
redis
开发语言
RabbitMQ、RocketMQ 和 Kafka 的区别(超级详细)
1.概述RabbitMQ:是一个由Pivotal开发的开源消息代理,基于AMQP(高级消息
队列
协议)协议。它支持多种消息模型,如发布/订阅、点对点和RPC,强调易用性和灵活性,适用于中小型应用。
故事很腻i
·
2025-05-12 10:15
队列
rabbitmq
rocketmq
kafka
面试题:请解释Java中的线程池(ThreadPoolExecutor)的工作原理,并说明如何自定义线程池
线程池的工作原理如下:任务提交:当有任务需要执行时,任务会被提交到线程池的任务
队列
中。任务调度:线程池中的工作线程会从任务
队列
中取出任
胡子发芽
·
2025-05-12 09:38
JAVA面试题
多线程
JAVA高级
java
开发语言
nginx性能优化与深度监控
一、性能调优方向1.系统层面优化内核参数调整TCP
队列
与连接管理:net.core.somaxconn(最大连接
队列
长度,建议设为65535)net.ipv4.tcp_max_syn_backlog(SYN
UFIT
·
2025-05-12 08:06
运维
nginx
深入理解 Java
队列
:实现原理、场景与实战指南
深入理解Java
队列
:实现原理、场景与实战指南
队列
是计算机科学中一种基本的数据结构,在Java编程中也有着广泛的应用。
中國移动丶移不动
·
2025-05-12 01:43
Java
java
python
开发语言
浅学C++(6)Linux环境编程(文件操作)
但是这种机制带来的后果是磁盘的数据域实际的数据不匹配,系统提供了三个系统函数可以让缓冲区的数据立即写入到磁盘voidsync(void);功能:立即把缓冲区种的数据同步到磁盘tap:并不会等待数据同步结束才返回,而是提交要同步的数据写入
队列
中
小煤球*
·
2025-05-11 22:55
linux
c++
【Linux篇】一步步实现高效生产者消费者模型:从POSIX信号量到环形
队列
深入理解生产者消费者:信号量与环形
队列
的完美结合一.POSIX信号量1.1什么是POSIX信号量1.2信号量相关接口1.2.1sem_init()1.2.2sem_wait()1.2.3sem_post
far away4002
·
2025-05-11 20:45
Linux篇
#
Linux系统篇
linux
POSIX信号量
环形队列
数据结构精解:优先
队列
、哈希表与树结构
优先
队列
:给生活中的"急事优先"排序在我们的日常生活中,经常会遇到需要按照优先级处理任务的情况。
yi个名字
·
2025-05-11 19:39
算法
数据结构
c++
RDMA-Using the QP states
ResetstateQP可以通过两种方式获得Reset:1:通过创建它2:通过调用ibv_modify_qp()将其从任何其他状态移动到Reset状态在创建QP时,需要花费一些时间来创建它(有上下文切换、为工作
队列
缓冲区分配内存
酸菜。
·
2025-05-11 17:25
RDMA
1024程序员节
Python-heapq堆
我们一般使用二叉堆来实现优先级
队列
,它的内部调整算法复杂度为logN。堆是一个二叉树,其中最小堆每个父节点的值都小于或等于其所有子节点的值。整个最小堆的最小元素总是位于二叉树的根节
Onecat_j
·
2025-05-11 17:53
Python
python
Python heapq --- 堆
队列
算法详解
Pythonheapq—堆
队列
算法详解文章简介在Python中,heapq模块实现了堆
队列
算法,也称为优先
队列
算法。
tekin
·
2025-05-11 16:21
Python
高阶工坊
python
算法
heapq堆队列算法
多线程详解
该线程将会被放置到对该Object的请求等待
队列
中,然后让出当前对Object所拥有的所有的同步请求。线程会一直暂停所有线程调度,直到下面其中一种情况发生:①其他线程调
it-搬运工
·
2025-05-11 16:20
#
基础面试
java
rabbitmq安装延迟
队列
在RabbitMQ中,延迟
队列
是一种特殊的
队列
类型。当消息被发送到此类
队列
后,不会立即投递给消费者,而是会等待预设的一段时间,待延迟期满后才进行投递。
neter.asia
·
2025-05-11 16:48
linux
JAVA
java-rabbitmq
游戏开发设计模式:命令模式
二、命令模式2.1命令模式的总结与介绍将一个请求封装成一个对象,从而允许使用不同的请求、
队列
或日志将客户端参数化,同时支持请求操作的撤销与恢复。命令就是一个对象化(实例化)的方调用、面向对象化的回调。
除夕是我的猫
·
2025-05-11 14:38
游戏开发设计模式
行为设计模式:命令模式
概念将请求(命令)封装为对象,从而让可用不同的请求对客户进行参数化(将不同请求依赖注入到其他对象),并且能支持将请求放入
队列
或记录请求(命令)日志,以及支持可撤销的操作。
友善啊,朋友
·
2025-05-11 14:37
设计模式
设计模式:命令模式
命令模式是一种行为设计模式,它将请求封装为一个对象,从而可以用不同的请求、
队列
或者日志来参数化其他对象。基本概念命令模式把一个请求或者操作封装到一个对象中,将发出命令的责任和执行命令的责任分割开。
码记大虾
·
2025-05-11 14:36
设计模式
命令模式
C语言-Linux进程间通信方式
进程间通信方式概述进程间通信方式有:管道(Pipo)和有名管道(FIFO):用于具有亲缘关系进行间通信,有名管道,允许无亲缘关系进程间的通信信号(Signal):比较复杂的通信方式,用于通知接收进程有某种事件发生消息
队列
小强不秃头
·
2025-05-11 13:33
Linux
C语言高级
linux
c语言
jMeter压测环境部署JDK+Groovy+JMeter+Proto+IntelliJ IDEA
为确保Groovy、JDK和JMeter三者的版本兼容性,需遵循以下核心原则和步骤:一、版本兼容性对照表组件推荐版本范围关键兼容规则
JDKJava
8/11/17(LTS)-JMeter5.6+支持Java11
九班长
·
2025-05-11 11:19
其它
java
jmeter
intellij-idea
websocket
proto
jsr223
groovy
Kafka 性能为什么比RocketMQ 高
一、引言在消息
队列
领域,Kafka和RocketMQ都是备受关注的产品。RocketMQ参考了Kafka的设计思路,在简化架构的同时丰富了功能。
W-vergil
·
2025-05-11 06:17
MQ
RabbitMQ 高级功能
除了基本的消息
队列
功能外,RabbitMQ还提供了一些高级功能,增强了其在高可用性、扩展性和灵活性方面的能力。
傲雪凌霜,松柏长青
·
2025-05-11 06:16
中间件
后端
rabbitmq
ruby
分布式
AcWing 844.走迷宫(广度优先搜索BFS)
特点:•先进先出(FIFO):BFS使用
队列
来存储待访问的节点,确保节点按照它们被发现的顺序被访问。•层级遍历:从起点开始,先访问所有相邻的节点(第一层),然后是这些节点的相邻节点(第二
一定要AK
·
2025-05-11 04:28
算法
c++
数据结构
死信
队列
是什么?延时
队列
是什么?
1死信
队列
也是一个消息
队列
,它是用来存放那些没有成功消费的消息的,通常可以用来作为消息重试2延时
队列
就是用来存放需要在指定时间被处理的元素的
队列
,通常可以用来处理一些具有过期性操作的业务,比如十分钟内未支付则取消订单
weixin_34278711
·
2025-05-11 02:16
面试相关
中间件
基于Django SimpleUI实现完整的云管理系统实战教程
、域名等)配置管理(应用配置、环境变量等)任务管理(定时任务、一次性任务)监控告警操作审计1.2技术栈后端框架:Django4.2前端框架:SimpleUI数据库:MySQL8.0缓存:Redis任务
队列
ivwdcwso
·
2025-05-10 21:44
运维与云原生
开发与AI
django
sqlite
python
开发
A - 滑动窗口 /【模板】单调
队列
洛谷 - P1886
Description有一个长为n的序列a,以及一个大小为k的窗口。现在这个从左边开始向右滑动,每次滑动一个单位,求出每次滑动后窗口中的最大值和最小值。例如,对于序列[1,3,−1,−3,5,3,6,7][1,3,−1,−3,5,3,6,7]以及k=3,有如下过程:窗口位置最小值最大值Input输入一共有两行,第一行有两个正整数n,k。第二行n个整数,表示序列aOutput输出共两行,第一行为每次
崩溃码农在线宠
·
2025-05-10 20:41
算法
c++
数据结构
滑动窗口-窗口中的最大/小值-单调
队列
求窗口的最大值#include//滑动窗口最大值用单调
队列
q[],q存储候选最大值的下标//
队列
头是最大值的下标usingnamespacestd;constintN=100010;intnums[N]
吧啦吧啦吡叭卜
·
2025-05-10 20:11
c++
算法
c++
数据结构
百度智能云+redis+celery异步
队列
进行文字识别
实现步骤:1.调用百度接口获取百度access_token#tools文件下的comm.py文件#使用自己的百度云AK和SKAPI_KEY="xxxxxx"SECRET_KEY="xxxxxxxx"defget_access_token():"""使用AK,SK生成鉴权签名(AccessToken):return:access_token,或是None(如果错误)"""url="https://a
orange_tt
·
2025-05-10 20:09
redis
数据库
缓存
CSP-S提高组题单
提高级:(题目来源,竞赛类型,题目标题,洛谷题号,难度)洛谷题目难度从低到高是:红橙黄绿蓝紫黑2.3.1.4优先
队列
noip2004提高合并果子P1090黄,P6033绿noip2016提高蚯蚓P2827
信奥源老师
·
2025-05-10 17:52
信奥赛算法提高
CSP-S提高级
算法
数据结构
c++
信息学奥赛
C语言编程实现MQTT通信协议:物联网消息传输的高效方案
消息
队列
遥测传输(MQTT)协议凭借其轻量级、低功耗、支持发布/订阅模式等特性,成为物联网设备通信的重要选择。
禤梓睿
·
2025-05-10 16:47
c语言
k8s之Kueue 核心概念解析
Kueue核心概念解析:ResourceFlavor、ClusterQueue与LocalQueue的协同设计Kueue是Kubernetes原生的批调度
队列
系统,专为管理批量工作负载的资源分配而设计。
爱吃芝麻汤圆
·
2025-05-10 16:46
#
k8s
kubernetes
容器
云原生
k8s之Kueue 中的抢占策略详解
Kueue中的抢占策略详解Kueue是一个Kubernetes原生的
队列
系统,用于管理工作负载的资源分配。
爱吃芝麻汤圆
·
2025-05-10 16:46
#
k8s
kubernetes
java
容器
面试-消息
队列
创作不易,大家点点关注1.什么是消息
队列
?你可以把消息
队列
理解为一个使用
队列
来通信的组件。它的本质,就是个转发器,包含发消息、存消息、消费消息的过程。
半夜鬼刀门
·
2025-05-10 16:45
面试
职场和发展
java
经验分享
zabbix监控rabbitmq
队列
和进程--基于自动发现
Zabbix5.0监控RabbitMQ
队列
和进程--基于自动发现Zabbix添加UserParameter,内容如下:UserParameter=rabbitmq[*],/usr/bin/python/
jjxws
·
2025-05-10 14:34
rabbitmq
RabbitMQ 死信、消息堆积、延迟
队列
一、引言RabbitMQ是一个功能强大的消息
队列
中间件,在Java开发中广泛应用。本文将详细介绍如何在Java中使用RabbitMQ实现死信
队列
、处理消息堆积问题以及实现延迟
队列
。
故事很腻i
·
2025-05-10 14:03
rabbitmq
java
Java「Deque」 方法详解:从入门到实战
JavaDeque各种方法解析:从入门到实战在Java编程中,Deque(双端
队列
)是一个功能强大的数据结构,允许开发者从
队列
的两端高效地添加、删除和检查元素。
my_realmy
·
2025-05-10 13:25
Java基础知识
java
开发语言
算法
数据结构
idea
AcWing 3704:排队——拓扑排序+优先
队列
+邻接表
【输出格式】按排好
队列
从前到后的顺序在一行内输出每个小朋
zbh0604
·
2025-05-10 12:45
信息学奥赛
队列
拓扑排序+邻接表
算法
henu操作系统课后作业_第三章
答:(1)高级调度和低级调度的主要任务①高级调度又称为作业调度或长程调度,其主要功能是根据某种算法,把外存上处于后备
队列
中的那些作业调入内存,也就是说,它的调度对象是作业。
冰菓Neko
·
2025-05-10 11:07
java
大数据
linux
(nice!!!)(LeetCode 每日一题)3342. 到达最后一个房间的最少时(Dijkstra 最短路)
题目:3342.到达最后一个房间的最少时间II思路:位置下标可以判断出下次移动所需的额外时间,(i+j)%2+1;用优先
队列
来记录每个位置和所花的时间,同时用数组dis来维护到每个位置的最短时间。
岁忧
·
2025-05-10 08:21
LeetCode
leetcode
算法
职场和发展
c++
java开发3~5年工作经验面试题
Java中的
队列
都有哪些,有什么区别String,StringBuilder,StringBuffer区别是什么?底层数据结构是什么?分别是如何实现的?HashSet的底层实现是什么?
java领域
·
2025-05-10 05:58
java
面试
经验分享
数据库架构
数据库开发
Springboot 监听同一个RabbitMQ的多个虚拟主机Virtual-Host
目录配置信息application.properties配置类RabbitMqConfig监听消息示例场景:需要监听同一个RabbitMQ下的不同的虚拟主机下的
队列
来完成数据流转配置信息application.propertiesmy.rabbitmq.host
秋名RG
·
2025-05-10 05:27
RabbitMQ
rabbitmq
从零构建
队列
:C语言实现与实战应用
从零构建
队列
:C语言实现与实战应用一、
队列
是什么?二、为什么用C语言实现
队列
?
守正出琦
·
2025-05-10 03:14
一个月从数据结构小白到大师
c语言
开发语言
python实现数据结构:(其中的栈,
队列
,链表,二叉树)
python数据结构:(其中的栈,
队列
,链表,二叉树)1栈:1.1概念:1.使用
队列
来表示2.后进先出3.只是用了append和pop操作,进栈,出栈1.2简单代码封装(非必要,直接用列表就行了,做理解
鸡哥爱技术
·
2025-05-10 02:42
python
list
【kafka01】消息
队列
与微服务之Kafka详解
KafkaKafka介绍阿里云消息
队列
云消息
队列
ApsaraMQ云消息
队列
ApsaraMQ_打造消息服务生态-阿里云云消息
队列
ApsaraMQ是阿里云消息
队列
品牌,致力于“高弹性低成本、更稳定更安全、智能化免运维
运维&陈同学
·
2025-05-10 02:37
#
消息队列与微服务
运维
分布式
微服务
云原生
kafka
架构
容器
后端
树和二叉树
树是一种非线性结构,栈和
队列
都是线性结构(线性一般是指每一个元素都通常只有一个前驱和一个后继)(我到时候会发一个栈和
队列
知识点)一、树的定义一棵树是由n(n>0)个元素组成的有限集合,其中:(1)每个元素称为结点
bloxd yzh
·
2025-05-10 02:07
数据结构
算法
Windows系统下【Celery任务
队列
】python使用celery 详解(二)
开发阶段的自动重载celery-Acelery_tasksworker--loglevel=info-Peventlet--autoreload--autoreload仅适用于开发环境,不建议在生产环境中使用,因为它可能会影响性能。配置任务跟踪启动状态app.conf.task_track_started=Trueapp.conf.task_track_started=True是Celery的一个
不会飞的鲨鱼
·
2025-05-10 01:36
Celery
windows
python
开发语言
Kafka消息
队列
之 【消费者分组】 详解
消费者分组(ConsumerGroup)是Kafka提供的一种强大的消息消费机制,它允许多个消费者协同工作,共同消费一个或多个主题的消息,从而实现高吞吐量、可扩展性和容错性。基本概念消费者分组:一组消费者实例的集合,这些消费者实例共同订阅一个或多个主题,并通过分组来协调消息的消费。每个消费者分组都有一个唯一的名称,用于标识该分组。分区分配:Kafka会将主题的分区分配给消费者分组中的各个消费者实例
不会飞的鲨鱼
·
2025-05-10 01:05
Kafka
kafka
分布式
Semaphore的详细源码剖析
SemaphoreJUC中同步器最应该是最简单的一个了,它提供了“资源”的概念,用来控制共享锁的无限共享,抑制写锁的饥饿情况其中大量的方法在ReentrantReadWriteLock中重复,本身也采用了AQS提供的同步
队列
Thanwind
·
2025-05-09 21:35
java
jdk
jmm
jvm
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他