最新 最热

JUC-BlockingQueue二

LinkedTransferQueue是一个由链表结构组成的无界阻塞队列,相对于其它阻塞队列,LinkedBlockingQueue可以算是LinkedBlockingQueue与SynhronoousQueue结合,LinkedtransferQueue是一种无界阻塞队列,底层基于单链表实现,其内部...

2023-10-17
1

JUC-BlockingQueue

要学习其中的任务队列就需要先学习BlockingQueue,Blocking是一个接口,其中主要的方法为

2023-10-17
0

Java中常见集合类核心源码阅读

Java中常见的集合类主要有List、Set和Map。这些集合类使用广泛,因此深入了解它们的实现原理非常重要。在Java的集合类中,最常用的是ArrayList、LinkedList、HashSet和HashMap,这些集合类的实现基本都依赖于数组和链表。...

2023-10-16
1

Java中常见集合类核心源码阅读

Java中常见的集合类主要有List、Set和Map。这些集合类使用广泛,因此深入了解它们的实现原理非常重要。在Java的集合类中,最常用的是ArrayList、LinkedList、HashSet和HashMap,这些集合类的实现基本都依赖于数组和链表。...

2023-10-16
1

数据结构01-线性结构-链表栈队列-栈篇

本系列为C++数据结构系列,会介绍 线性结构,简单树,特殊树,简单图等。本文为线性结构部分。

2023-10-16
0

数据结构01-线性结构-链表栈队列-队列篇

本系列为C++数据结构系列,会介绍 线性结构,简单树,特殊树,简单图等。本文为线性结构部分。

2023-10-16
0

数据结构01-线性结构-链表栈队列-队列篇

本系列为C++数据结构系列,会介绍 线性结构,简单树,特殊树,简单图等。本文为线性结构部分。

2023-10-16
0

数据结构代码题-栈、队列

04.设单链表的表头指针为L,结点结构由data和next两个域构成,其中data域为字符型。试设计算法判断该链表的全部n个字符是否中心对称。例如xyx、xyyx都是中心对称。...

2023-10-16
0

数据结构代码题-链表

2.在带头结点的单链表L中,删除所有值为x的结点,并释放其空间,假设值为x的结点不唯一,试编写算法以实现上述操作。

2023-10-16
0

Redis发布订阅

Redis 的发布订阅(Pub/Sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis 客户端可以订阅任意数量的频道。当有新消息通过 PUBLISH 命令发送给频道时,这个消息会被发送给订阅它的所有客户端...

2023-10-16
0