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
无界线程安全队列
Java集合(19)——并发集合(7)——阻塞
队列
(0)——阻塞
队列
的架构和方法剖析
目录1.什么是阻塞
队列
2.为什么要使用阻塞
队列
,有哪些好处?
喵的波波鱼
·
2024-08-21 20:57
#
Java容器及源码剖析
数据结构与算法--栈、
队列
篇
而在众多的数据结构中,栈和
队列
宛如两颗璀璨的明珠,各自闪耀着独特的光芒。栈和
队列
虽然看似简单,却蕴含着深刻的逻辑和强大的功能。
誓则盟约
·
2024-08-21 19:22
小游戏
数据结构
【转】-Java并发编程:阻塞
队列
Java并发编程:阻塞
队列
该博客转载自**Matrix海子的Java并发编程:阻塞
队列
**Java并发编程:阻塞
队列
在前面几篇文章中,我们讨论了同步容器(Hashtable、Vector),也讨论了并发容器
booleandev
·
2024-08-21 19:19
JUC
Java
转载
【转载】SSD测试第一神器——FIO
线程,
队列
深度,Offset,同步异步,DirectIO,BIO使用FIO之前,首先要有一些SSD性能测试的基础知识。
running_sheep
·
2024-03-29 08:46
RabbitMQ 实验消费原始
队列
消息, 拒绝(reject)投递死信交换机过程
如果你想通过RabbitMQ的死信
队列
功能实现消费者拒绝消息投递到死信交换机的行为,你可以按照以下步骤操作:创建原始
队列
,并将其绑定到一个交换机上:exportRABBITMQ_SERVER=127.0.0.1exportRABBITMQ_PORT
熊明才
·
2024-03-29 06:07
rabbitmq
分布式
Kafka、ActiveMQ、RabbitMQ 及 RocketMQ区别比较
消息
队列
中间件是分布式系统中重要的组件,主要解决应用耦合、异步消息、流量削锋等问题。它可以实现高性能、高可用、可伸缩和最终一致性架构,是大型分布式系统不可缺少的中间件。
木西爷
·
2024-03-28 11:12
kafka
activemq
rabbitmq
阿里云
rocketmq
STM32 消息
队列
处理串口发送的报文
文章目录概要整体流程具体实现小结概要本文写自正在做的项目,需要使用串口2处理EasyModBus传输的报文,原本采用中断处理的方式,在屏幕,按键,感应器同时传输下,产生了丢包现象,偶发性的死机问题,所以改用消息
队列
进行缓存
S安东尼
·
2024-03-27 07:25
stm32
嵌入式硬件
单片机
java中栈和
队列
的解释和使用
一、栈在Java中,栈(Stack)是一种基于后进先出(LIFO)原则的数据结构,用于存储和管理对象。栈通常用于方法调用、表达式求值、历史记录管理等场景。在Java中,栈的常用方法包括:push(Eitem):将元素压入栈顶。pop():移除并返回栈顶元素。peek():查看栈顶元素,但不移除它。empty():检查栈是否为空。search(Objecto):查找特定元素在栈中的位置,返回相对于栈
。。。。。96
·
2024-03-26 19:09
java
开发语言
RabbitMQ的安装
例如秒杀活动,在短时间内访问量急剧增加,使用消息
队列
,当消息
队列
满了就拒绝响应,跳转到错误页面,这样就可以使得系统不会因为超负载而崩溃Linux下安装#拉取镜像dockerpullrabbitmq:3.8
白泽27
·
2024-03-26 00:44
rabbitmq
分布式
数据结构面试常见问题
栈和
队列
是什么?它们在哪些场景中有用?常见的排序算法有哪些?请分别介绍它们的思想和时间复杂度。什么是哈希表(HashTable)?它的工作原理是什么?如何处理
工作学习小贴士
·
2024-03-25 07:53
java
数据结构
复习笔记
队列
约瑟夫问题:约瑟夫问题:有N个人围成一圈,每个人都有一个编号,编号由入圈的顺序决定,第一个入圈的人编号为1,最后一个为N,从第k(1queue=newLinkedList<>();Scannersc=newScanner(System.in);intn=sc.nextInt();intm=sc.nextInt();for(inti=1;i<=n;i++){queue.add(i);}intcoun
李不存
·
2024-03-25 03:47
笔记
添加视频AVPacket到
队列
中
视频解码流程创建C++类-JfVideo,保存Video相关参数:JfVideo.hclassJfVideo{public:intstreamIndex=-1;AVCodecContext*avCodecContext=NULL;AVCodecParameters*codecpar=NULL;JfQueue*queue=NULL;JfPlayStatus*playStatus=NULL;JfCal
张俊峰0613
·
2024-03-24 17:23
无锁
队列
(Lock-Free Queue)
一、什么是无锁
队列
无锁
队列
(Lock-FreeQueue)是一种不使用锁机制(如互斥锁或读写锁)来实现
线程安全
的数据结构,是lock-free中最基本的数据结构。
笨死de猪
·
2024-03-24 16:35
游戏服务器架构
开发语言
c++
无锁队列
Flink 批作业 消费kafka
文章目录示例代码原理总是kafka数据源可以是有界数据源,也可以是
无界
数据源示例代码publicstaticvoidmain(String[]args){StreamExecutionEnvironmentenv
wending-Y
·
2024-03-22 08:25
Flink
入门到实践
flink
kafka
大数据
你准备英文自我介绍了吗?24校招-忆恒创源测试开发二面(上)
~投递方式方式一:官网填内推码链接:http请问有大佬这一次腾讯暑期实习面的是财经线部门后台开发的吗求反馈题解|#用两个栈实现
队列
#classSolution{p
2301_78234743
·
2024-03-22 04:20
java
春招面试高频题目总结
保证
线程安全
的策略有哪些?你知道哪些设计模式?有什么理解?单例、工厂方法、责任链、模板方法、策略模式都是基类抽象固定方法。子类提供具体实现。如何实现服务端与客户端的即时通讯?
小杰312
·
2024-03-22 03:19
面试笔试
面试
c++
职场和发展
学习
编程之美_目录
编程之美0)0_0_常用函数库0)0_1_测试函数总结1)1.1数据结构之数组2)1.2数据结构之字符串3)1.3数据结构之链表4)1.4数据结构之
队列
5)1.5数据结构之栈5)1.6数据结构之二叉树6
wangwangmoon_light
·
2024-03-22 02:17
编程之美
算法
安卓面试题多线程 81-85
81.共享变量在多线程下如何保证
线程安全
?因为多线程是交替执⾏,每个线程操作共享变量时可能会导致数据不⼀致,要确保
线程安全
,需要在访问共享变量时添加同步机制。
️ 邪神
·
2024-03-20 16:58
Android面试题
java
开发语言
Android
面试
面试题
多线程
RabbitMq高级特性-2
一、死信
队列
死信
队列
,英文缩写:DLX。DeadLetterExchange(死信交换机),当消息成为Deadmessage后,可以被重新发送到另一个交换机,这个交换机就是DLX。
letg
·
2024-03-20 10:51
springamqp
rabbitmq
分布式
一线大厂面试真题——Collection 和 Collections 有什么区别
(2)Collections是一个包装类,它包含各种有关集合操作的静态方法(对集合的搜索、排序、
线程安全
化等)。此类不能实例化,就像一个工具类,服务于Collection框架。
似来
·
2024-03-19 15:27
Java基础面试题
面试
职场和发展
java
开发语言
Redis常见问题
单进程单线程,是
线程安全
的,采用IO多路复用机制。丰富的数据类型,支持字符串、散列、列表、集合、有序集合等。支持数据持久化。可以将内存中数据保存在磁盘中,重启时加载。主从
爱码的嘉
·
2024-03-19 08:19
Redis
redis
数据库
缓存
牛客刷题|HJ24 合唱队,HJ25 数据分类处理 , HJ26 字符串排序
HJ24合唱队题目链接:合唱队_牛客题霸_牛客网(nowcoder.com)思路:对
队列
中每个元素分别找左边最长递增序列和右边最长递减序列(都不一定是连续的),那么以当前元素为“山顶”可以保留的最大人数就是两者之和减一
Huiwen_Z
·
2024-03-19 07:47
笔试刷题
数据结构
算法
python
牛客
大数据开发(Kafka面试真题-卷一)
2、请解释以下Kafka的工作原理和它与传统消息
队列
服务的不同之处?3、解释以下ApacheKafka的作用以及它与常见消息
队列
系统(如RabbitMQ)之间的区别?
Key-Key
·
2024-03-18 23:05
大数据
kafka
面试
IOS面试题object-c 149-152
149.简述使用nonatomic一定是
线程安全
的吗?
️ 邪神
·
2024-03-18 20:30
IOS面试题
ios
objective-c
面试题
面试
Redis 的数据类型及使用场景
List使用List的数据结构,可以做简单的消息
队列
的功
程序员JavaWind
·
2024-03-18 15:24
redis
数据库
缓存
java 原子变量_Java原子变量
这些原子变量为我们提供了一种操作单一变量无锁(lock-free)的
线程安全
(thread-safe)方式。
weixin_39918747
·
2024-03-18 11:49
java
原子变量
C语言经典面试题目(十二)
1、如何在C语言中实现栈和
队列
数据结构?栈(Stack):栈是一种后进先出(LIFO)的数据结构,可以使用数组或链表来实现。
Masami22
·
2024-03-18 05:40
C语言面试题目
c语言
面试
开发语言
职场和发展
算法
数据结构
链表
【洛谷】P1886 滑动窗口 /【模板】单调
队列
题目描述有一个长为nn的序列aa,以及一个大小为kk的窗口。现在这个从左边开始向右滑动,每次滑动一个单位,求出每次滑动后窗口中的最大值和最小值。例如:Thearrayis[1,3,−1,−3,5,3,6,7],and[1,3,-1,-3,5,3,6,7],and[1,3,−1,−3,5,3,6,7],andk=3k=3k=3。输入格式输入一共有两行,第一行有两个正整数n,k。第二行n个整数,表示序
SSL_kyx
·
2024-03-18 03:38
#
队列
数据结构
队列
单调性
ssl
算法
一文彻底搞懂进程间通信方式
文章目录1.进程间通信的概念2.进程间通信的7种方式2.1管道/匿名管道(pipe)2.2有名管道(FIFO)2.3信号(Signal)2.4消息(Message)
队列
2.5共享内存(sharememory
澡澡洗澡澡
·
2024-03-17 20:31
面经
数据结构
linux
java
服务器
进程
AQS抽象的
队列
式同步器
AQSAQS,
队列
同步器AbstractQueuedSync
俊采星驰_coder_qi
·
2024-03-17 20:27
C#常见的.Net类型(二)
目录一、在集合中存储多个对象理解集合的选择1.列表2.字典3.堆栈4.
队列
5.集二、使用Span、索引和范围Span索引范围处理类型和属性1.特性2.创建自定义特性3.反射一、在集合中存储多个对象处理集合的常见类型类型描述
林祖师
·
2024-03-17 10:16
C#
c#
.net
开发语言
音频数据如果在中断中会随机给的那就放入
队列
或者缓冲区;
队列
缓冲区对音频的作用
dma_isr_data_output里面给的,而给算法的时候是在主程序karaok_sdadc_process,这样子就会出现中断给的数据和当前的mic帧不匹配,或者说每次的差值不一定,算法就会有问题,解决办法是讲回采数据放入
队列
文武先生hh
·
2024-03-17 03:06
linux应用程序相关
技巧类和知识扩展
音视频
windows
microsoft
5.68 BCC工具之runqlat.py解读
一,工具简介runqlat工具用于分析和监视运行
队列
延迟。运行
队列
是操作系统内核中用于管理待运行进程的数据结构。当进程准备运行时,它们会被添加到运行
队列
中,然后由调度器选择并在CPU上执行。
高桐@BILL
·
2024-03-16 10:45
Android
eBPF
Book
linux
ebpf
android
bcc
python
Yii实现RabbitMQ
队列
一:拓展安装composerrequireyiisoft/yii2-queuecomposerrequireenqueue/amqp-lib2:RabbitMQ
队列
配置在配置文件中配置RabbitMQ
队列
huaweichenai
·
2024-03-16 06:39
rabbitmq
分布式
php
yii
懒汉式和饿汉式单例模式以及解决单例的线程不安全
特点:在多线程环境下可能存在
线程安全
问题,需要通过加锁或双重检查锁机制来保证
线程安全
。第一次获取实例时会稍微耗费一些时间,因为需要在运行时创建对象。示例代码:publicclassSingleton
橙哥分享
·
2024-03-16 03:03
java面试
单例模式
java
开发语言
ZooKeeper 概述
它主要用于解决分布式应用中遇到的一些复杂问题,如命名服务、状态同步服务、集群管理、分布式锁和
队列
管理等。
龙大.
·
2024-03-16 03:32
Zookeeper
zookeeper
分布式
云原生
JVM对象创建与内存分配机制分析
执行方法六、对象内存分配七、对象内存回收可达性分析算法:总结前言最新的Java面试题,技术栈涉及Java基础、集合、多线程、Mysql、分布式、Spring全家桶、MyBatis、Dubbo、缓存、消息
队列
旺仔爱Java
·
2024-03-15 15:16
JVM专题
jvm
java
《数据结构》复试问答题总结
:深度遍历是在图中先选择一个顶点,随后的每次遍历中选择与顶点相邻并且还没有遍历过的结点进行遍历,类似于树的先序遍历广度遍历是先在图中选择一个顶点,并加入
队列
中,然后向该顶点的所有未访问过的邻接点进行扩散
CarmenHu
·
2024-03-15 13:43
计算机复试问答题
数据结构
深度优先
算法
Redis 除了做缓存,还能做什么?
消息
队列
:Redis自
舍人_1
·
2024-03-15 11:39
缓存
redis
数据库
JVM级缓存本地缓存Caffeine
的优化方面淘汰算法W-TinyLFU三、Caffeine的业务使用总结前言最新的Java面试题,技术栈涉及Java基础、集合、多线程、Mysql、分布式、Spring全家桶、MyBatis、Dubbo、缓存、消息
队列
旺仔爱Java
·
2024-03-15 06:32
JVM专题
jvm
JVM缓存
本地缓存
Caffeine
Guava
Cache
redis中setnx命令的底层原理是什么
它们的SETNX命令会进入到Redis的命令
队列
中等待执行。当Redis执行完当前的SETNX命令后,会依次从
生命不息战斗不止(王子晗)
·
2024-03-14 21:19
redis
数据库
缓存
Android 子线程为什么不能更新UI?
当我们在子线程中直接进行UI更新时,会导致以下问题:1.
线程安全
问题:多个线程同时操作UI,可能导致UI组件的状态不一致或者出现竞争条件。
原来是图哥
·
2024-03-14 08:32
android
线程
handler
22.2
线程安全
及性能:ThreadLocal(❤❤)
22.2
线程安全
及性能ThreadLocal1.简介1.1使用场景2.ThreadLocal实现线程独享对象2.1基于SimpleDateFormat讲解ThreadLocal优势1.2个线程分别使用SimpleDateFormat
与海boy
·
2024-03-14 05:28
Java工程师(后端开发)
java
刷题DAY15 | 102-二叉树的层序遍历 226-翻转二叉树 101-对称二叉树
思路:
队列
层序遍历一个二叉树。就是从左到右一层一层的去遍历二叉树。这种遍历的方式和我们之前讲过的都不太一样。
OrangeEarth
·
2024-03-13 18:43
LeetCode刷题
算法
c++
leetcode
数据结构
tree
数据结构STL——golang实现优先
队列
priority_queue
github仓库存储地址:https://github.com/hlccd/goSTL概述优先
队列
(priority_queue)它虽然名字上是被称之为
队列
,单它底层其实是以堆的方式实现的,而堆这个数据结构
hlccd
·
2024-03-13 03:52
数据结构
数据结构
golang
算法
Log4j如何支持多线程环境?你如何优化Log4j的性能?
以下是Log4j支持多线程环境的一些关键方面:
线程安全
性:Log4j的Logger类和Appender类都是设计为
线程安全
的。
AaronWang94
·
2024-03-11 09:07
java
log4j
深入理解Redis:工程师的使用指南
作为一款开源的、轻量级的NoSQL数据库,Redis在缓存、消息
队列
、会话存储等场景中得到了广泛应用。本篇博客将以高级工程师的视角,深入介绍Redis的特性、优势以及如何在实际项目中进行使用。
腹有诗书气自华777
·
2024-03-10 13:12
redis
数据库
缓存
FFmpeg --播放器框架及api使用
播放器框架1媒体文件:AVFormatContextavformat_alloc_contextavformat_open_input2解复用器:AVStreamav_read_frame—3音频(视频)包
队列
八月的雨季997
·
2024-03-10 01:26
FFmpeg
ffmpeg
音视频
java设计模式之——单例模式
构造函数private之后,还需要提供一个方法,要保证只能初始化一个单例对象,并且需要考虑
线程安全
的问题。二:单例模式多种写法?
沧浪之水12010137
·
2024-03-09 19:19
设计模式
设计模式
浅谈消息
队列
消息
队列
由哪些角色组成?生产者(Producer):负责产生消息。消费者(Consumer):负责消费消息消息代理(MessageBroker):负责存储消息和转发消息两件事情。
爱码的嘉
·
2024-03-09 13:11
消息队列
消息队列
mq
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他