自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 别再问我Runnable、Callable、Future、FutureTask有什么关联了

Runnable和Callable有什么区别?Future和FutureTask又有什么关联?

2019-11-30 14:13:33 497

原创 如何从BIO演进到NIO,再到Netty

如何从BIO演进到NIO,再到Netty

2019-11-25 10:19:12 478

原创 面试官:为什么《阿里巴巴Java开发手册》上要禁止使用Executors来创建线程池

面试官:为什么《阿里巴巴Java开发手册》上要禁止使用Executors来创建线程池

2019-11-22 21:28:15 2940

原创 面试官:来!聊聊线程池的实现原理以及使用时的问题

面试官:线程池的实现原理是什么?在使用过程中遇到过哪些问题?

2019-11-19 10:42:59 502

原创 Thread.join()的实现原理

Object对象的wait()和notify()和notifyAll()一定成对出现吗?如何解释Thread.join()方法

2019-11-15 14:16:21 448 1

原创 并发工具类CyclicBarrier的源码分析以及使用场景

并发工具类CyclicBarrier的实现原理是什么?它是使用AQS实现的吗?和CountDownLatch有什么区别

2019-11-14 22:35:42 231

原创 并发工具类CountDownLatch的源码分析以及使用场景

除了Thread.join()方法能控制线程的执行顺序外,你还知道哪些方法能控制线程的执行顺序?

2019-11-13 23:35:07 197

原创 Semaphore的源码分析以及使用场景

Java中的信号量是什么?在高并发的情况下,如何自己实现一个简单的限流器?

2019-11-13 23:31:52 234 1

原创 读写锁ReadWriteLock的实现原理

什么是读写锁 ReadWriteLock存在的意义是什么?读写锁适用于什么场景?什么是锁降级和锁升级?

2019-11-06 10:13:49 3597 1

原创 并发编程中条件变量Condition的源码分析

在并发领域中需要解决的两个问题:`互斥`与`同步`,互斥指的是同一时刻只允许一个线程访问共享资源,这一点AQS的同步队列已经帮助我们解决了。同步指的是线程间如何进行通信和协作,那么AQS又是如何来解决同步问题的呢?

2019-11-05 10:23:15 515

原创 公平锁与非公平锁的对比

非公平锁一定不公平吗?公平锁与非公平锁的性能谁更好?

2019-11-02 10:43:41 2892 2

原创 可重入锁(ReentrantLock)源码分析

什么是公平锁?什么是非公平锁?它们的实现原理是什么?

2019-11-01 10:27:13 651

JFreeChart最新版笨下载

jfreeChart开源jar包,完全没费,对于不想去官网下载的人来说,来CSDN下载频道更为方便,快捷

2016-10-05

spring开发常用的jar包spring.framework-4.3.2.RELEASE.required

最近自学spring过程中,发现spring官网下载的spring.framework-4.3.2.RELEASE.的jar包里面不够完整,当学到AOP编程时,需要导入AspectJ依赖的几个包,发现官网下载的包里没有这些包,就从网下下载了缺少的包,整合了一下,和大家一起分享

2016-09-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除