
Java Web常见面试题
jsp 和 servlet 有什么区别? (推荐学习:java常见面试题) jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识...

jsp 和 servlet 有什么区别? (推荐学习:java常见面试题) jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识...

并行和并发有什么区别? (推荐学习:java常见面试题) 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 在一台处理器上“同时”处理多个任务...

什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。 (推荐学习:java面试题目) 比如,如果一个线程完成一个任务要1...

1、SpringMVC的工作原理? 用户向服务器发送请求,请求被springMVC前端控制器DispatchServlet捕获; DispatcherServle对请求URL进行解析,得到请求资源标识符(URL),然后根据该URL调用Han...

经典java面试题_实习生必问! 第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 ab...

1、DeplayQueue延时无界阻塞队列 在谈到DelayQueue的使用和原理的时候,我们首先介绍一下DelayQueue,DelayQueue是一个无界阻塞队列,只有在延迟期满时才能从中提取元素。该队列的头部是延迟期满后保存时间最长的...

谈谈你对Struts的理解。 struts是一个按MVC模式设计的Web层框架,其实它就是一个Servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。 (推荐学习:java面试题目) 我们可以...

11、是否可以从一个static方法内部发出对非static方法的调用? 不可以。因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用时不需要创建对象,可以直接调用。 (推荐...

什么是ORM? (推荐学习:java面试题目) 对象关系映射(Object-Relational Mapping,简称ORM)是一种为了解决程序的面向对象模型与数据库的关系模型互不匹配问题的技术; 简单的说,ORM是通过使用描述对象和数据库...

作者简介 Louisa,携程算法工程师,热爱前沿算法和技术在个性化推荐和广告建模等业务的性能优化和落地。 导读 互联网企业的核心需求是“增长”,移动互联时代下的在线旅游业也不例外。随着大数据、云计算和人工智能等技术的不断进...

文章目录 Spring Cloud入门系列汇总 摘要 Spring Cloud Sleuth 简介 给服务添加请求链路跟踪 整合Zipkin获取及分析日志 使用Elasticsearch存储跟踪信息 安装Elasticsearch 修改启动...

文章目录 Spring Cloud入门系列汇总 摘要 Spring Cloud Bus 简介 RabbitMQ的安装 动态刷新配置 给config-server添加消息总线支持 给config-client添加消息总线支持 动态刷新配置演示...

文章目录 Spring Cloud入门系列汇总 摘要 Spring Cloud Config 简介 在Git仓库中准备配置信息 配置仓库目录结构 master分支下的配置信息 dev分支下的配置信息 创建config-server模块 在p...

文章目录 Spring Cloud入门系列汇总 摘要 Feign简介 创建一个feign-service模块 在pom.xml中添加相关依赖 在application.yml中进行配置 在启动类上添加@EnableFeignClients注...

文章目录 Spring Cloud入门系列汇总 摘要 Zuul简介 创建一个zuul-proxy模块 在pom.xml中添加相关依赖 在application.yml中进行配置 在启动类上添加@EnableZuulProxy注解来启用Zuu...

文章目录 Spring Cloud入门系列汇总 摘要 简介 Hystrix 单个实例监控 创建一个hystrix-dashboard模块 启动相关服务 Hystrix实例监控演示 Hystrix Dashboard 图表解读 Hystrix...

文章目录 Spring Cloud入门系列汇总 摘要 Hystrix 简介 创建一个hystrix-service模块 在pom.xml中添加相关依赖 在application.yml进行配置 在启动类上添加@EnableCircuitBr...

文章目录 Spring Cloud入门系列汇总 摘要 Ribbon简介 RestTemplate的使用 GET请求方法 getForObject方法 getForEntity方法 POST请求方法 postForObject示例 postF...

文章目录 Spring Cloud入门系列汇总 什么是Spring Cloud 摘要 Eureka简介 搭建Eureka注册中心 创建父工程springcloud-learning 创建Eureka服务端模块 使用IDEA的Run Dash...

文章目录 Spring Cloud入门系列汇总 为什么需要学习Spring Cloud 什么是Spring Cloud 设计目标与优缺点 设计目标 优缺点 Spring Cloud发展前景 整体架构 主要项目 Spring Cloud Co...