首页
学习
活动
专区
工具
TVP
发布

Java极客技术

专栏成员
361
文章
243348
阅读量
30
订阅数
如何生成一套标准的 Java API 文档?
在开发项目的时候,我们可能时不时需要查阅官方 JDK API 文档,以便于更加清晰的了解某个类方法的用途以及正确的使用姿势,比如关于 HashMap 类的介绍。
Java极客技术
2024-07-09
490
3分钟带你搞懂双亲委派模型!
也就是说,JVM 对类的唯一标识,可以简单的理解为由ClassLoader id + PackageName + ClassName组成,因此在一个运行程序中有可能存在两个包名和类名完全一致的类,但是如果这两个类不是由一个 ClassLoader 加载,会被视为两个不同的类,此时就无法将一个类的实例强转为另外一个类,这就是类加载器的隔离性。
Java极客技术
2024-07-08
1040
卧槽!这个 71.8k star 的项目,太牛了!
话说作为一名程序员,肯定都少不了在准备面试的时候刷 LeetCode 的算法题吧。虽然面试考察的算法题在工作中用到的非常少,但是确实是能让我们对常用的数据结构有更深刻的理解,以及对思维逻辑有很大的提升。
Java极客技术
2024-07-08
910
面试问我SQL回表?我瞬间蒙了
我们最近在看关于Mysql 的相关知识,也和现在面试的小伙伴们做了一些采访,问到了一些相关的面试题,说实话,现在面试问的是越来越复杂了,很多时候也不从基础问了,直接项目走起,然后深挖项目中的一些问题,接着就是数据库中的相关问题,今天了不起来和大家一起聊一下关于 Mysql 几个经常问,但是却让人很蒙圈的面试题。
Java极客技术
2024-07-08
780
Mysql如何做表分区
我们都知道,在Mysql 中,如果数据量过大的话,就有可能在查询过程中会出现各种超时的情况,毕竟如果一个表的数据量过大的时候,一个简单的单表查询都会有点慢,所以,就有了各种中间件的存在,比如说 MyCat,ShardingJDBC 等分库工具,但是今天了不起不说这个,我们来说说这个Mysql自己的分区,我们不做分库操作。
Java极客技术
2024-07-08
980
为什么一些团队反对使用Lombok?
Java,作为一款非常热门的编程语言,尽管它有着非常丰富的语言特性,完全面向对象编程,编程高度规范化,但是也有一个最受大家诟病的一个缺点:啰嗦,尤其是当你开发了很多年之后,你会明显的感受到,相比动态语言,java 定义变量之前,要先创建类,然后定义变量类型,每个类要写很多的get/set/toString/hashCode/equals等等方法。
Java极客技术
2024-06-25
970
盘点历届 Java 语言的关键字,一定有你不认识的
在 Java 编程语言中,关键字是具有特殊含义的保留字,它们用于表示语言中的特定功能和操作。
Java极客技术
2024-06-25
1580
聊聊mysql优化神器:前缀索引!
所谓前缀索引,说白了就是对文本的前几个字符建立索引(具体是几个字符在建立索引时去指定),比如以产品名称的前 10 位来建索引,这样建立起来的索引更小,查询效率更快!
Java极客技术
2024-06-11
890
3分钟带你秒懂CAS实现机制
在 Java 的java.util.concurrent包中,除了提供底层锁、并发同步等工具类以外,还提供了一组原子操作类,大多以Atomic开头,他们位于java.util.concurrent.atomic包下。
Java极客技术
2024-06-11
940
Spring中都应用了哪些设计模式呢?
我们在面试的过程中,很多时候,面试官喜欢问关于设计模式的相关内容,甚至有些在笔试的时候,让你简单写一个设计模式的实现,这时候,也有面试官习惯的问面试者,你了解Spring中使用到的设计模式么?
Java极客技术
2024-05-30
820
SpringBoot的自动装配
我们今天再来说一下关于 SpringBoot 的自动装配,为什么会有这样的问题呢?一般这种情况都是在面试的过程中,面试官有时候会问到这个问题,就比如从开始问SpringBoot 的一些常用注解,到SpringBoot的一些特性,然后引申到这个 SpringBoot 的自动装配上来。今天就和了不起一起来聊聊关于这个 SpringBoot 的自动装配吧。
Java极客技术
2024-05-29
1080
Spring如何管理Bean的生命周期呢?
我们都知道,在面试的过程中,关于 Spring 的面试题,那是各种各样,很多时候就会问到关于 Spring的相关问题,比如 AOP ,IOC 等等,还有就是关于 Spring 是如何管理 Bean 的生命周期的相关问题,今天了不起就来和大家一起看看 Spring 是如何管理 Bean 的生命周期的。
Java极客技术
2024-05-28
1050
Java如何根据历史数据预测下个月的数据?
现在在 AI 的大环境当中,有很多人解除到关于预测模型,而且现在的客户接触到了 AI 这块的内容之后,也不管现在的项目是什么样子的,就开始让我们开发去做关于预测的的相关内容,今天了不起就来带大家看看如何使用 Java 代码来做预测。
Java极客技术
2024-05-28
1650
阿里二面:听说过 HashMap 会导致CPU飙升100%吗?
经常有些面试官会问,是否了解过 HashMap 在多线程环境下使用时可能会发生死循环,导致服务器 cpu 100% 的线上故障?
Java极客技术
2024-05-28
1370
这是我见过最好的轻量级笔记系统!
如果你热爱技术爱折腾、需要多元的数据处理能力、希望完全掌控自己的文档数据,本产品将会是一个不错的尝试,欢迎试用反馈。
Java极客技术
2024-05-11
1140
神仙接私活神器,牛到不行,绝了!
作为程序员,日常难免会接触到要自己开发一些项目,不管是接单还是做一些自己的练手项目,而这些项目无疑都是需要有一些管理系统作为支撑的。
Java极客技术
2024-04-30
1200
怎么理解Mybatis的事务
对于数据库事务,我们都不陌生,数据库的事务(Transaction)是数据库管理系统执行过程中的一个逻辑单位,也是一个不可分割的工作单位。它包含一个或多个SQL语句,这些语句要么全部执行,要么全部不执行。事务是一个原子操作单元,其对数据的修改要么全都执行,要么全都不执行。那么我们就得来看看这个 Mybatis 是怎么处理事务的了。
Java极客技术
2024-04-30
950
Java中的双亲委派机制
前两天我们刚刚说了栈帧和动态链接,也就是 JVM 虚拟机中的一部分,今天我们来聊聊这个 类加载器,他也是 JVM 中的一部分。
Java极客技术
2024-04-30
860
SpringBoot的核心内容之自动装配
不面试不知道,现在面试的问题真的是五花八门的,最近就有读者说,在面试的过程中,面试官还提到了关于最初版本的 Spring 还有 SpringMVC 以及现在的 SpringBoot 中的一些相关问题,比如他提到了这个 SpringBoot 的自动装配是什么,你是怎么理解的,今天了不起就和大家一起来看看这个关于 SpringBoot 的自动装配。
Java极客技术
2024-04-26
1030
Java的栈帧和动态链接是什么?
在 Java 的面试过程中,不可避免的一个面试题那就是 JVM ,而 JVM 的面试题中,有各种,比如在堆中会被问到的关于垃圾回收机制的相关问题,在栈中会被问到入栈以及出栈的过程,今天我们就来聊一下关于栈的相关问题,比如,栈帧和动态链接指的是什么?
Java极客技术
2024-04-25
2720
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档