-
linux指令-df
显示磁盘空间使用情况获取硬盘被占用空间,剩余空间等信息。默认所有当前被挂载的文件系统的可用空间都会显示默认情况下,磁盘空间以 1KB 为单位进行显示常用参数:-a 全部文件系统列表-h 以方便阅读的方式显示信息.... 盾给网
- 0
- 0
- 424
-
什么是索引?什么场景使用?
索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息使用索引目的是加快检索表中数据使用场景:中到大数据量表适合使用索引小数据量表,大部分情况全表扫描效率更高特大.... 盾给网
- 0
- 0
- 393
-
说一些索引失效的情况
如果条件中有 or,即使其中有部分条件是索引字段,也不会使用索引复合索引,查询条件不使用索引前面的字段,后续字段也将无法使用索引以 % 开头的 like 查询索引列的数据类型存在隐形转换where 子句里对索引列有数.... 盾给网
- 0
- 0
- 413
-
为什么Redis所有数据放到内存中?
Redis 为了达到最快的读写速度将数据都读到内存中,并通过异步的方式将数据写入磁盘,所以 Redis 具有高速读写和数据持久化的特征如果程序直接与磁盘交互,磁盘 IO 速度会严重影响 Redis 的性能内存的硬件成本降低.... 盾给网
- 0
- 0
- 426
-
Redis有哪些适用场景?
会话缓存(Session Cache),是 Redis 最常使用的一种情景全页缓存(FPC)用作网络版集合和队排行榜和计数器,Redis 在内存中对数字递增、递减的操作实现的非常好。Set 和 Sorted Set 使得我们在执行这些操作的时候非常.... 盾给网
- 0
- 0
- 485
-
对象创建过程是什么样的?
对象在 JVM 中的创建过程如下:JVM 会先去方法区找有没有所创建对象的类存在,有就可以创建对象了,没有则把该类加载到方法区在创建类的对象时,首先会先去堆内存中分配空间当空间分配完后,加载对象中所有的非静态.... 盾给网
- 0
- 0
- 604
-
可变参数的作用和特点是什么?
作用: 在不确定参数的个数时,可以使用可变参数。 语法:参数类型... 特点: 每个方法最多只有一个可变参数 可变参数必须是方法的最后一个参数 可变参数可以设置为任意类.... 盾给网
- 0
- 0
- 485
-
abstract方法是否可是static的?native的?synchronized的?
都不能 抽象方法需要子类重写,而静态的方法是无法被重写的 本地方法是由本地动态库实现的方法,而抽象方法是没有实现的 抽象方法没有方法体;synchronized 方法,需要有具体的方法体,相互矛盾... 盾给网
- 0
- 0
- 396
-
Array和ArrayList有何区别?
Array 即数组,声明方式可以如下: int[] array = new int[3]; int array [] = new int[3]; int[] arra.... 盾给网
- 0
- 0
- 705
-
ConcurrentHashMap了解吗?说说实现原理。
HashMap 是线程不安全的,效率高;HashTable 是线程安全的,效率低。 ConcurrentHashMap 可以做到既是线程安全的,同时也可以有很高的效率,得益于使用了分段锁。 实现原理 JDK 1.7: Concurre.... 盾给网
- 0
- 0
- 392
-
JDK中Atomic开头的原子类实现原子性的原理是什么?
JDK Atomic开头的类,是通过 CAS 原理解决并发情况下原子性问题。CAS 包含 3 个参数,CAS(V, E, N)。V 表.... 盾给网
- 0
- 0
- 376




