-
OutOfMemoryError的原因有哪些?怎么解决?
OutOfMemoryError 分为多种不同的错误:Java heap space原因:JVM 中 heap 的最大值不满足需要解决:调高 heap 的最大值,-Xmx 的值调大如果程序存在内存泄漏,增加 heap 空间也只是推迟该错误出现的时间而已,要检....- 盾给网
- 0
- 0
- 350
-
Java实现文件夹复制
使用递归复制文件夹和文件 package constxiong.interview; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import jav....- 盾给网
- 0
- 0
- 350
-
List、Set和Map接口的特点与常用的实现类
List 和 Set 实现了 Collection 接口。 List: 允许重复的对象 可以插入多个 null 元素 是有序容器,保持了每个元素的插入顺序 常用的实现类有 ArrayList、LinkedList 和 Vector。ArrayList,它提....- 盾给网
- 0
- 0
- 350
-
Executors创建线程池有哪几种方式?
Executors如何创建线程池?Executors 类是从 JDK 1.5 开始就新增的线程池创建的静态工厂类,它就是创建线程池的,但是很多的大厂已经不建议使用该类去创建线程池。原因在于,该类创建的很多线程池的内部使用了无界....- 盾给网
- 0
- 0
- 350
-
处理过大量的key同一时间过期吗?需要注意什么?
大量的 key 集中在某个时间点过期,Redis 可能会出现短暂的卡顿现象。如果访问量大的情况下,还可能出现缓存雪崩处理办法:可以在时间上加一个随机值,分散过期时间点...- 盾给网
- 0
- 0
- 349
-
final在java中的作用
final 语义是不可改变的。 被 final 修饰的类,不能够被继承。 被 final 修饰的成员变量必须要初始化,赋初值后不能再重新赋值(可以调用对象方法修改属性值)。对基本类型来说是其值不可变;对引用变量来说....- 盾给网
- 0
- 0
- 349
-
关于Java编译,下面哪一个正确()
A、Java程序经编译后产生机器码 B、Java程序经编译后会生产字节码 C、Java程序经编译后会产生 DLL 文件 D、以上都不正确 参考答案 答案:B 分析: .java 源码代码经编译后会生....- 盾给网
- 0
- 0
- 349
-
数据库的三范式是什么?有什么作用?
列不可分,确保表的每一列都是不可分割的原子数据项。作用:方便字段的维护、查询效率高、易于统计。属性字段完全依赖(完全依赖指不能存在仅依赖主键的部分属性)于主键。作用:保证每行数据都是按主键划分的独立....- 盾给网
- 0
- 0
- 349
-
MySQL如何进行慢SQL优化?
思路:通过慢查询日志去寻找哪些 SQL 执行效率低使用 explain 获取低效率SQL 的执行计划结合 SQL与执行计划,进行分析与优化引起 SQL 查询很慢的原因与解决办法:1、没有索引。解决办法:根据 where 和 order by ....- 盾给网
- 0
- 0
- 349
-
怎么测试Redis的连通性?
使用 ping 指令,如:redis-cli -h host -p port -a password127.0.0.1:6379> pingPONG127.0.0.1:6379>Java 代码对 Redis 连通性测试,可以使用 Redis 客户端类库包里的 api 发送 ping 指令//连接redisJedis ....- 盾给网
- 0
- 0
- 348
-
统计一段长字符串中某字符串的出现次数
截取字符串统计字符串出现次数通过替换字符串,统计字符串出现次数通过正则表达式,统计字符串出现次数package constxiong.interview;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 统计一....- 盾给网
- 0
- 0
- 347
-
Collection和Collections有什么区别?
Collection是JDK中集合层次结构中的最根本的接口。定义了集合类的基本方法。源码中的解释: * The root interface in the <i>collection hierarchy</i>. A collection * represents a group of ob....- 盾给网
- 0
- 0
- 347