- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 JAVA集合1
集合框架(Collections)List(ArrayList,LinkedList)ArrayList:底层是一个动态数组,支持快速随机访问,但插入和删除效率低;对于指定下标的查找,时间复杂度为O(1),对于指定值的查找,需要遍历数组,时间复杂度为O(n);初始化时容量为0,当add一个元素后变为10;扩容时,默认扩容为原来的1.5倍。与Array的区别:Array大小是固定的,ArrayList是一个大小可变的动态数组,可以动态的添加或删除元素;Array只能存放同样类型的对象,
2020-07-07 22:32:32 778
转载 Spring的理解
Spring的理解两大特性IOC:控制反转。用于对象管理模式。传统的对象,通过new创建,建立依赖关系,IOC通过配置文件等实现。“约定大于配置”。AOP:面向切面编程,实现代码解耦,易于扩展。对IOC的理解:(1)IOC就是控制反转,是指创建对象的控制权的转移,以前创建对象的主动权和时机是由自己把控的,而现在这种权力转移到Spring容器中,并由容器根据配置文件去创建实例和管理各个实例之间的依赖关系,对象与对象之间松散耦合,也利于功能的复用。DI依赖注入,和控制反转是同一个概念的不同角度
2020-06-22 22:05:48 190
转载 数据库(6.22)
数据库(6.22)ACID特性及其解释A:原子性(Atomicity),原子性是指事务是一个不可再分割的工作单元,事务中的操作要么都发生,要么都不发生。C:一致性(Consistency),数据库在事务执行前后都保持一致性状态。在一致性状态下,所有事务对I一个数据的读取结果都是相同的。I:隔离性(Isolation),多个事务并发访问时,事务之间是隔离的,一个事务不应该影响其它事务运行效果。即一个事务所做的修改在最终提交以前,对其它事务是不可见的。D:持久性(Durability):事务完成以后,
2020-06-22 21:55:44 272
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人