Java线程池简单总结

2018-09-19
阅读 10 分钟
4.4k
线程可认为是操作系统可调度的最小的程序执行序列,一般作为进程的组成部分,同一进程中多个线程可共享该进程的资源(如内存等)。在单核处理器架构下,操作系统一般使用分时的方式实现多线程;在多核处理器架构下,多个线程能够做到真正的在不同处理核心并行处理。 无论使用何种方式实现多线程,正确使用多线程都可以提...

限流器及Guava实现分析

2018-09-02
阅读 10 分钟
11.6k
In computer networks, rate limiting is used to control the rate of traffic sent or received by a network interface controller and is used to prevent DoS attacks.

图解ReentrantReadWriteLock实现分析

2018-07-25
阅读 10 分钟
12k
本文主要分析JCU包中读写锁接口(ReadWriteLock)的重要实现类ReentrantReadWriteLock。主要实现读共享,写互斥功能,对比单纯的互斥锁在共享资源使用场景为频繁读取及少量修改的情况下可以较好的提高性能。