Java
-
从零开始学习 Java:简单易懂的入门指南之HashMap及TreeMap源码解读(二十四)
HashMap及TreeMap源码解读 HashMap源码 TreeMap源码 HashMap源码 1.看源码之前需要了解的一些内容 Node<K,V>[] table 哈希表结构中数组的名字 …… -
java获取当前系统时间
在Java中,可以使用以下几种方法获取当前系统时间: 方法1:使用java.util.Date类 ```java import java.util.Date; public class Main { public static vo…… -
JAVA生成唯一订单编号方案(两种方式)
方法一:使用UUID public static String getUUID() { String replaceUUID = UUID.randomUUID().toString().replace("-", ""); return replac…… -
Java SPI概念、实现原理、优缺点、应用场景、使用步骤、实战SPI案例
一、前言 在当今互联网时代,应用程序越来越复杂,对于我们开发人员来说,如何实现高效的组件化和模块化已经成为了一个重要的问题。而 Java SPI(Service Pr…… -
【数据结构】 | java中 哈希表及其冲突解决
🎗️ 博客新人,希望大家一起加油进步 🎗️ 乾坤未定,你我皆黑马 目录 1、哈希表概念 2、冲突 - 概念 3、冲突 - 避免 -哈希函数设计 4、冲突 - 避免 -负…… -
Spring Security(新版本)实现权限认证与授权
学习新版SpringSecurity详细配置 一、Spring Security介绍 1、Spring Security简介 2、历史 3、同款产品对比 3.1、Spring Security 3.2、 Shiro 二…… -
【JavaEE】线程安全
文章目录 1. 前言 2. 线程安全的概念 3. 造成线程不安全的原因 4. 如何解决出现的线程不安全问题 4.1 如何使用 synchronized 加锁? 4.2 解决上面自增…… -
Spring高手之路14——深入浅出:SPI机制在JDK与Spring Boot中的应用
文章目录 1. SPI解读:什么是SPI? 2. SPI在JDK中的应用示例 3. SPI在Spring框架中的应用 3.1 传统Spring框架中的SPI思想 3.2 Spring Boot中的SPI思想 4…… -
【javaSE】 Lambda表达式与Lambda表达式的使用
文章目录 🌳Lambda表达式的背景 🚩Lambda表达式的语法 🚩函数式接口 🎋Lambda表达式的基本使用 🎄语法精简 🌲变量捕获 🚩匿名内部类 🚩匿名内部类的变量…… -
ACM模式输入输出攻略 | C++篇
文章目录 ACM模式输入输出攻略 | C++篇 1.核心代码模式与ACM模式 2.C++常用的输入输出方法 2.1 输入 (1)cin (2)getline() (3)getchar() 2.2 ……