-
方法区内存溢出怎么处理?
在 Java 虚拟机中,方法区是可供各线程共享的运行时内存区域。在不同的 JDK 版本中,方法区中存储的数据是不一样的:JDK 1.7 之前的版本,运行时常量池是方法区的一个部分,同时方法区里面存储了类的元数据信息、静....- 盾给网
- 0
- 0
- 530
-
Redis如何设置永久有效?
PERSIST key持久化 key 和 valueRedis 在默认情况下会采用 noeviction 回收策略,即不淘汰任何键值对,当内存己满时只能提供读操作,不能提供写操作...- 盾给网
- 0
- 0
- 547
-
linux指令-mkdir
创建文件夹-m: 对新建目录设置存取权限,也可以用 chmod 命令设置;-p: 若路径中的某些目录尚不存在,系统将自动建立不存在的目录mkdir t 当前工作目录下创建名为 t 的文件夹mkdir -p /tmp/test/t在 tmp 目录下创建....- 盾给网
- 0
- 0
- 277
-
什么是包装类?为什么要有包装类?基本类型与包装类如何转换?
Java 中有 8 个基本类型,分别对应的包装类如下 byte -- Byte boolean -- Boolean short -- Sh....- 盾给网
- 0
- 0
- 364
-
Oracle中function和procedure有什么区别?
存储过程:一般用于在数据库中完成特定的业务或任务可以定义返回类型,也可以不定义返回类型可返回多个参数dml 数据操纵语句不可以调用函数:一般用于特定的数据查询或数据转转换处理申请时必须要定义返回类型,且....- 盾给网
- 0
- 0
- 341
-
关于抽象,正确的是()
A、abstract 修饰符可修饰字段、方法和类 B、声明抽象方法不可写出大括号 C、声明抽象方法,大括号可有可无 D、抽象方法的 body 部分必须用一对大括号包住 参考答案 答案:B 分析: ....- 盾给网
- 0
- 0
- 288
-
为什么要使用spring框架?
spring 是一个开源的轻量级 JavaBean 容器框架。使用 JavaBean 代替 EJB ,并提供了丰富的企业应用功能,降低应用开发的复杂性。轻量:非入侵性的、所依赖的东西少、资源占用少、部署简单,不同功能选择不同的 jar ....- 盾给网
- 0
- 0
- 293
-
synchronized关键字的作用是什么?
Java 中关键字synchronized表示只有一个线程可以获取作用对象的锁,执行代码,阻塞其他线程。 作用: 确保线程互斥地访问同步代码 保证共享变量的修改能够及时可见 有效解决重排序问题 用法: ....- 盾给网
- 0
- 0
- 446
-
linux指令-kill
删除执行中的程序或工作,发送指定的信号到相应进程不指定信号将发送 SIGTERM(15) 终止指定进程用 "-KILL" 参数,发送信号 SIGKILL(9) 强制结束进程常用参数:-l 信号,若果不加信号的编号参数,则使用&....- 盾给网
- 0
- 0
- 297
-
什么是递归?递归的优缺点是什么?
递归:直接或间接调用自身算法的过程满足使用递归的条件:子问题为同类事物,且更简单必须有个出口优点:代码简洁符合思维习惯,容易理解缺点:效率较低递归层次太深,耗内存且容易栈溢出一定要使用的话,最好使用....- 盾给网
- 0
- 0
- 336
-
&和&&的作用和区别
& 逻辑与,& 两边的表达式都会进行运算 整数的位运算符 && 短路与,&& 左边的表达式结果为 false 时,&& 右边的表达式不参与计算 package constxion....- 盾给网
- 0
- 0
- 395
-
MyISAM与InnoDB的区别?
InnoDB 支持事务;MyISAM 不支持事务InnoDB 支持行级锁;MyISAM 支持表级锁InnoDB 支持 MVCC(多版本并发控制);MyISAM 不支持InnoDB 支持外键,MyISAM 不支持InnoDB 不支持全文索引;MyISAM 支持InnoDB 不保存表的....- 盾给网
- 0
- 0
- 398
-
LongAdder与AtomicLong有什么区别?
AtomicLong 是基于 CAS 方式自旋更新的;LongAdder 是把 value 分成若干cell,并发量低的时候,直接 CAS ....- 盾给网
- 0
- 0
- 283