摘要:
IoC与DI 首先想说说IoC(Inversion of Control,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里 阅读全文
摘要:
一.数据库隔离级别 1.READ UNCIMMITTED(未提交读) 事务还没提交,而别的事务可以看到他其中修改的数据的后果,也就是脏读。 2.READ COMMITTED(提交读) 首先大多数数据库系统的默认隔离级别是READ COMMITTED,这种隔离级别就是一个事务的开始,只能看到已经完成的 阅读全文
摘要:
1:数据结构与算法的关系 通过算法可以更好的理解数据结构,不可分割,按书中所说就是梁山伯与祝英台的关系。。。。 2:什么是算法 未解决某个或某类问题,需要把指令表示成一定的操作序列,操作序列包括一组操作,每个操作都能完成特定的功能。。。。 3:特性 算法最终要实现到我们具体的方法上,方法就会有参数, 阅读全文
摘要:
1、java虚拟机内存原型 寄存器:我们在程序中无法控制。 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而存放在堆中。 堆:存放用new产生的对象。 静态域:存放在对象中用static定义的静态成员。 常量池:存放常量。 非RAM存储:硬盘等永久存储空间。 2、常量池 常量池指的是在 阅读全文
摘要:
创建有效的对象: 1.用静态工厂代替构造器。 静态工厂———— 静态方法。 构造器——————是一种特殊类型的方法,他与类同名,没有返回类型,和new关键字结合可以返回对象实例的引用。 优势: 1)静态工厂方法与构造器不同的第一大优势在于,它们有名称,使客服端代码更加容易被阅读,确切的描述返回值类型 阅读全文