加载中
springboot项目依赖分离打包完美解决方案

前言:在工作中,很多客户因为安全、隐私、敏感数据等原因,可能要求項目进行本地化部署;此时,如果一整套系统项目很多,且网络又受限制,咱们就需要给jar瘦身;一般而言,第二次部署的时候...

服务器磁盘使用率超出阈值的告警,排查

步骤如下: 1、进入服务器查看文件系统的磁盘使用情况统计 df -h 2、查看此目录下各文件夹磁盘占用情况 du -h / --max-depth 1 3、查看占用较大目录详细情况 cd home/ #进入home目录 du -h ...

2023/03/02 09:34
917
Linux常用CURL|WGET请求格式备份

一、CURL 查看curl命令相关帮助文档: curl --help (1)、PUT方法 curl --location --request PUT 'https://xxxxxxxxxxx/xxxxxx' \ -H 'Content-Type: application/json;charset=UTF-8' \ -H ...

2023/02/28 15:57
61
2.3、JDK 源码分析 - ConcurrentHashMap1.7

摘要 我们都知道HashMap是线程不安全的,扩容时有可能还会产生死循环!那么有没有一种比较安全的HashMap给我们使用呢?JDK其实已经为我们提供了一种实现,它就是ConcurrentHashMap; 介绍 一...

2.2、JDK 源码分析 - HashSet

摘要 前面两篇博文,博主分别为小伙伴们分享了JDK1.7/1.8的HashMap底层原理;本篇博文将继续为大家分享HashSet底层源码;由于HashSet实现较为简单,博主这里只基于JDK1.8进行分享; 介绍 这个...

2.1、JDK 源码分析 - HashMap1.8

摘要 上一篇博文,分享了HashMap1.7版本的底层实现;本篇文章将继续带着小伙伴们探索HashMap1.8的底层原理;JDK1.8中对HashMap的底层数据结构进行了优化,它不再是之前的"数组+链表"的方式,...

设计模式分享文章目录

设计模式文章快速通道 1.1、设计模式 - 介绍 1.2、设计模式 [创建型]- 工厂模式(Factory Pattern) 1.3、设计模式 [创建型]- 抽象工厂模式(Abstract Factory Pattern) 1.4、设计模式 [创建...

1.0、JDK源码分享文章目录

JDK源码分享快速通道 1.1、JDK源码分析-介绍 1.2、JDK 源码分析 - Object 类 1.3、JDK 源码分析 - ClassLoader类 1.4、JDK 源码分析 - 类加载扩展篇 - JNDI 1.5、JDK 源码分析 - 类加载扩展篇...

2.0、JDK 源码分析 - HashMap1.7

摘要 Java中Map是开发中经常使用的一个类,它主要用于存放键值对映射;在查询时,根据对应的key获取value;使用非常简单,但是其中的知识点一点不少,并且是面试中必问的!博主希望通过这篇博...

1.9、JDK 源码分析 - Thread

摘要 在Java中,Thread类代表一个线程,本篇博文主要分享Thread相关的知识。 概述 在Java中,和线程密切相关的有Thread、Runable、还有java.util.concurrent并发包下面的相关类。此处我们主要...

1.8、JDK 源码分析 - Reference 框架 (二)

摘要 上一篇博文讲解了 JDK-引用框架的顶层引用类Reference的相关操作源码,本篇文章将继续前面的知识,对Reference相关子类进行讲解; 引用类型 类型 对应类 特征 强引用 强引用的对象绝对不...

1.7、JDK 源码分析 - Reference框架(一)

摘要 上一篇博文讲解了ThreadLocal相关的知识,其中线程本地变量ThreadLocalMap中的每一项其实是封装的一个Entry对象,Entry继承了WeakReference(弱引用),而ThreadLocalMap每一项的key是作...

1.6、JDK 源码分析 - ThreadLocal

摘要 工作中,经常会遇到很多场景有使用线程级别变量的这种情况(线程隔离)!本篇博文主要带大家来认识以下这个神秘ThreadLocal相关的应用知识以及底层原理; 介绍 根据JDK源码注释,该类T...

1.5、JDK 源码分析 - 类加载扩展篇 -SPI机制

摘要 上一篇文章,讲述了类加载机制的破坏场景-JNDI的远程加载类方式。本篇,讲述Java的另一种破坏双亲委派机制的场景-SPI。它可以用于很多框架的扩展,常见的如Java JDBC、Spring、SpringB...

1.4、JDK 源码分析 - 类加载扩展篇-JNDI

摘要 继上一篇博文介绍JDK类加载机制,本文主要讲解类加载机制-双亲委派模型的破坏场景-JNDI技术。 JNDI介绍 JNDI(Java Naming and Directory Interface,Java命名和目录接口)是SUN公司提供的...

1.3、JDK 源码分析 - ClassLoader类

摘要 本博文主要介绍 JVM的类加载机制,以及JDK中ClassLoader类加载器的相关知识; 一、类加载机制 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形...

1.2、JDK 源码分析 - Object类

摘要 本博文主要介绍Object类中的常见函数用法以及其作用,Object类中主要有以下方法: registerNatives()、getClass()、hashCode()、equals()、clone()、toString()、notify()、notifyAll()...

1.1、JDK源码分析-介绍

JDK源码分析-内容图谱

jdk
2022/06/09 12:48
282
2.1、设计模式 [行为型]- 迭代器模式(Iterator Pattern)

迭代器模式 迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 迭代器模式属于行为型模式...

2.0、设计模式 [行为型]- 策略模式(Strategy Pattern)

策略模式 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部