因为疫情较为严重,所以去 NOIP 之前要核酸检测,还要测两次。 day 1 原以为是上午去核酸检测,结果因为期中考试推到了下午。 1 点 30 多醒,yuyumomo到 1 点 36,发现已经走没人了?whk都这么卷的吗? 跑到楼上喝了两口水上了个厕所就下去等着了。 分车坐的时候,带着 ...
春节越来越近了,疫情也越来越严重,但挡不住叫练携一家老小回老家 湖北 团聚的冲动。响应国家要求,我们去做核酸检测了。 独占锁 早上叫练带着一家三口来到了南京市第一医院做核酸检测,护士小姐姐站在医院门口拦着告诉我们人比较多,无论大人小孩,需要排队一个个等待医生采集唾液检测,OK,下面我们用代码 图看看我们一家三口是怎么排队的 如上代码:在主线程启动三个线程去医院门口排队,女士优先,叫练妻是排在最前面 ...
2021-01-23 21:12 4 670 推荐指数:
因为疫情较为严重,所以去 NOIP 之前要核酸检测,还要测两次。 day 1 原以为是上午去核酸检测,结果因为期中考试推到了下午。 1 点 30 多醒,yuyumomo到 1 点 36,发现已经走没人了?whk都这么卷的吗? 跑到楼上喝了两口水上了个厕所就下去等着了。 分车坐的时候,带着 ...
1. AQS原理 1.1. 是什么 AQS全程AbstractQueuedSynchronizer抽象队列同步器,它是并发包中的基础类 ReetrantLock,ReentrantReadWriteLock底层都用到了AQS来实现 1.2. AQS有什么功能 当lock.lock ...
概述 AbstractQueuedSynchronizer抽象队列同步器简称AQS,它是实现同步器的基础组件,juc下面Lock的实现以及一些并发工具类就是通过AQS来实现的,这里我们通过AQS的类图先看一下大概,下面我们总结一下AQS的实现原理。先看看AQS的类图。 (1)AQS是一个 ...
统计结果Excel样式 ...
先把检测系统最外层的框架描述出来: 通过swich结构实现选择操作: 用rigister方法实现注册: 用login方法实现登录方法: 最外层的注册、登录、退出系统就做好了。 ...
J.U.C 简介 Java.util.concurrent 是在并发编程中比较常用的工具类,里面包含很多用来在并发场景中使用的组件。比如线程池、阻塞队列、计时器、同步器、并发集合等等。并发包的作 ...
一、AQS介绍 AQS,即AbstractQueuedSynchronizer, 抽象队列同步器,它是Java多线程模块用来构建锁和其他同步组件的基础框架。来看下同步组件对AQS的使用: AQS是一个抽象类,主是是以继承的方式使用。AQS本身是没有实现任何同步接口的,它仅仅只是定义了同步 ...
1 AQS 简单介绍 AQS 的全称为(AbstractQueuedSynchronizer),这个类在 java.util.concurrent.locks 包下面。 AQS 是一个用来构建锁和同步器的框架,使用 AQS 能简单且高效地构造出应用广泛的大量的同步器,比如我们提到 ...