最新 最热

Java的AQS

AQS是AbstractQueuedSynchronizer的简称。AQS提供了一种实现阻塞锁和一系列依赖FIFO等待队列的同步器的框架,为一系列同步器依赖于一个单独的原子变量(state)的同步器提供了一个非常有用的基础。子类们必须定义改变state...

2019-07-16
1

如何写一个清晰明了的bug

bug是不可避免。但如何让自己的bug写得清新脱俗,结构清楚则是需要我们不断努力的。

2019-07-12
1

学习偏好,北大&BOSS直聘的这个AI模型能更好的为你找工作

论文作者:Rui Yan、Ran Le、Yang Song、Tao Zhang、Xianliang Zhang、Dongyan Zhao

2019-07-12
0

flutter中bottomNavigationBar切换组件保存状态方案

我们在开发的时候用底部导航栏是很常见的,flutter给我们默认带了bottomNavigationBar,但是发现你直接这样写的时候,点击导航栏切换组建的时候,每次都会刷新状态,这用户体验是很不好的,今天给大家一种效率超高的解决方案,就是...

2019-07-08
1

死磕 java同步系列之ReentrantReadWriteLock源码解析

(4)如何使用ReentrantReadWriteLock实现高效安全的TreeMap?

2019-07-08
1

死磕 java同步系列之StampedLock源码解析

(4)StampedLock与ReentrantReadWriteLock的对比?

2019-07-08
0

flutter中bottomNavigationBar切换组件保存状态方案

我们在开发的时候用底部导航栏是很常见的,flutter给我们默认带了bottomNavigationBar,但是发现你直接这样写的时候,点击导航栏切换组建的时候,每次都会刷新状态,这用户体验是很不好的,今天给大家一种效率超高的解决方案,就是...

2019-07-04
1

Java并发-30.Executor框架

AQS作为“模板方法模式”的基础类提供给FutureTask的内部子类Sync,这个内部子类只需要实现AQS的tryAcquireShared(int)方法检查同步状态,实现了tryReleaseShared(int)方法更新同步状态,他们控制FutureTask的获取和释放操...

2019-06-11
1

Linux tcp/ip 源码分析 - shutdown

之前的文章已经分析了tcp的建立过程以及tcp读和写,下面我们继续看下shutdown方法。

2019-06-11
1

salt api

2019年3月18日 ⋅ 浏览量: 48

2019-05-29
1