2020年6月17日

[置顶] 最全面的Java面试大纲及答案解析(建议收藏)

摘要:今天,给大家整理汇总了:2020年互联网大厂一线最新面试真题以及2000道常见Java岗位面试题资料(附完整答案)。主要有:阿里巴巴、腾讯、乐信、中国平安、丰巢科技、oppo等大厂真题,以及JVM、SPringBoot、SpringCloud、数据库、Linux、缓存、消息中间件、源码等相关面试题。 阅读全文

posted @ 2020-06-17 14:42 Java知音号 阅读(352) 评论(0) 推荐(1) 编辑

2020年11月23日

理解Java对象:要从内存布局及底层机制说起,话说….

摘要:前言 大家好,又见面了,今天是JVM专题的第二篇文章,在上一篇文章中我们说了Java的类和对象在JVM中的存储方式,并使用HSDB进行佐证,没有看过上一篇文章的小伙伴可以点这里:《类和对象在JVM中是如何存储的,竟然有一半人回答不上来!》 这篇文章主要会对Java对象进行详细分析,基于上一篇文章,对 阅读全文

posted @ 2020-11-23 10:38 Java知音号 阅读(207) 评论(0) 推荐(1) 编辑

2020年11月16日

类和对象在JVM中是如何存储的,竟然有一半人回答不上来!

摘要:前言 这篇博客主要来说说类与对象在JVM中是如何存储的,由于JVM是个非常庞大的课题,所以我会把他分成很多章节来细细阐述,具体的数量还没有决定,当然这不重要,重点在于是否可以在文章中学到东西,是否对JVM可以有一些更深的理解,当然这也是笔者自己写文章的初衷。 问题提出 我们在日常工作学习中所使用的J 阅读全文

posted @ 2020-11-16 11:38 Java知音号 阅读(422) 评论(1) 推荐(0) 编辑

2020年10月26日

SpringBoot项目中,如何更规范的使用PageHelper分页?

摘要:同步源:SpringBoot项目中,如何更规范的使用PageHelper分页? 一. 开发准备 1. 开发工具 IntelliJ IDEA 2020.2.3 2. 开发环境 Red Hat Open JDK 8u256 Apache Maven 3.6.3 3. 开发依赖 SpringBoot <d 阅读全文

posted @ 2020-10-26 14:28 Java知音号 阅读(118) 评论(0) 推荐(0) 编辑

面试被问,一千万个整数里面快速查找某个整数,你会怎么去做?

摘要:首发于个人网站:面试被问,一千万个整数里面快速查找某个整数,你会怎么去做? 最近小林在求职面试中被询问了这么一个有趣的面试题: 假设当我们需要在一千万个整数(整数的范围在1-1亿之间)里面快速查找某个整数是否存在于其中的话,如何快速查找进行判断会比较方便呢? ps: int 类型的数据存储的时候是会 阅读全文

posted @ 2020-10-26 10:17 Java知音号 阅读(153) 评论(0) 推荐(0) 编辑

2020年10月19日

Redis 常见面试题(2020最新版)

摘要:阶段汇总集合:001期~180期汇总,方便阅读(增加设计模式) 概述 什么是Redis Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。 Redis 可以存储键和五种不同类型的值之间的映射。键 阅读全文

posted @ 2020-10-19 11:49 Java知音号 阅读(283) 评论(0) 推荐(0) 编辑

2020年9月30日

单元测试框架怎么搭?快来看看新版Junit5的这些神奇之处吧!

摘要:为什么使用JUnit5 JUnit4被广泛使用,但是许多场景下使用起来语法较为繁琐,JUnit5中支持lambda表达式,语法简单且代码不冗余。 JUnit5易扩展,包容性强,可以接入其他的测试引擎。 功能更强大提供了新的断言机制、参数化测试、重复性测试等新功能。 ps:开发人员为什么还要测试,单测 阅读全文

posted @ 2020-09-30 09:39 Java知音号 阅读(354) 评论(0) 推荐(3) 编辑

2020年9月1日

Flink从入门到入土(详细教程)

摘要:和其他所有的计算框架一样,flink也有一些基础的开发步骤以及基础,核心的API,从开发步骤的角度来讲,主要分为四大部分 1.Environment Flink Job在提交执行计算时,需要首先建立和Flink框架之间的联系,也就指的是当前的flink运行环境,只有获取了环境信息,才能将task调度 阅读全文

posted @ 2020-09-01 17:19 Java知音号 阅读(4527) 评论(0) 推荐(0) 编辑

2020年8月25日

Java小菜求职记-以前在Dubbo踩的坑,这次全被问到了,这下舒服了

摘要:前传 小林求职记(五)上来就一连串的分布式缓存提问,我有点上头.... 终于,在小林的努力下,获得了王哥公司那边的offer,但是因为薪水没有谈妥,小林又重新进入了求职的旅途,在经历了多次求职过程之后,小林也大概地对求职的考点掌握地七七八八了,于是这次他重新书写了简历,投递了一家新的互联网企业。 距 阅读全文

posted @ 2020-08-25 11:17 Java知音号 阅读(552) 评论(0) 推荐(0) 编辑

2020年8月18日

面试官最爱的 volatile 关键字,这些问题你都搞懂了没?

摘要:前言 volatile相关的知识点,在面试过程中,属于基础问题,是必须要掌握的知识点,如果回答不上来会严重扣分的哦。 volatile关键字基本介绍 volatile可以看成是synchronized的一种轻量级的实现,但volatile并不能完全代替synchronized,volatile有sy 阅读全文

posted @ 2020-08-18 09:26 Java知音号 阅读(570) 评论(0) 推荐(2) 编辑

2020年8月10日

小林求职记(五)上来就一连串的分布式缓存提问,我有点上头….

摘要:前传 小林求职记(四)不会吧不会吧,面试还真会问这些呀 在之前王哥的辅助之下,小明的简历成功被内推进到了王哥所在公司。由于一面就是王哥自己,所以简单聊聊了便过去了。接下来,二面的面试官来了。 二面面试官看上去比较年轻的消瘦,戴着一副眼镜,头发比较稀疏,看上去像是有十多年经验的样子,两人在一处安静的地 阅读全文

posted @ 2020-08-10 09:36 Java知音号 阅读(576) 评论(2) 推荐(1) 编辑

导航