240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    JavaArrayList源码分析(含扩容机制重点问题分析)

    1. ArrayList 概述 1.1 List 是什么? List 在 Collection中充当着一个什么样的身份呢?——有序的 colle...

  • Resize,w 360,h 240
    volatile 和原子类的异同,画个图理解一下

    volatile和原子类 原子类和 volatile 的使用场景 总结 volatile和原子类 我们首先看一个案例。如图所示,我们有两个线程。...

  • Resize,w 360,h 240
    AOP实战篇 如何轻松实现日志功能,戳这

    前言 你是不是还在类里面直接拿到日志对象调用方法来输出日志?接下来教你如何简单使用AOP+自定义注解优雅的实现一个日志记录功能 提示:以下是本篇...

  • Resize,w 360,h 240
    JVM调优之垃圾定位、垃圾回收算法、垃圾处理器对比

    谈垃圾回收器之前,要先讲讲垃圾回收算法,以及JVM对垃圾的认定策略,JVM垃圾回收器是垃圾回收算法的具体实现,了解了前面的前置知识,有利于对垃圾...

    0.8 1069 0 10
  • Resize,w 360,h 240
    你真的了解LinkedHashMap吗?进来看看

    一、前言 LinkedHashMap 继承于 HashMap,因此,建议在学习本篇内容前,先学习 HashMap系列,这样使得更加容易理解。 二...

  • Resize,w 360,h 240
    Spring Boot 项目的这些文件都是干啥用的?

    本文我们了解下 Spring Boot 的目录结构,了解一个事物,清楚了它的结构,明白了内部元素各自的职责,就能很好的认识到它的组织方式和运行机...

  • 狠心闭关,21天后,我终于4面拿下字节跳动offer,啃完这283页pdf,你也可以

    写在开篇 闲话(长话短说): 今年的开端有些特殊,疫情的缘故对我们的生活造成了很大的影响,这对于一名求职者来说,更是添上了一堵“难墙”,尽管如此...

  • Resize,w 360,h 240
    SpringBoot自动配置:Spring Data JPA

    前言 不知道从啥时候开始项目上就一直用MyBatis,其实我个人更新JPA些,因为JPA看起来OO的思想更强烈些,所以这才最近把JPA拿出来再看...

  • Resize,w 360,h 240
    使用Maven创建Gatling性能测试项目

    简介 Gatling是一款基于Scala 开发的高性能服务器性能测试工具,它主要用于对服务器进行负载等测试,并分析和测量服务器的各种性能指标。G...

个人介绍
一步一步,成就Java大神