发布了文章2022-12-31
前言作为 Java 的从业者,在找工作的时候,一定会被问及关于 JVM 相关的知识。 JVM 知识的掌握程度,在很多面试官眼里是候选人技术深度的一个重要评判标准。而大多数人可能没有对 JVM 的实际开发和使用经验,接下来这一系列文章将带你深入了解 JVM 需要掌握的各个知...
发布了文章2022-12-31
前言首先我们需要明白一个事实,招聘的一个很关键的因素是在给自己找未来的同事,同级别下要找比自己优秀的人,面试是一个双向选择的过程,也是一个将心比心去沟通的过程。就像我们有的人感觉自己很牛逼,但是拿不到offer,而其他的人菜的一笔,却可以拿到offer,我...
发布了文章2022-12-31
前言就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。但很多小伙伴却苦于没有合适的资料来回顾整个 Java 知识体系,或者有的小伙伴可能都不知道该...
发布了文章2022-12-31
前言我们学习技术的时代赶上了最好的时代,跳过了很多前人经常踩的坑,前人在踩坑的过程中总结了很多经验和教训,而新时代的我们只是继承了前人的经验和教训,而忽略了这些采坑的过程,以至于我们面对很多新技术都不知道他是什么?他为什么存在?他为什么可以解决这...
发布了文章2022-12-31
怎样才能拿到大厂的offer,没有掌握绝对的技术,那么就要不断的学习我是如何笑对金九银十,拿到阿里,腾讯等八家大厂的offer的呢,今天分享我的秘密武器,美团大神整理的Java核心知识点,面试时面试官必问的知识点,篇章包括了很多知识点,其中包括了有基础知识、Jav...
发布了文章2022-12-31
这周我在 Spring 的 github 上闲逛的时候,一个 issues 引起了我的兴趣。这篇文章,是我顺着这个 issues 往下写,始于它,但是不止于它:
发布了文章2022-12-31
先说结论:我认为这是 Spring 事务的一个 bug。但是官方说这只能算是文档上的缺陷,不能算是代码的 bug。(好吧,我这篇文章写了好几天,所以我写到上面这一句的时候,官方还不承认是 bug,但是写完之后他们也承认确实是代码缺陷。不影响,接着往下看。)好家伙,我...
发布了文章2022-12-31
前几天在某技术平台上看到别人提的关于 Synchronized 的一个用法问题,我觉得挺有意思的,这个问题其实也是我三年前面试某公司的时候遇到的一个真题,当时不知道面试官想要考什么,没有回答的特别好,后来研究了一下就记住了。所以看到这个问题的时候觉得特别亲切,...
发布了文章2022-12-31
是这样的,我最近又看到了这篇文章《工商银行分布式服务 C10K 场景解决方案 》。为什么是又呢?因为这篇文章最开始发布的时候我就看过了,当时就觉得写得挺好的,宇宙行(工商银行)果然是很叼的样子。但是看过了也就看过了,当时没去细琢磨。这次看到的时候,刚好是...
发布了文章2022-12-31
最近有个读者给我说,面试聊到线程池的时候,相谈甚欢,基本都回答上来了,但是其中有一个问题直接把他干懵逼了。面试官问他:你说一下线程池里面的锁吧。结果他关于线程池的知识点其实都是在各个博客或者面经里面看到的,没有自己去翻阅过源码,也就根本就没有注意...
发布了文章2022-12-30
怎样才能拿到大厂的offer,没有掌握绝对的技术,那么就要不断的学习我是如何笑对金九银十,拿到阿里,京东,美团等八家大厂的offer的呢,今天分享我的秘密武器,200多家大厂真题,面试时面试官必问的知识点,篇章包括了很多知识点,其中包括了性能优化,微服务架构,...
发布了文章2022-12-30
我们面试的时候 ,经常会被问这种到问题:Spring中bean的循环依赖怎么解决? Spring中bean的加载过程? spring相关的问题一直是大厂面试常问到的一个问题,也是一直困扰这我们,不知道从哪里下手,今天举例分析大厂的一些spring相关的面试真题。和分享我学习spring相关...
发布了文章2022-12-30
拿到大厂的offer一直是程序员朋友的一个目标,我是如何拿到大厂offer的呢,今天给大家分享我拿到大厂offer的利器,大厂核心知识面试宝典,375页面试宝典,内容囊括jvm,java集合,java多线程并发,java基础,spring原理,微服务,网络,日志,zookeeper,kafka,mong...
发布了文章2022-12-30
三面大概九十分钟,问的东西很全面,需要做充足准备,就是除了概念以外问的有点懵逼了(呜呜呜~)。回来之后把这些题目做了一个分类并整理出答案(强迫症的我~狂补知识~)分为redis缓存,高并发,分布式,微服务等,接下来分享一下我的这京东面试的面经+一些我的学习...
发布了文章2022-12-30
前几天在 github 上冲浪的时候,发现了两个宝藏东西。我也不藏着掖着了,拿出来给大家分享一下。这两个宝藏是关于 arthas 和 SOFARegistry 的,这两个东西都是阿里开源的项目。arthas 大家应该都比较耳熟能详了,知道它是阿里搞出来的一款 Java 诊断工具。而 SOFAReg...
发布了文章2022-12-30
前段时间,我在 B 站上看到一个技术视频,题目叫做《机票报价高并发场景下的一些解决方案》。up 主是 Qunar技术大本营,也就是我们耳熟能详的“去哪儿”。视频链接在这里:
发布了文章2022-12-30
提到分布式锁,大家一般都会想到 Redis。想到 Redis,一部分同学会说到 Redisson。那么说到 Redisson,就不得不掰扯掰扯一下它的“看门狗”机制了。所以你以为这篇文章我要给你讲“看门狗”吗?不是,我主要是想给你汇报一下我最近研究的由于引入“看门狗”之后,给 Rediss...
发布了文章2022-12-30
前几天看到一个 JDK 线程池的 BUG,我去了解了一下,摸清楚了它的症结所在之后,我觉得这个 BUG 是属于一种线程池方法设计不合理的地方,而且官方在知道这个 BUG 之后表示:确实是个 BUG,但是我就不修复了吧,你就当这是一个 feature 吧。
发布了文章2022-12-30
今天带大家盘一个有点意思的基础知识啊。有多基础呢,先给你上个代码:请问,上面代码中,位于 method 方法中的 object 对象,在方法执行完成之后,是否可以被垃圾回收?这还思考个啥呀,这必须可以呀,因为这是一个局部变量,它的作用域在于方法之间。JVM 在执行方...
发布了文章2022-12-30
Hello,大家好随着业务的快速增长,业务体量变得越来越大,这个过程我们会碰到各种问题,倒逼着我们进行技术升级。那今天我们来聊下,这个过程将会碰到关于数据的问题。数据增长带来的烦恼业务快速增长,业务表数据记录不断在增加,这就会带来两个问题。第一,数据库...