首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#java8

JVM专题 | 我用GC指标定位生产故障,学习垃圾回收机制真的有用

叫我阿柒啊

上面提到的内存,指得就是jvm的内存区域。很多人都知道jvm的区域划分为堆(heap)、方法区(java8中移除方法区、并修改为使用内存的metaspace)、...

8000

Spring Boot与Redis集成:构建高效的缓存策略

bug菌

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所...

18030

结合HashMap与Java 8的Function和Optional消除ifelse判断

shigen

也许稍微有点经验的同学会想到我用策略模式、工厂方法等等来优化一下这段代码。可以,至少会设计模式的基本使用了,但是对于这样同类型的问题,我们没有必要整的这么复杂。

7110

如何使用junit5构建单元测试

叫我阿柒啊

在创建maven项目的时候,在src目录下会有main和test两个目录,然后pom文件中会有junit的依赖。

8910

Java数组篇[10]:数组的常见应用场景

喵手

今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。

11320

深入解析:Java WAR 包反解析与其实现详解!

bug菌

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所...

11820

Java数组篇[7]:数组拷贝

喵手

今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。

10220

Java赋值运算符:从入门到精通,有两下子。

bug菌

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所...

16610

Java数组篇[6]:数组的访问和遍历

喵手

今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。

13020

Java位运算符:实现高效算法的利器

bug菌

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所...

10920

精通Java逻辑运算符:深入理解布尔逻辑

bug菌

咦咦咦,各位小可爱,我是你们的好伙伴 bug菌,今天又来给大家手把手教学Java SE系列知识点啦,赶紧出来哇,别躲起来啊,听我讲干货记得点点赞,赞多了我就更有...

12220

Spring注解篇:@Scheduled详解!

喵手

在软件开发中,定时任务是一个常见的需求,比如数据备份、定时发送邮件等。Spring框架提供了强大的支持来简化定时任务的创建和管理。@Scheduled注解是Sp...

68620

Spring注解篇:@EnableScheduling详解!

喵手

在Spring框架中,定时任务是一种常见的需求,用于执行周期性的作业。@EnableScheduling注解是Spring提供的一个便捷方式,用于开启对定时任务...

25620

Spring注解篇:@Value详解!

喵手

在Spring框架中,@Value注解是一个强大而灵活的工具,它允许开发者将配置值注入到Spring管理的Bean中。无论是外部配置文件、环境变量还是表达式,@...

20320

Spring注解篇:@Repository详解!

喵手

在企业级Java开发中,数据持久化是一个核心问题。Spring框架提供了一套丰富的数据访问抽象,使得开发者可以更加专注于业务逻辑的实现。@Repository注...

66820

Spring注解篇:@Service详解!

喵手

在Spring框架中,@Service注解是一个专门用于标记服务层组件的注解。服务层通常包含业务逻辑,并且往往需要被Spring的IoC容器管理。@Servic...

29610

一不小心,弄了一个开源组件:caffeine+redis实现的多级缓存自定义注解组件

程序员小义

大家好,我是小义,这段时间有点事耽搁了,好久没写文章了,今天介绍一下如何构建一个基于springboot实现的自定义starter组件,即一个可灵活配置过期时间...

19210

JVM锁优化——Java原生锁的背后!有两下子!

bug菌

咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所...

8710

Spring注解篇:@Component详解!

喵手

在Java开发中,Spring框架以其强大的功能和灵活性,成为了许多开发者的首选。其中,@Component注解是Spring框架中非常关键的一个组成部分。它不...

47120

京东面试:说说CMS工作原理?

磊哥

CMS(Concurrent Mark Sweep)垃圾收集器是以“最短的停顿”著称的垃圾回收器,因此也是 JDK 9 之前使用最广泛的垃圾回收器之一。那么,问...

14510
领券