本文分类:news发布日期:2024/12/23 1:18:55
相关文章
并发编程:AQS(下)
一、CountDownLatch 有什么用?
CountDownLatch 允许 count 个线程阻塞在一个地方,直至所有线程的任务都执行完毕。
CountDownLatch 是一次性的,计数器的值只能在构造方法中初始化一次,之后没有任何机制再次对其设置值࿰…
建站知识
2024/12/23 1:14:53
【Redis】redis5种数据类型(list)
目录 基本介绍
命令
LPUSH
LPUSHX
RPUSH
RPUSHX
LRANGE
LPOP
RPOP
LINDEX
LINSERT
LLEN
LREM
LTRIM
LSET
阻塞版本的命令
BLPOP
内部编码 基本介绍
list相当于c的双端队列deque 区分获取和删除的区别
lindex能获取到元素的值lrem也能返回被删除元素的值
命…
建站知识
2024/11/21 22:40:56
最小堆 + 数学思维(重点) + 快速幂
首先是这个题目的问题描述: 给你一个整数数组 nums ,一个整数 k 和一个整数 multiplier 。
你需要对 nums 执行 k 次操作,每次操作中:
找到 nums 中的 最小 值 x ,如果存在多个最小值,选择最 前面 的一个…
建站知识
2024/11/21 15:55:52
C语言-数据结构 无向图迪杰斯特拉算法(Dijkstra)邻接矩阵存储
在迪杰斯特拉中,相比普利姆算法,是从顶点出发的一条路径不断的寻找最短路径,在实现的时候需要创建三个辅助数组,记录算法的关键操作,分别是Visited[MAXVEX]记录顶点是否被访问,教材上写的final数组但作用是…
建站知识
2024/11/22 9:48:46
Python 函数式编程
Python lambda(匿名函数)
Python 使用 lambda 来创建匿名函数。
lambda 函数是一种小型、匿名的、内联函数,它可以具有任意数量的参数,但只能有一个表达式。
匿名函数不需要使用 def 关键字定义完整函数。
lambda 函数通常用于…
建站知识
2024/11/21 15:55:52
通信电路和信道的区别与联系
通信电路和信道的区别
区分通信电路和信道主要在于理解它们的功能范围与作用机制。通信电路侧重于信息的处理和信号的调整,而信道更侧重于信号的实际传输。电路可以视为信道的接入点,但它们的设计和优化考量各不相同。例如,电路设计重视的传…
建站知识
2024/12/8 1:36:52