CountDownLatch和CyclicBarrier的使用
摘要:CountDownLatch和CyclicBarrier的使用
阅读全文
jdk的线程池
摘要:jdk自带的线程池,ThreadPoolExecutor的使用和Executors工具类中创建线程池的方法的使用
阅读全文
线程池原理 自定义线程池
摘要:自定义线程池,手写一个简单的线程池,加深对线程池原理的理解
阅读全文
多线程无锁并发
摘要:描述了无锁情况下如果实现线程安全,使用cas操作来完成,juc中提供了Atomic系列的原子类可以实现
阅读全文
mybatis中的事务管理
摘要:详细描述了mybatis中如何进行事务管理,包括单独使用mybatis和spring整合mybatis两种情况
阅读全文
线程的活跃性
摘要:线程的活跃性,举例描述了死锁,活锁,饥饿,这几种现象
阅读全文
控制多个线程的执行顺序
摘要:演示了如何利用 wait notify,await,signal ,park unpark方法来控制线程的执行顺序,实现线程的同步。以顺序打印和交替打印的两个练习题作为演示例子
阅读全文
ReentrantLock的简单使用
摘要:介绍了ReentrantLock的特点和简单使用
阅读全文