什么是循环依赖?
// A依赖了B
class A{
public B b;
}
// B依赖了A
class B{
public A a;
}
如果不考虑Spring,循环依赖并不是问题,因为对象之间相互依赖是很正常的事情
A a new A();
B b new B();
a.b b;
b.a a; 这样,A&a…
CSS 伪元素和伪类
1.为什么要引入伪元素和伪类?
在 CSS 的官方文档中,是这样描述的: CSS introduces the concepts of pseudo-elements and pseudo-classes to permit formatting based on information that lies outside the document tre…