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
队列&栈
《操作系统真象还原》 第十四篇:定义并初始化TSS
在现代操作系统中,TSS仅用于为0特权级的任务提供
栈
指针当CPU由地特权级进入高特权级时,会自动从TSS中获取对应特权级的
栈
指针TSS结构如下:为了访问到TSS,需要在GDT中注册TSS描述符
lucky_goose
·
2024-02-02 08:04
操作系统
linux
系统架构
数据结构
【实战系列----消息
队列
数据缓存】rabbitmq 消息
队列
搭建和应用
远程服务器配置图:这个可以更具体情况,因为是缓存
队列
理所当然内存越大越好,至于核心4核以上足够使用。
啊湘
·
2024-02-02 08:44
JAVA服务器
消息队列
rabbitmq
rabbitmq
缓存
java-rabbitmq
mqtt
云消息
RabbitMQ控制台的基本使用
一.添加
队列
控制台选择
队列
,然后选择添加
队列
,
队列
类型默认经典类型,然后输入
队列
名称,最后添加
队列
。
防御塔策略
·
2024-02-02 08:13
java-rabbitmq
rabbitmq
spring
boot
【Linux多线程】POSIX信号量
2.信号量的概念3.信号量函数基于环形
队列
的生产消费模型1.空间资源(SpaceSem)和数据资源(DataSem)2.生产者和消费者申请和释放资源3.消费者和生产者正常进行追逐游戏,必须满足的三个条件
sy'ty
·
2024-02-02 08:12
Linux
linux
c++
服务器
【Linux多线程】生产者消费者模型
目录生产者消费者模型1.生产者消费者模式的概念2.生产者消费者模型优点编辑3.生产者消费者模型的特点基于BlockingQueue(阻塞
队列
)的生产者消费者模型1.BlockingQueue2.使用C+
sy'ty
·
2024-02-02 08:41
Linux
中间件
大数据
linux
c++
消息
队列
介绍与对比
消息
队列
不是什么新鲜玩意了,网上也是一大堆消息
队列
的介绍。本文只记录自己消息
队列
的使用过程,和自己总结的消息
队列
的对比。消息
队列
广泛应用主要得益于如下特性:1、非实时性。
hbnn111
·
2024-02-02 08:41
消息队列
rocketmq
rabbitmq
kafka
Linux组件之线程池
目录一、线程池的概念二、线程池的核心组件三、数据结构设计1、任务
队列
2、线程池四、接口设计1、创建线程池2、销毁线程池3、抛出任务的接口五、实现一个线程池及测试1、测试单生成者——多消费者2、测试多生产者
闲谈社
·
2024-02-02 08:37
Linux基础组件
linux
线程池
后端
异步解耦之RabbitMQ(一)
MQ是消息
队列
(MessageQueue)的简称。消息
队列
是一种在应用系统之间传递消息的方法,它实现了异步通信的机制,解耦了不同组件或系统之间的直接依赖关系。
Ascend1797
·
2024-02-02 08:06
MQ
java-rabbitmq
spring
boot
rabbitmq
异步解耦之RabbitMQ(二)__RabbitMQ架构及交换机
异步解耦之RabbitMQ(一)RabbitMQ架构RabbitMQ是一个基于AMQP(AdvancedMessageQueuingProtocol)协议的消息代理中间件,它通过交换机和
队列
实现消息的路由和分发
Ascend1797
·
2024-02-02 08:03
MQ
rabbitmq
分布式
Redis简单总结
redis大部分功能是用来做缓存,计数器,排行榜,消息
队列
,分布式锁;1.缓存:作为缓解数据库读取数据压力,2.计数器:记录浏览量,点赞数redis为什么这么快:1.基于内存操作,2.单线程,避免了线程切换和竞态产生的资源消耗
毛毛的毛毛
·
2024-02-02 07:29
redis
数据库
缓存
Java的JVM学习一
一、java中的内存结构如何划分
栈
和堆的区别:
栈
负责处理运行,堆负债处理存储。区域名称作用虚拟机
栈
用于存储正在执行的每个Java方法,以及其方法的局部变量表等。
hjc_042043
·
2024-02-02 07:23
Java相关
java
jvm
学习
JavaScript(二)----eventloop事件循环机制
为什么有同步任务与异步任务之分提高GPU的利用效率js任务执行js中的同步任务会在主线程按照顺序执行,异步任务会进入任务
队列
,在主线程会形成一个执行栈,主线程中的任务
MoreCode
·
2024-02-02 07:56
代码随想录算法训练营29期Day10|LeetCode 225,232
文档讲解:理论基础用
栈
实现
队列
用
队列
实现
栈
225.用
队列
实现
栈
题目链接:https://leetcode.cn/problems/implement-stack-using-queues/submissions
tlingyuqi
·
2024-02-02 07:03
代码随想录算法训练营29期
算法
leetcode
职场和发展
c++
代码随想录算法训练营29期Day35|LeetCode 860,406,452
文档讲解:柠檬水找零根据身高重建
队列
用最小数量的箭引爆气球860.柠檬水找零题目链接:https://leetcode.cn/problems/lemonade-change/description/思路
tlingyuqi
·
2024-02-02 07:03
代码随想录算法训练营29期
leetcode
算法
职场和发展
c++
Message Queue --- RabbitMQ
MessageQueueIntro什么是MQ为什么使用MQ常见的MQ什么是MQMQ全称是MessageQueue,消息的
队列
,因为是
队列
,所以遵循FIFO先进先出的原则,它是一种跨进程的通信机制,用于上下游传递消息
马达加斯加D
·
2024-02-02 07:21
Spring框架
rabbitmq
linq
分布式
消息
队列
和Kafka
1.消息
队列
:将需要发送的数据存放在
队列
中2.消息
队列
中间件:存储消息的组件(软件),如Kafka、RabbitMQ、ActiveMQ、RocketMQ、ZeroMQ3.Kafka应用场景:异步处理系统解耦流量削峰
一路向北看星晴
·
2024-02-02 07:47
java
验证
栈
序列#洛谷#C语言
题目描述给出两个序列pushed和poped两个序列,其取值从1到n(n≤100000)。已知入栈序列是pushed,如果出栈序列有可能是poped,则输出Yes,否则输出No。为了防止骗分,每个测试点有多组数据。输入格式第一行一个整数q,询问次数。接下来q个询问,对于每个询问:第一行一个整数n表示序列长度;第二行n个整数表示入栈序列;第三行n个整数表示出栈序列;输出格式对于每个询问输出答案。输入
落木喃欢
·
2024-02-02 06:54
c语言
算法
数据结构
Java技术
栈
—— Hive与HBase
Java技术
栈
——Hive与HBase一、什么是Hive与HBase二、如何使用Hive与HBase?
键盘国治理专家
·
2024-02-02 06:23
Java技术栈
java
hive
hbase
队列
运用#扫描#洛谷/C语言
题目描述有一个1×n的矩阵,有n个整数。现在给你一个可以盖住连续k个数的木板。一开始木板盖住了矩阵的第1∼k个数,每次将木板向右移动一个单位,直到右端与第�n个数重合。每次移动前输出被覆盖住的数字中最大的数是多少。输入格式第一行两个整数n,k,表示共有n个数,木板可以盖住k个数。第二行n个整数,表示矩阵中的元素。输出格式共n−k+1行,每行一个整数。第i行表示第i∼i+k−1个数中最大值是多少。输
落木喃欢
·
2024-02-02 06:23
c语言
算法
node 事件循环
事件机制采用设计模式中观察者模式实现-每个异步事件生成一个事件观察者,事件发生后调用回调函数事件驱动程序-当webserver接收到请求,将其关闭然后处理,开始服务下一个web请求-当这个请求完成,将其放回处理
队列
Jay_ZJ
·
2024-02-02 06:15
JAVA操作Rabbitmq-原理讲的很详细
常见的消息
队列
很多,主要包括RabbitMQ、Kafka、RocketMQ和ActiveMQ,相关的选型可以看我之前的系列,这篇文章只讲RabbitMQ,先讲原理,后搞实战。
hjc_042043
·
2024-02-02 06:41
MQ系列
Java相关
java-rabbitmq
java
rabbitmq
消息
队列
的应用场景
消息
队列
的应用场景消息
队列
中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性架构使用较多的消息
队列
有ActiveMQ,RabbitMQ,ZeroMQ
hjc_042043
·
2024-02-02 06:10
MQ系列
MQ队列
Tomcat -- server.xml
Tomcat部署项目server.xml配置tomcat使用Acceptor线程专门负责从Accept
队列
中取出connection,接受该connection,然后交给工作线程去处理(读取请求参数、处理逻辑
花追雨
·
2024-02-02 06:36
环境
参数配置
tomcat
xml
java
OpenGL有关压
栈
和矩阵相乘
压
栈
PushMatrix();modelViewMatrix.PushMatrix();这句代码的意思是压
栈
,如果PushMatix()括号里是空的,就代表是把
栈
顶的矩阵复制一份,再压
栈
到它的顶部。
为了自由的白菜
·
2024-02-02 06:33
【分布式技术专题】Guava RateLimiter 针对于限流器的入门到实战(含源码分析介绍)
漏桶算法用一个固定大小的
队列
。比如设置
洛神灬殇
·
2024-02-02 06:52
实战指南之分布式/微服务
java
guava
开发语言
消息模型与生成pdf
今日内容消息中间件RabbitMQ五种消息模型SpringAMQP生产pdfJaspersoftStudio第一章消息中间件(面试)消息
队列
中间件是分布式系统中重要的组件,主要解决异步消息,应用解耦,流量削峰等问题
Mr.YHL
·
2024-02-02 06:20
队列
rabbitmq
java
中间件
大数据
栈和
队列
-逆波兰表达式求值
Problem:150.逆波兰表达式求值文章目录题目思路复杂度Code题目输入一个根据逆波兰表达式表示的四则运算表达式,输出计算结果。注意除法是向零取整。示例1:输入:tokens=[“2”,“1”,“+”,“3”,““];输出:9示例2:输入:tokens=[“10”,“6”,“9”,“3”,”+“,”-11","”,“/”,“*”,“17”,“+”,“5”,“+”];输出:22思路逆波兰表达式
hema12138
·
2024-02-02 06:05
数据结构和算法
leetcode
算法
栈和
队列
-有效括号
示例1:输入:‘([])’;输出:True示例2:输入:‘([{])’;输出:False思路括号匹配的方式是先出现的最后匹配,和
栈
的结构类似,所以我们可以采用
栈
来实现括号匹配解题方法定义一个
栈
表示当前剩余未匹配的左括号
hema12138
·
2024-02-02 06:04
数据结构和算法
leetcode
算法
栈和
队列
-删除字符串中的所有相邻重复项
示例1:输入:‘abccbas’;输出:‘s’示例2:输入:‘acca’;输出:‘’思路本题需要删除相邻的重复字符,其实和有效的括号一样,有相等的就去除,可以用
栈
来
hema12138
·
2024-02-02 06:02
数据结构和算法
leetcode
算法
消息中间件特性
一:消息
队列
的主要作用是什么?
xmh-sxh-1314
·
2024-02-02 05:00
java
数据结构
栈
的概念及栈的实现
目录1.
栈
的概念及结构2.栈的实现2.1初始化
栈
2.2入栈2.3出栈2.4获取
栈
顶元素2.5获取
栈
中有效元素个数2.6检测
栈
是否为空,如果为空返回非零结果,如果不为空返回02.7销毁
栈
3.完整代码test.cStack.hStack.c1
饿了我会自己捡代码吃
·
2024-02-02 05:58
数据结构
数据结构
开发语言
c++
c语言
算法
linux
windows
【数据结构 01】
栈
一、原理
栈
通常从数据结构和内存空间两个角度解释,从数据结构的角度,
栈
是一种线性结构表,只允许在固定的一端进行插入和删除元素,从内存空间角度,操作系统为函数和变量分配的内存空间通常在栈区,但是无论是从数据结构还是内存空间角度来看
AllinTome
·
2024-02-02 05:56
数据结构
数据结构
c语言
力扣hot100 每日温度 单调递减
栈
Problem:739.每日温度文章目录思路复杂度单调
栈
思路参考题解复杂度⏰时间复杂度:O(n)O(n)O(n)空间复杂度:O(n)O(n)O(n)单调
栈
classSolution{publicint
兑生
·
2024-02-02 05:55
力扣
hot100
leetcode
微服务技术
栈
有哪些
微服务技术
栈
有哪些微服务条目落地技术备注服务开发SpringBoot、Spring、SpringMVC服务配置与管理Netflix公司的Archaius、阿里的Diamind等服务注册与发现Eureka
Shaw_Young
·
2024-02-02 05:40
python---数据结构---
栈
--进制转换
classSeqStack(object):def__init__(self):self.top=0self.StackSize=500self.stack=[Noneforxinrange(0,500)]defStackEmpty(self):ifself.top==0:returnTrueelse:returnFalsedefgetTop(self):ifself.StackEmpty():p
东箭武
·
2024-02-02 04:39
python
数据结构
开发语言
[转]React Native 的路由架构分享以及配套神器推荐
搭建路由系统推荐使用react-navigation这个官方推荐的组件,该组件有三种导航(路由)系统:
栈
导航系统StackNavigator标签导航系统TabNavigator抽屉导航系统DrawerNavigator
Solang
·
2024-02-02 04:42
车联网场景中的MQTT协议应用
基本概念解释MQTT解释MQTT(MessageQueuingTelemetryTransport)是一种轻量级、基于TCP/IP协议
栈
构建的异步通信,和发布-订阅模式的消息传输协议。
阿里云AIoT
·
2024-02-02 03:17
阿里云
物联网
linux 内核网络协议
栈
Linux网络协议
栈
之数据包处理过程1前言本来是想翻译《Thejourneyofapacketthroughthelinux2.4networkstack》这篇文章的。
hdxbw-wq
·
2024-02-02 03:45
网络通信
linux内核网络协议栈
linux
内核
linux 内核协议
栈
ip_loopback,Linux内核协议
栈
源码分析.pdf
Linux内核协议
栈
源码分析.pdfLinux2.6协议
栈
源代码分析基于Linux2.6.18内核源码V0.1luoyu第i页Linux2.6协议
栈
源代码分析目录目录ii图目录iv表目录viii前言xiii
周雨鑫
·
2024-02-02 03:14
linux
内核协议栈
ip_loopback
深入理解 Linux 的 TCP 三次握手
其实三次握手在内核的实现中,并不只是简单的状态的流转,还包括端口选择,半连接
队列
、syncookie、全连接
队列
、重传计时器等关键操作。如果能深刻理
Yi Ian
·
2024-02-02 03:44
游戏
基础服务器框架
网络编程
服务器
linux
tcp/ip
后端
网络
深入了解协议
栈
内核源码
三次握手内核源码深入理解Linux的TCP三次握手_tcp_v4_conn_request-CSDN博客socket.c内核态函数入口三次状态变化创建socket入口pingBreakpoint7,SyS_socket(family=2,type=3,protocol=1)atnet/socket.c:13251325SYSCALL_DEFINE3(socket,int,family,int,ty
chenxuezhou
·
2024-02-02 03:42
服务器
linux
.net
.netcore
备战蓝桥杯---数据结构与STL应用(优先
队列
的小细节)
事实上,如果让k很大,若有两只手机在下一刻多没电,显然上述方法得出的结论是错误的,因为我们忽视了过程性,因此,我们考虑用优先
队列
来维护每分中电量min的,并且因为耗电量不同,所以我们可以用商的形式来存(
cocoack
·
2024-02-02 03:33
数据结构
蓝桥杯
c++
算法
【Day36】代码随想录之贪心_柠檬水找零_根据身高重建
队列
_用最小数量的箭引爆气球
文章目录860.柠檬水找零406.根据身高重建
队列
452.用最少数量的箭引爆气球860.柠檬水找零参考文档:代码随想录题目:在柠檬水摊上,每一杯柠檬水的售价为5美元。
Panfwr
·
2024-02-02 02:16
数据结构
算法
leetcode
力扣
C++
广度优先搜索
实现原理广度优先搜索一般有
队列
实现,且总是按照层次的顺序进行遍历,基本写法:voidbfs(ints){queueq;q.push(s);while(!
小白学编程
·
2024-02-02 02:47
学习总结6
#滑动窗口/【模板】单调
队列
##题目描述有一个长为n的序列a,以及一个大小为k的窗口。现在这个从左边开始向右滑动,每次滑动一个单位,求出每次滑动后窗口中的最大值和最小值。
GGJJM
·
2024-02-02 02:15
学习
算法
学习总结7
#【模板】单调
栈
##题目描述给出项数为n的整数数列a[1……n]$。定义函数f(i)代表数列中第i个元素之后第一个大于ai的元素的下标,即f(i)=min{iai]{j}。若不存在,则f(i)=0。
GGJJM
·
2024-02-02 01:45
学习
算法
c++
消息中间件之RocketMQ源码分析(四)
当发生Broker掉线、消费者实例掉线、Topic扩容等各种突发情况时,消费者组中的消费者实例是怎么重平衡的,以支持全部
队列
的正常消费的?
coffee_babe
·
2024-02-02 01:55
消息中间件
java-rocketmq
rocketmq
java
算法整理
基础数据结构2.中级数据结构3.高级数据结构4.可持久化数据结构5.字符串算法6.图论算法7.树相关8.数论9.动态规划10.计算几何11.搜索12.随机化13.其他1、基础数据结构数组链表、双向链表
队列
朱三分
·
2024-02-02 01:08
错位的人生需要为自己呐喊,顶替者杀人更诛心!
我们到底在为了什么而奋斗(作者:酥脆,一个95后神经大条喜欢写点儿东西的半文艺半疯癫少女,在公众号:心旅小
栈
20200629投稿发布。)
嘉明老师
·
2024-02-02 01:46
python进程通信方式总结(三):共享内存
引言在上一篇中,重点探讨了
队列
的原理以及它在进程通信的原理与应用场景,顺带提了下信号,因为我对信号用的不多,那么本篇想总结的是第五种通信方式——共享内存。
submarineas
·
2024-02-02 01:06
python
多进程
python
队列
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他