上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: MySQL 安装版本:5.7.35 #获取压缩包 wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz #解压 tar -zxvf mysql-5.7.35-linux-gli 阅读全文
posted @ 2023-03-18 16:42 Cool_Yang 阅读(463) 评论(0) 推荐(0) 编辑
摘要: ## MinIO安装 官网地址:https://min.io/ 文档地址:https://min.io/docs ### 一、Docker 环境安装 #### 1.安装minio【默认文件加密】 ```bash #1.拉取镜像 docker pull minio/minio #2.运行容器 dock 阅读全文
posted @ 2023-03-18 09:12 Cool_Yang 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: Semaphore源码解析 描述: 一个计数信号量。从概念上讲,信号量维护一组许可。每个acquire() 方法在必要时阻塞,直到获得许可,然后才能使用它。每次 release() 释放一个许可,潜在地释放一个阻塞获取者。但是,没有使用实际的许可证对象; Semaphore只保留可用数量的计数,并相 阅读全文
posted @ 2023-02-18 09:06 Cool_Yang 阅读(40) 评论(0) 推荐(0) 编辑
摘要: CyclicBarrier源码解析 描述: 一个同步帮助,允许一组线程互相等待到达一个共同的屏障点。Cyclicbarrier 在涉及固定大小的线程组的程序中非常有用,这些线程必须偶尔相互等待。这个屏障称为cyclic,因为它可以在等待的线程被释放后被重用。 A CyclicBarrier支持一个可 阅读全文
posted @ 2023-02-17 07:07 Cool_Yang 阅读(23) 评论(0) 推荐(0) 编辑
摘要: CountDownLatch源码解析 描述: 一种同步辅助工具,允许一个或多个线程等待在其他线程中执行的一组操作完成。 用给定的count初始化 CountDownLatch 。因为调用了 countDown() 方法, await() 方法会一直阻塞,直到当前计数为零。在这之后,所有等待的线程都会 阅读全文
posted @ 2023-02-17 07:06 Cool_Yang 阅读(39) 评论(0) 推荐(0) 编辑
摘要: StampedLock源码解析 StampedLock 描述 一种基于能力的锁,具有三种模式,用于控制读写访问。StampedLock的状态由版本和模式组成。锁获取方法返回一个表示并控制对锁状态访问的戳记;这些方法的 “try” 版本可能会返回特殊值0,表示无法获得访问权限。锁释放和转换方法需要标记 阅读全文
posted @ 2023-02-12 14:46 Cool_Yang 阅读(21) 评论(0) 推荐(0) 编辑
摘要: ReentrantReadWriteLock 源码解析 ReentrantReadWriteLock 类描述 ReadWriteLock 的实现支持与 ReentrantLock 相似的语义。 该类具有以下属性: 获取顺序: 这个类不会对锁访问施加读取器或写入器的优先顺序。但是,它确实支持一个可选的 阅读全文
posted @ 2023-02-09 20:01 Cool_Yang 阅读(56) 评论(0) 推荐(0) 编辑
摘要: ReentrantLock 源码解析 ReentrantLock 类描述 一种可重入互斥锁 Lock ,与使用 synchronized 方法和语句访问的隐式监控锁具有相同的基本行为和语义,但具有扩展的功能。 一个 ReentrantLock 被上次成功锁住但还没有解锁的线程拥有,当锁不属于其他线程 阅读全文
posted @ 2023-02-08 13:36 Cool_Yang 阅读(21) 评论(0) 推荐(0) 编辑
摘要: AQS 类中的属性以及方法说明 AbstractQueuedSynchronizer 类的描述信息 ​ 提供一个框架,用于实现依赖先进先出(FIFO)等待队列的阻塞锁和相关同步器(信号量、事件等)。此类被设计为大多数类型的同步器的有用基础,这些同步器依赖于单个原子 int 值来表示状态。子类必须定义 阅读全文
posted @ 2023-02-07 19:18 Cool_Yang 阅读(43) 评论(0) 推荐(0) 编辑
摘要: /** * * * * * 拷贝的 AbstractQueuedSynchronizer(AQS) 的源码,进行代码注释 * 拷贝的 AbstractQueuedSynchronizer(AQS) 的源码,进行代码注释 * 拷贝的 AbstractQueuedSynchronizer(AQS) 的源 阅读全文
posted @ 2023-02-07 19:06 Cool_Yang 阅读(19) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页