CyclicBarrier简介 CyclicBarrier 的字面意思是可循环(Cyclic)使用的屏障(Barrier)。它要做的事情是,让一...
CountDownLatch概念 CountDownLatch又被称为倒计时锁,它是一个同步辅助类,它允许一个或多个线程一直等待直到其他线程执行...
Spring面向切面编程(AOP)1 解释AOP面向切面的编程,或AOP, 是一种编程技术,允许程序模块化横向切割关注点,或横切典型的责任划分,...
它为不同的事务API 如 JTA,JDBC,Hibernate,JPA 和JDO,提供一个不变的编程模式。 它为编程式事务管理提供了一套简单的...
Spring支持两种类型的事务管理: 编程式事务管理:这意味你通过编程的方式管理事务,给你带来极大的灵活性,但是难维护。 声明式事务管理:这意味...
阿里面试第二个问题。回答的很差,找了一篇好的学习下,不能再说错了。转:JAVA 注解的基本原理这篇也很好 注解与反射 上述内容我们介绍了注解使用...
注解顾名思义,就是类似于添加注释,但是又不跟注释完全一样,因此,我们可以将它理解为将类或者方法与特定的信息进行关联。1、接口使用@interfa...
问:ThreadLocal底层的map是线程安全的吗?不是线程安全的,也不需要为它设置线程安全的锁。ThreadLocal的底层实现map是Th...
阿里面试被问到了,当时没想起来@Transactional,哎。现在查了一下,发现有3种配置方式,那就在这里记录下吧。 Xml方式 在resou...