240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    Springboot 自动装配原理探索

    官网介绍 先来看看官网是怎么定义这个自动装配的~ 可以看到这里说,当你引入了某个 jar 依赖包时,Springboot 会尝试根据这个依赖去自...

  • Resize,w 360,h 240
    玩转Java注解-元注解、内置注解、自定义注解的原理和实现

    前言 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 重点:和 Javadoc 不同,Jav...

  • Resize,w 360,h 240
    Java多线程编程

    1. 多线程编程基础 1.1 进程、线程 1.1.1 进程 狭义:进程是正在运行的程序的实例。 广义:进程是一个具有一定独立功能的程序,关于某个...

  • SpringBoot集成EasyExcel的使用

    EasyExcel是阿里巴巴开源poi插件之一,主要解决了poi框架使用复杂,sax解析模式不容易操作,数据量大起来容易OOM,解决了POI并发...

  • MyBatis批量添加、更新、删除实战篇(日常开发必看)

    前言 工作中,经常会遇到很多批量操作的需求:批量添加、批量更新、批量删除、批量导入、批量审核等等,下面这篇文章我们将一一复现,首先我们先了解一下...

  • Resize,w 360,h 240
    HashMap源码解析

    前言 HashMap是Java程序员使用最多的数据结构之一,同时也是面试必问的知识点,随着JDK的进化与发展,JDK 1.8也对底层实现进行了优...

  • 超时与重试浅析

    前言 超时可以说是除了空指针我们最熟悉的异常了,从系统的接入层,到服务层,再到数据库层等等都能看到超时的身影;超时很多情况下同时伴随着重试,因为...

  • Resize,w 360,h 240
    深入 JDK 动态代理实现

    作为每个人都知道,但又很少能说完全清楚的技术:动态代理。 今天,我们就彻底搞明白他。 没有花里胡哨的,就下面的代码: 可以看出,关键在于代理的创...

  • Resize,w 360,h 240
    java注解解析

    注解的本质 「java.lang.annotation.Annotation」接口中有这么一句话,用来描述『注解』。 The common in...