
java面试题
文章平均质量分 75
阿杰同学
专注Java后端学习!内容涵盖Java面试指南、Spring Boot、Dubbo、Zookeeper、Redis、Nginx、消息队列、系统设计、架构、编程规范等内容。
展开
-
Elasticsearch高级面试题汇总及答案
本文汇总了Elasticsearch的高级面试题及其答案,涵盖了多个关键知识点。首先,介绍了Elasticsearch Analyzer的作用及其类型,包括内置和自定义分析器。其次,列举了Elasticsearch支持的配置管理工具,如Ansible、Chef等。接着,解释了logstash与Elasticsearch的结合使用方式,以及Elasticsearch在Linux部署时的优化方法,如内存、CPU、SSD等的选择与配置。此外,还讨论了Elasticsearch的冷热数据分离策略、不同软件包的重要性原创 2025-05-20 17:28:20 · 226 阅读 · 0 评论 -
实现抢红包业务
1000/50 * 1w(qps) = 20w 红包请求。假设平均请求50ms ,单机支持1w qps。原创 2025-01-06 19:38:57 · 83 阅读 · 0 评论 -
Hystrix 快速入门
Hystrix 是 Netflix 开源的一款容错框架,包含常用的容错方法:线程池隔离、信号量隔离、熔断、降级。Hystrix 官方宣布。但是 Hystrix 的客户端熔断保护,断路器设计理念,有非常高的学习价值。原创 2025-01-03 16:43:01 · 73 阅读 · 0 评论 -
Maven 教程之 pom.xml 详解
Maven 教程之 pom.xml 详解pom.xml 简介什么是 pomPOM 是 Project Object Model 的缩写,即项目对象模型。pom.xml 就是 maven 的配置文件,用以描述项目的各种信息。pom 配置一览<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=原创 2025-01-03 16:41:21 · 564 阅读 · 0 评论 -
Java学习步骤及路线(超详细)
在 Java 学习这条路上也踩过无数次的坑,恰巧有小伙伴问我 Java 学习的路线,我想着趁这次机会分享自己学 Java 的路线,希望给小伙伴们一点帮助,避开路上的一些坑,一起进大厂。其中,像 JSP 这样比较老的技术,目前在各大互联网公司基本不再使用,已经被 Freemark、Thymeleaf 这样的模板引擎所替代,我们只需要了解基本使用即可。除此之外,如果要深入学习MySQL的使用和原理,可以看极客时间的专栏《MySQL实战45讲》,阿里资深技术专家讲解的课程,有很多生产经常遇到的问题,非常有深度。原创 2024-10-21 10:06:20 · 198 阅读 · 0 评论 -
java实现调用http请求的几种常见方式
【代码】java实现调用http请求的几种常见方式。原创 2024-01-13 14:52:40 · 576 阅读 · 0 评论 -
根据list中的对象某个属性 进行分组
根据list中的对象某个属性 进行分组。原创 2023-05-29 19:21:38 · 506 阅读 · 0 评论 -
SpringBoot2.x 整合AOP切面编程
面向方面编程(AOP)通过提供另一种思考程序结构的方式来补充面向对象编程(OOP)。OOP中模块化的关键单元是类,而在AOP中,模块化单元是方面。原创 2022-08-16 17:23:29 · 426 阅读 · 0 评论 -
2022Java面试题大全(整理版)面试题附答案详解,最全面详细,看完稳了
目录Java基础1. String 和StringBuffer和 StringBuilder的区别?2. sleep() 区间wait()区间有什么区别?3. Object 中有哪些方法?其中clone(),怎么实现一个对象的克隆,Java如何实现深度克隆?ThreadLocal 相关4. ThreadLocal作用和实现方式 ?ThreadLocal会不会发生内存泄漏?ThreadLocal为什么使用弱引用?5. InheritableThreadLocal作用和实现方原创 2021-11-23 11:10:26 · 26211 阅读 · 8 评论