- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 看懂这6张图,理解JVM内存布局就没问题了!
原文链接:https://segmentfault.com/a/1190000021424972作者:Richard_Yi 转载于:https://mp.weixin.qq.com/s/7bGtO9NfakQNHHcT26Ia7Q目录:目录前言概览一、Heap (堆区)1.1 堆区的介绍1.2 堆区的调整1.3 堆的默认空间分配1.4 堆溢出 演示创建一个新对象 内存分配流程二、Metaspace 元空间三、 Java 虚拟机栈1. 局部变量表.
2020-05-18 01:50:09 1072
原创 Java 8中使用Stream流式处理集合
原文地址:https://mp.weixin.qq.com/s/adKZrOe6nFEmuADHijsAtA作者:Hollis前言在Java中,集合和数组是我们经常会用到的数据结构,需要经常对他们做增、删、改、查、聚合、统计、过滤等操作。相比之下,关系型数据库中也同样有这些操作,但是在Java 8之前,集合和数组的处理并不是很便捷。不过,这一问题在Java 8中得到了改善,Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。本文就来介绍下如何使用Str
2020-05-14 02:11:22 5272 3
原创 设计模式之——模板方法
前言:模板方法(Template Method)属于设计模式中的行为模式,它的特点是:定义一个操作中的算法的 框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可 重定义该算法的某些特定步骤。优点:封装了不变部分,扩展可变部分。它把认为是不变部分的算法封装到父类中实现,而把可变部分算法由子类继承实现,便于子类继续扩展。 父类中提取了公共的部分代码,便于代码复用。 部...
2020-05-06 00:50:56 426 1
原创 Spring/SpringBoot常用注解
原文连接:https://mp.weixin.qq.com/s/HVBGhtJ6Cm6hwpLUEz76BQ这篇文章介绍的 Spring/SpringBoot 常用注解基本已经涵盖你工作中遇到的大部分常用的场景。对于每一个注解我都说了具体用法,掌握搞懂,使用 SpringBoot 来开发项目基本没啥大问题了!为什么要写这篇文章?最近看到网上有一篇关于 SpringBoot 常用注解的文...
2020-05-02 13:28:47 1074 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人