加载中
Java线上故障排查不会怎么办,p8大佬总结的套路清单带你轻松玩转!

前言 线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如 jstack、jmap 等工具也是不囿于一...

吃透互联网大厂必问的100道【Spring全家桶】高频面试真题,金九银十稳了!

前言 这篇文章主要是记录一下自己的面试经历,分享一些小伙伴们都很关注的面试题,然后文章末尾也会推荐一些电子书籍,完全免费推荐的哈,我个人感觉不错的,可以提升技术的,当然面试中也会...

09/12 21:47
15
蚂蚁二面:sychronized的⾃旋锁、偏向锁、轻量级锁、重量级锁,分别介绍和联系 !

前言 今年,从java转到别的行业的人不少,也有不少人挤进这个市场想要分得一杯羹。年复一年,年年如此。当然,Java程序员市场需求依然是比较大的,而且Java岗位晋升方向多,这就为许多人带去...

斗鱼直播三面:说说JDK与JRE的区别是什么!

前言 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一...

08/26 21:25
0
【京东面试复盘】一面二面真题面经解析

前言 爱因斯坦说过“耐心和恒心总会得到报酬的”,我也一直把这句话当做自己的座右铭,这句箴言在今年也彻底在“我”身上实现了。 京东一面: 为了大家可以直观的看到,以下是京东一面的相关...

08/23 14:29
20
4个小技巧带你轻松入门kafka!

前言 Kafka 是一个消息系统,原本开发自 LinkedIn,用作 LinkedIn 的活动流(Activity Stream)和运营数据处理管道(Pipeline)的基础。现在它已被多家不同类型的公司 作为多种类型的数据管道...

如何实现AOP,项⽬哪些地⽅⽤到了AOP?

前言 最近有不少粉丝去阿里巴巴面试了,回来之后总结不少难题给我,以下是面试的真题,跟大家一起来讨论怎么回答。 阿里二面 1、Jdk1.7到Jdk1.8 HashMap 底层发⽣了什么变化? 1.7中底层是数组...

阿里巴巴一面:13道经典面试题解析!

前言 大家好,我是麒麟改bug,最近有不少粉丝去阿里巴巴面试了,回来之后总结不少难题给我,以下是面试的真题,跟大家一起来讨论怎么回答。 阿里一面 1、说⼀下ArrayList和LinkedList区别 ⾸...

一文带你玩转SpringBoot @Value 注解,真心强大!

一、前言 在日常开发中,经常会遇到需要在配置文件中,存储 List 或是 Map 这种类型的数据。 Spring 原生是支持这种数据类型的,以配置 List 类型为例,对于 .yml 文件配置如下: test: list...

美菜面试官:说说Java对synchronized锁的实现!

早期的synchronized锁 在Java 1.5之前,多线程并发中,synchronized一直都是一个元老级关键字,而且给人的一贯印象就是一个比较重的锁。为此,在Java 1.6之后,这个关键字被做了很多的优化,...

08/12 21:17
16
要玩转Java锁!首先得搞清楚乐观锁与悲观锁!

何谓悲观锁与乐观锁 乐观锁对应于生活中乐观的人总是想着事情往好的方向发展,悲观锁对应于生活中悲观的人总是想着事情往坏的方向发展。这两种人各有优缺点,不能不以场景而定说一种人好于另...

cas
08/10 19:15
5
图森未来面试官:Java并发中,自旋锁如何实现同步?

关于自旋锁 我们知道自旋锁是实现同步的一种方案,它是一种非阻塞锁。它与常规锁的主要区别就在于获取锁失败后的处理方式不同,常规锁会将线程阻塞并在适当时唤醒它。而自旋锁的核心机制就在...

两个月就拿到了蚂蚁offer,大厂面试也不过如此!面试题自测

前言 熟练的掌握Java的核心底层技能很重要,这样才能从容面对面试官的种种考验,小编整理的这份面试清单都是各大厂的面试真题总结得出来的,感兴趣的挑战自己的技术层级的就赶紧来试试吧,大...

太厉害了!终于有人把Spring Boot常用注释讲明白了!

前言 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配...

一文带你看懂Redis如何实现持久化!

什么是Redis的持久化? 可能很多人很少接触这个词,总觉的我们Redis的所有数据都是全部能够永久存储的。然而你可能不知道的是,Redis的数据都是在内存当中的,如果没有持久化策略,你关闭Red...

rdb
08/02 16:50
4K
一文带你通过Sentinel源码,读懂微服务限流底层原理!

前言 限流是保障服务高可用的方式之一,尤其是在微服务架构中,对接口或资源进行限流可以有效地保障服务的可用性和稳定性。 之前的项目中使用的限流措施主要是Guava的RateLimiter。RateLimit...

07/31 21:29
9
哔哩哔哩三面:如何用Jenkins来实现微服务架构下的自动化部署?

前言 在微服务架构中,随着服务越来越多,服务的打包部署就会成为一个相当麻烦的事情。比如说我的mall-swarm项目目前就有8个服务需要部署,有没有什么办法让我们部署一次之后,只要点击执行就...

07/30 15:21
30
VIPKID面试官:说说SpringCloud微服务架构在互联网的优势!

高并发微服务架构设计 作为一个 IT 从业人员,我们经常会碰到类似于下面的一些问题: 单个项目巨大而沉重,难以维护。 系统稳定性得不到更有效的保证。 怎样才能持续地提升系统的性能。 怎样...

当数据库遇到分布式两者会擦出怎样的火花!

当数据库遇到分布式 数据库通常有着完善的事务支持,但是局限于单机的存储和性能,于是就出现了各种分布式解决方案。最近读了《Designing Data-Intensive Applications》这本书,所以做一个总...

每日优鲜三面:在Spring Cloud实战中,如何用服务链路追踪Sleuth?

服务链路追踪:Spring Cloud Sleuth 我们知道,微服务之间通过网络进行通信,但在我们提供服务的同时,不能保证网络一定是畅通的。相反地,网络是很脆弱的,网络资源也有限,因此我们有必要追踪每...

07/26 17:19
4.5K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部