1.5万字总结 Redis 常见面试题&知识点

2023-01-11
阅读 22 分钟
4.5k
Redis 是一个基于 C 语言开发的开源数据库(BSD 许可),与传统数据库不同的是 Redis 的数据是存在内存中的(内存数据库),读写速度非常快,被广泛应用于缓存方向。并且,Redis 存储的是 KV 键值对数据。
封面图

BigDecimal详解和精度问题

2022-08-25
阅读 4 分钟
5k
BigDecimal 是大厂 Java 面试常问的一个知识点。《阿里巴巴 Java 开发手册》中提到:“为了避免精度丢失,可以使用 BigDecimal 来进行浮点数的运算”。浮点数的运算竟然还会有精度丢失的风险吗?确实会!示例代码: {代码...} 为什么浮点数 float 或 double 运算的时候会有精度丢失的风险呢?这个和计算机保存浮点数的机制...
封面图

面试常问:HTTP 1.0 和 HTTP 1.1 有什么区别?

2022-08-16
阅读 4 分钟
3.6k
这篇文章会从下面几个维度来对比 HTTP 1.0 和 HTTP 1.1:响应状态码缓存处理连接方式Host头处理带宽优化响应状态码HTTP/1.0仅定义了16种状态码。HTTP/1.1中新加入了大量的状态码,光是错误响应状态码就新增了24种。比如说,100 (Continue)——在请求大资源前的预热请求,206 (Partial Content)——范围请求的标识码,409 (Co...

Spring 常见面试题总结 | JavaGuide

2022-08-01
阅读 19 分钟
2.8k
我们一般说 Spring 框架指的都是 Spring Framework,它是很多模块的集合,使用这些模块可以很方便地协助我们进行开发,比如说 Spring 支持 IoC(Inverse of Control:控制反转) 和 AOP(Aspect-Oriented Programming:面向切面编程)、可以很方便地对数据库进行访问、可以很方便地集成第三方组件(电子邮件,任务,调度,缓...
封面图

Redis 5 种基本数据结构(String、List、Hash、Set、Sorted Set)详解 | JavaGuide

2022-07-26
阅读 9 分钟
39.6k
Redis 5 种基本数据结构(String、List、Hash、Set、Sorted Set)在面试中经常会被问到,这篇文章我们一起来回顾温习一下。

Java 集合常见知识点&面试题总结(上),2022 最新版!

2022-07-01
阅读 9 分钟
3.7k
你好,我是 Guide。秋招即将到来(提前批已经开始),我对 JavaGuide 的内容进行了重构完善,公众号同步一下最新更新,希望能够帮助你。
封面图

MySQL 锁常见知识点&面试题总结

2022-06-29
阅读 2 分钟
4.4k
InnoDB 不光支持表级锁(table-level locking),还支持行级锁(row-level locking),默认为行级锁。行级锁的粒度更小,仅对相关的记录上锁即可(对一行或者多行记录加锁),所以对于并发写入操作来说, InnoDB 的性能更高。
封面图

SpringBoot + JWT + Redis 开源知识社区系统

2022-06-24
阅读 4 分钟
3.4k
你好,我是 Guide!这里是 JavaGuide 的「优质开源项目推荐」第 9 期,每一期我都会精选 5 个高质量的 Java 开源项目。

Java 基础常见知识点&面试题总结(下),2022 最新版!

2022-06-21
阅读 10 分钟
3.2k
你好,我是 Guide。秋招即将到来,我对 JavaGuide 的内容进行了重构完善,同步一下最新更新,希望能够帮助你。前两篇:Java 基础常见知识点&面试题总结(上),2022 最新版!Java 基础常见知识点&面试题总结(中),2022 最新版异常Java 异常类层次结构图概览 :Exception 和 Error 有什么区别?在 Java 中,所有的异常都有...
封面图

Java 基础常见知识点&面试题总结(中),2022 最新版!| JavaGuide

2022-06-13
阅读 15 分钟
2.2k
你好,我是 Guide。秋招即将到来,我对 JavaGuide 的内容进行了重构完善,公众号同步一下最新更新,希望能够帮助你。上篇:Java 基础常见知识点&面试题总结(上),2022 最新版!原文地址: [链接]面向对象基础面向对象和面向过程的区别两者的主要区别在于解决问题的方式不同:面向过程把解决问题的过程拆成一个个方法,通...
封面图

Java 基础常见知识点&面试题总结(上),2022 最新版!| JavaGuide

2022-06-09
阅读 15 分钟
4.6k
《Java 面试指北》来啦!这是一份教你如何更高效地准备面试的小册,涵盖常见八股文(系统设计、常见框架、分布式、高并发 ......)、优质面经等内容。JavaGuide(Java学习&&面试指南):[链接]首发于:[链接]
封面图

我常用的两个翻译神器!程序员必备 | JavaGuide

2022-06-08
阅读 2 分钟
4.2k
我从五月中旬开始,每天强迫自己阅读至少一篇纯英文的文章。其实,这也算是跳出舒适区了。毕竟,相同内容的文章,中文看一篇需要 5 分钟的话,纯英文可能需要 10~15 分钟。
封面图

腾讯云Java工程师一面 + 被捞一面 + 二面面经(附答案)

2022-03-25
阅读 2 分钟
4.3k
《Java 面试指北》来啦!这是我这两年利用业余时间完成的 JavaGuide 开源版的补充。【一面】全程55min先自我介绍一下吧Java1.8 的新特性?你说到了 Lambda 表达式,你说说它的优缺点?Java 8 的 Stream 流用过吗?有什么特点?线程池创建的方式有哪些?ThreadPoolExecuter 的参数有哪些?ArrayList 和 LinkedList 的区别...

Gitee GVP 顶级项目!一款开箱即用的国产开源协同办公系统

2021-11-02
阅读 2 分钟
5.8k
相关阅读:计算机优质书籍搜罗+学习路线推荐!大家好,我是小金!今天再来推荐一下 Gitee GVIP 开源协同办公开发项目 O2OA 。O2OA 是一个可以方便快捷的进行搭建,就可获得一款大小合适,灵活创新的 OA 协同办公系统。对于企业来说,办公管理至关重要。企业的管理涉及多个组织、多个部门和各个办公人员,包括日程管理、...

Spring 官宣,Spring Framework 6 和 Spring Boot 3 蓄势待发!

2021-09-12
阅读 3 分钟
9.3k
SpringOne 大会上宣布了一件重大的事情:Spring Framework 6 和 Spring Boot 3 计划在 2022 年第四季度能够达到生产可用的发布标准。
封面图

MySQL 常见面试题/知识点总结!(2021 最新版)| JavaGuide

2021-07-01
阅读 7 分钟
6.1k
相关阅读: 2.7w字!Java基础面试题/知识点总结!(2021 最新版)这篇文章之前发过,不过,我最近对其进行了重构完善并且修复了很多小问题。所以,在公号再同步一下!内容很硬!强烈建议小伙伴们花 10 分钟左右阅读一遍!MySQL 基础关系型数据库介绍顾名思义,关系型数据库就是一种建立在关系模型的基础上的数据库。关系...
封面图

「Java面试指北」为什么需要分布式ID?大厂的分布式 ID 生成方案是什么样的?| JavaGuide

2021-06-25
阅读 9 分钟
5k
今日推荐:Github 标星 100k!2021 最新Java 学习线路图是怎样的?下午好,我是 Guide哥!今天分享一道朋友去京东面试真实遇到的面试题:“为什么要分布式ID?你项目中是怎么做的?”。这篇文章我会说说自己的看法,详细介绍一下分布式ID相关的内容包括分布式 ID 的基本要求以及分布式 ID 常见的解决方案。这篇文章全程都...
封面图

Java面试指北!13个认证授权常见面试题/知识点总结!| JavaGuide

2021-06-17
阅读 8 分钟
4.8k
这是一个绝大多数人都会混淆的问题。首先先从读音上来认识这两个名词,很多人都会把它俩的读音搞混,所以我建议你先先去查一查这两个单词到底该怎么读,他们的具体含义是什么。
封面图

算法转 Java 后端,2021秋招斩获腾讯、京东、百度等大厂 offer 面经分享!|JavaGuide|Guide哥

2021-05-18
阅读 4 分钟
4.8k
这是一篇来自算法转Java后端的一位读者的投稿!文章主要分享了作者从迷茫崩溃到最终斩获腾讯、京东、百度等大厂 offer 的经历。文章内容很全面、真实,相信可以对正在准备面试的小伙伴有帮助!
封面图

双非本科,聊聊我是怎么学习编程的。

2021-05-12
阅读 4 分钟
5.1k
在大二上学期末,最终确定了自己以后要走的技术方向是走 Java 后端。于是,我就开始制定学习计划,开始了自己的 Java 后端领域的打怪升级之路。
封面图

写了个简洁的Typora+Markdown简历模板

2021-05-05
阅读 2 分钟
5.2k
项目地址:[链接] (欢迎小伙伴们使用!个人能力有限,也欢迎小伙伴们一起完善这个简历模板!)。昨天在 《稳了 !540 天,5500+!》 这篇文章中提到,我帮助了 850+ 位球友修改简历。就从简历样式方面来说,有一些小伙伴就直接踩雷了。简历样式完全看不下去,要不就是字体挤在一起,要不就是最基本的样式都没有,丑的不...
封面图

一坨一坨的 if/else 参数校验,终于被 SpringBoot 参数校验组件整干净了!

2021-04-27
阅读 13 分钟
14.9k
本文已经收录进 SpringBootGuide (SpringBoot2.0+从入门到实战!)Github地址:[链接]码云地址:[链接](Github无法访问或者访问速度比较慢的小伙伴可以看码云上的对应内容)
封面图

2.7w字!Java基础面试题/知识点总结!(2021 最新版)

2021-04-25
阅读 28 分钟
10.7k
这篇《Java 基础知识总结》是 JavaGuide 上阅读量最高的一篇文章,由于我对其进行了重构完善并且修复了很多小问题,所以,在segmentfault同步一下!
封面图

有哪些可以提高代码质量的书籍推荐?

2021-04-06
阅读 4 分钟
7.9k
这篇文章的内容其实很早就写了,并且,我也已经同步在了我的 Github 的一个仓库中(仓库内容还在继续完善中),地址:[链接] 。对应的 Gitee地址:[链接] (Github无法访问或者访问速度比较慢的小伙伴可以看码云上的对应内容)。
封面图

京东数科面试真题:常见的 IO 模型有哪些?Java 中的 BIO、NIO、AIO 有啥区别?

2021-03-15
阅读 3 分钟
4.3k
IO 模型这块确实挺难理解的,需要太多计算机底层知识。写这篇文章用了挺久,就非常希望能把我所知道的讲出来吧!希望朋友们能有收货!为了写这篇文章,还翻看了一下《UNIX 网络编程》这本书,太难了,我滴乖乖!心痛~
封面图

国内有哪些顶级技术团队的博客值得推荐?

2021-03-03
阅读 3 分钟
16k
「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide! : [链接] 。上个周末基本 90%的时间都在弄星球的《Java 面试进阶指北》这个小册。晚上纠结了半天,不知道写点啥。突然想到很多小伙伴都非常好奇我都订阅了哪些技术团队的博客。于是,我便写下了这篇文章。我的 ...

淘宝一面:“说一下 Spring Boot 自动装配原理呗?”

2021-01-21
阅读 9 分钟
4.7k
本文已经收录进 Github 95k+ Star 的Java项目JavaGuide 。JavaGuide项目地址 : [链接] 。作者:Miki-byte-1024 & Snailclimb每次问到 Spring Boot, 面试官非常喜欢问这个问题:“讲述一下 SpringBoot 自动装配原理?”。我觉得我们可以从以下几个方面回答:什么是 SpringBoot 自动装配?SpringBoot 是如何实现自动装...

被喷了!聊聊我开源的RPC框架那些事

2020-09-17
阅读 3 分钟
4k
前段时间利用业余时间写了一个简单的 RPC 框架,花费了不少精力。开源出来之后,少部分不太友好的技术人站在上帝视角说了风凉话。就很难受,兄弟,谁还没有一个玻璃心。

和一位阿里的小姐姐聊了聊“面试造火箭,工作拧螺丝钉”这个现象

2020-09-10
阅读 2 分钟
6.2k
前两天,和一个快半年没有联系的阿里朋友聊了半个多小时。这位朋友和我同一届,是去2018年秋招进入阿里的。我俩都对 “面试造火箭,工作拧螺丝” 深有感触,然后就这个话题扯了半天。

一位读者小姐姐的阿里Java后台面经分享,快被问哭了!(附部分问题详解)

2020-07-29
阅读 7 分钟
3.1k
我只给出了少部分问题的参考答案,因为自己真的抽不出有时间来把每一个问题都细心解答一遍了。单单是回答了下面的少部分问题,就从昨晚 9 点一直忙到 12 点半。