Spring(三)-AOP

1、名词理解 切面(Aspect): 含有前置通知,后置通知,返回通知,异常抛出通知,环绕通知等方法的类; 通知(Advice): 对原方法进行添加处理(如日志等)的方法; 切入点(PointCute): 通知需要在哪些方法上执行的表达式;(可以唯一匹配或模糊匹配); 连接点(JoinPoint): ...

HashMap(get和put)jdk8

get逻辑: HashMap数据结构为数组加链表加红黑树、只有当链表数量大于8时、才将链表转换为红黑树、时间复杂度由链表的O(N)转换为红黑树的O(logN) // 主要看getNode下的方法、传入key的hash值和key public V get(Object key) { Node<K,V> ...