-
线程包括哪些状态?状态之间是如何变化的?
线程的生命周期 线程包括哪些状态的问题说专业一点就是线程的生命周期。 不同的编程语言对线程的生命周期封装是不同的。 Java 中线程的生命周期 Java 语言中线程共有六种状态。 NEW(初始化状态) RUNN.... 盾给网
- 0
- 0
- 651
-
spring mvc有哪些组件?
前端控制器(DispatcherServlet)处理器映射器(HandlerMapping)处理器适配器(HandlerAdapter)拦截器(HandlerInterceptor)语言环境处理器(LocaleResolver)主题解析器(ThemeResolver)视图解析器(ViewResol.... 盾给网
- 0
- 0
- 396
-
Java中有哪些解析XML的类库?有什么特点?
1. DOM(Document Object Model)符合官方 W3C 标准是以层次结构组织的节点可以在层次结构中寻找特定信息需要加载整个文档、构造层次结构优点:可获取和操作 xml 任意部分的结构和数据缺点:需加载整个 XML 文档,消.... 盾给网
- 0
- 0
- 392
-
if-else-if-else与switch的区别
if-else-if-else: 适合分支较少 判断条件类型不单一 支持取 boolean 类型的所有运算 满足条件即停止对后续分支语句的执行 switch: 适合分支较多 判断条件类型单一,JDK 1.7 之前仅支持 .... 盾给网
- 0
- 0
- 469
-
java.lang.Object的常用方法?
public final native Class<?> getClass(); 获取类结构信息 public native int hashCode() 获取.... 盾给网
- 0
- 0
- 425
-
Redis如何选择数据库?
SELECT index切换到指定的数据库,数据库索引号 index 用数字值指定,0 作为起始索引值连接建立后,如果不 select,默认对 db 0 操作... 盾给网
- 0
- 0
- 400
-
Redis如何实现消息延迟?
使用 sorted set 集合,zadd 指令添加消息,用时间戳作为 score,消息内容作为 keyzrangebyscore 指令可以获取指定区间内的元素,调整区间参数即可实现消息延迟... 盾给网
- 0
- 0
- 434
-
什么是单例模式?有什么作用和特点?可以解决哪些问题?懒汉式和饿汉式的区别?如何保证线程安全?
单例模式:一个类只允许创建一个实例对象,并提供访问其唯一的对象的方式。这个类就是一个单例类,这种设计模式叫作单例模式。作用:避免频繁创建和销毁系统全局使用的对象。单例模式的特点:单例类只能有一个实例.... 盾给网
- 0
- 0
- 386
-
-
-
希尔排序(Shell Sort)
是插入排序经过改进之后的高效版本,也称缩小增量排序。1959 年提出,是突破时间复杂度 O(n2)的第一批算法之一。缩小增量排序的最优增量选择是一个数学难题,一般采用希尔建议的增量,具体如下。思路与步骤:首次选.... 盾给网
- 0
- 0
- 387
-
jsp的4种作用域?
page (当前页面作用域):相当于 Java 关键字中 this。在这个作用域中存放的属性值,只能在当前页面中取出。对应PageContext类request (请求作用域):范围是从请求创建到请求消亡这段时间,一个请求可以涉及的多个页.... 盾给网
- 0
- 0
- 400






