Java程序猿

LV2
发表了文章

【金三银四】Spring Boot面试题(2021最新版)

在微服务理念席卷程序界的今天,作为最主流语言 Java 的一名 Coder,如何能正确的、系统的、快速的掌握 Spring Boot是至关重要的。接下来,让我们...

Java程序猿
Java
发表了文章

Java并发编程面试题(2021最新版)

多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应...

Java程序猿
Java
发表了文章

Java微服务面试题(2021最新版)

Spring 作为一个轻量级的 Java 开发框架,将面向接口的编程思想贯穿整个 Java 系统应用,因此在 Java 面试中常被提。本次介绍的主要是解析面试过...

Java程序猿
Java
发表了文章

Java中间件面试题(2021最新版)

现今时代,系统越来越复杂,数据来越多,系统间的交互也就变得越来越重要,同时也变得越来越困难。而消息中间件在其中起到了一个中间桥梁的重要作用。因此,面试中也经常会...

Java程序猿
Java
发表了文章

【揭秘】为什么程序员喜欢用大量的if else而偏不用switch!

说来也是巧最近在看 Dubbo 源码,然后发现了一处很奇怪的代码,刚好和这个 switch 和 if else 有关!

Java程序猿
Java
发表了文章

站在巨人的肩膀上学数据结构,不飘也难啊!

今天我们来学一下数据结构方面的知识,对扎实 Java 的基本功非常有用,学会了就会有一种自带大佬的感觉,嘿嘿。数据结构,也就是 Data Structure,是...

Java程序猿
Java
发表了文章

索引不是越多越好,理解索引结构原理,才有助于我们建立合适的索引!

MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,...

Java程序猿
Java
发表了文章

现在已经是Java 16了!为什么大家都还在用Java8?

3 月 16 日,甲骨文正式发布 Java 16。甲骨文表示,现在为所有开发人员和企业提供 Java 16。

Java程序猿
Java
发表了文章

RabbitMq七种工作模式,java实战案例分享,别再说你不会!

最简单的一个消费者和一个生产者模式,生产者生成消息,消费者监听消息,若是消费者监听到它所需要的消息,就会消费该消息,这种消息是次性的,被消费了就没有了。

Java程序猿
Java
发表了文章

全网最全的一份Spring Cloud核心知识清单!

微服务目前并没有比较官方的定义。微服务 Microservices 之父,马丁.福勒,对微服务大概的概述如下:

Java程序猿
Java
发表了文章

女朋友携程三面被Redis难倒!回来给她讲了一晚上的缓存穿透、缓存击穿、缓存雪崩!

周末在家面试,和候选人聊到Redis的问题,于是问了他一个问题:你知道缓存穿透、缓存击穿和缓存雪崩吗?他们之间的区别是什么?分别怎么解决吗?

Java程序猿
发表了文章

10+年数据库开发工程师带你深入理解MySQL索引

我们都是知道数据库的数据都是存储在磁盘上的,当我们程序启动起来的时候,就相当于一个进程运行在了机器的内存当中。所以当我们程序要查询数据时,必须要从内存出来到磁盘...

Java程序猿
MySQL
发表了文章

Redis高可用集群搭建,配置,运维与应用!

现如今 Redis 变得越来越流行,几乎在很多项目中都要被用到,不知道你在使用 Redis 时,有没有思考过,Redis 到底是如何稳定、高性能地提供服务的?

Java程序猿
Java
发表了文章

2021吃透这套Java面试真题200+(附答案解析)

本文分为十九个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spr...

Java程序猿
Java
发表了文章

面试官:你说你精通JVM,那你先说说JVM内存划分及其作用吧!

在这其中,很多不理解的没关系,我们学过多线程,有两个线程,其中一个线程可以暂停使用,让其他线程运行,然后等自己获得cpu资源时,又能从暂停的地方开始运行,那么为...

Java程序猿
Java
发表了文章

从理论-实战,手把手带你图解微服务架构流程设计!

单体架构在中等偏小的业务中比较常见,场景模式就是单个应用、单个数据库。一个程序包(例如war格式或者Jar格式)包含所有业务需求功能,这是一种比较传统的架构风格...

Java程序猿
Java
发表了文章

java内存模型之volatile核心原理与应用

这一章主要是讲解volatile的原理,在开始本文前,我们来看一张volatile的思维导图,先有个直观的认识。

Java程序猿
Java
发表了文章

花一周时间,啃完这套京东架构师独家微服务笔记,成功面进字节

基于 Spring Cloud 的微服务设计和开发,已经越来越多地得到了更多企业的推广和应用,而 Spring Cloud 社区也在不断的迅速发展壮大之中,近几...

Java程序猿
Java
发表了文章

掌握这9个小技巧,你也可以轻松玩转Java代理机制,赶紧来试试吧!

动态代理机制使用了反射,Spring 中的 AOP 由于使用了动态代理,所以也相当于使用了反射机制。那么,代理是什么?动态代理又是什么?动态代理中是如何使用反射...

Java程序猿
Java
发表了文章

掌握这8个Java实战小技巧,再也不用为了内存泄漏而烦恼了!

OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,来源于java.lang.OutOfMemoryError。

Java程序猿
Java

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券