最新发布

手写rpc通信框架之基于xml配置

记录一次手写Rpc通信框架的拓展部分

huizhang43 阅读:2 评论:0 2024-08-22

手写分布式调度框架之客户端

记录一次手写分布式调度框架的客户端部分

huizhang43 阅读:2 评论:0 2024-08-22

手写分布式调度框架之服务端

记录一次手写分布式调度框架的服务端部分

huizhang43 阅读:2 评论:0 2024-08-22

AQS原理分析

AQS核心思想是,如果被请求的共享资源空闲,则将当前请求资源的线程设置为有效的工作线程,并且将共享资源设置为锁定状态。如果被请求的共享资源被占用,那么就需要一套线程阻塞等待以及被唤醒时锁分配的机制,这个机制AQS是用CLH队列锁实现的,即将暂时获取不到锁的线程加入到队列中

huizhang43 阅读:13 评论:0 2024-08-22

CountDownLatch源码分析

CountDownLatch 是 Java 中的一个同步工具类。它允许一个或多个线程等待其他线程完成操作。通过设置初始计数值,其他线程每完成一项任务就调用 countDown 方法减少计数值,当计数值为 0 时,等待的线程被唤醒继续执行。

huizhang43 阅读:4 评论:0 2024-08-22

«