发表评论取消回复
相关阅读
相关 2019年java中高级java面试题(十)java基础
1、BIO、NIO、AIO ? BIO > block(阻塞) IO,主要用于文件io和网络io > > bio 以流的方式处理数据,bio用装饰者模式给我们提供了
相关 2019年武汉中高级java开发工程师面试题总结
目录 一、前言 二、java基础 1、基本数据类型 1.1 java基本数据类型及长度 1.2 java中的位运算 1.3 给出两个in
相关 2019年java中高级java面试题(三)mysql
1、 乐观锁与悲观锁的区别? 悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁
相关 2019年java中高级java面试题(二)Spring
1、springmvc的运行流程 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9n
相关 2019年java中高级java面试题(一)Redis
1 、redis的数据结构 (1) Redis数据结构之String 字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类
相关 2019年java中高级java面试题(五)springcloud
1、什么是服务熔断?什么是服务降级? 熔断机制是应对雪崩效应的一种微服务链路保护机制。当链路的某个微服务不可用或者响应时间太长时,会进行服务降级,进而熔断
相关 2019年java中高级java面试题(四)springBoot
1、如何在 Spring Boot 启动的时候运行一些特定的代码? 可以实现接口 ApplicationRunner 或者 CommandLineRunner,这两个接口
相关 2019年java中高级java面试题(七)多线程
1、 现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行? Thread t1 = new Thread((
相关 2019年java中高级java面试题(六)RabbitMQ
1、什么是RabbitMQ? RabbitMQ是一个基于AMQP协议的高级消息中间件,它主要的技术特点是可用性,安全性,集群,多协议支持,可视化的客户端,活跃的社区。
相关 2019年java中高级java面试题(八)数据结构与算法
1、快速排序 快速排序是一种分治的排序算法。将一个数组分成两个子数组,将两部分独立的进行排序。快速排序时,当两个子数组都有序时,整个数组自然有序了。其伪代码如下所示
还没有评论,来说两句吧...