-
MyISAM索引与InnoDB索引的区别?
InnoDB 索引是聚簇索引,MyISAM 索引是非聚簇索引InnoDB 的主键索引的叶子节点存储着行数据,主键索引非常高效MyISAM 索引的叶子节点存储的是行数据地址,需要再寻址一次才能得到数据InnoDB 非主键索引的叶子节点存....- 盾给网
- 0
- 0
- 293
-
索引对性能有哪些影响?
优点:减少数据库服务器需要扫描的数据量帮助数据库服务器避免排序和临时表将随机 I/O 变顺序I/O提高查询速度唯一索引,能保证数据的唯一性缺点:索引的创建和维护耗时随着数据量的增加而增加对表中数据进行增删改....- 盾给网
- 0
- 0
- 293
-
java.sql.Date和java.util.Date的区别
java.sql.Date 是 java.util.Date 的子类 java.util.Date 是 JDK 中的日期类,精确到时、分、秒、毫秒 java.sql.Date 与数据库 Date 相对应的一个类型,只有日期部分,时分秒都会设置为 0,如:2019-10-23 00....- 盾给网
- 0
- 0
- 292
-
Queue的element()和peek()方法有什么区别?
Queue 中 element() 和 peek() 都是用来返回队列的头元素,不删除。 在队列元素为空的情况下,element() 方法会抛出NoSuchElementException异常,peek() 方法只会返回 null。 JDK1.8 中源码解释 /....- 盾给网
- 0
- 0
- 292
-
String、StringBuilder、StringBuffer的区别?
相同点: 都可以储存和操作字符串 都使用 final 修饰,不能被继承 提供的 API 相似 区别: String 是只读字符串,String 对象内容是不能被改变的 StringBuffer 和 StringBuilder ....- 盾给网
- 0
- 0
- 292
-
spring有哪些主要模块?
Spring框架的七大模块1. Spring Core框架的最基础部分,提供 IoC 容器,对 bean 进行管理。2.Spring Context基于 bean,提供上下文信息,扩展出JNDI、EJB、电子邮件、国际化、校验和调度等功能。3.Spring DAO提供....- 盾给网
- 0
- 0
- 291
-
说说对于sychronized同步锁的理解
每个 Java 对象都有一个内置锁线程运行到非静态的 synchronized 同步方法上时,自动获得实例对象的锁持有对象锁的线程才能运行 synchronized 同步方法或代码块时一个对象只有一个锁一个线程获得该锁,其他线程就无....- 盾给网
- 0
- 0
- 291
-
静态方法内部能对非静态调用吗?
不能 静态方法只能访问静态成员 调用静态方法时可能对象并没有被初始化,此时非静态变量还未初始化 非静态方法的调用和非静态成员变量的访问要先创建对象...- 盾给网
- 0
- 0
- 290
-
介绍一下ForkJoinPool的使用
ForkJoinPool 是 JDK1.7 开始提供的线程池。为了解决 CPU 负载不均衡的问题。如某个较大的任务,被一个线程去执行,而其他线程处于空闲状态。ForkJoinTask 表示一个任务,ForkJoinTask 的子类中有 RecursiveAction ....- 盾给网
- 0
- 0
- 290