Java共31篇
最新可用!Docker国内镜像源列表| 小妖客栈置顶

最新可用!Docker国内镜像源列表

最新可用!Docker国内镜像源列表
wangkay的头像| 小妖客栈wangkay1年前
01045
ThreadLocal 详解| 小妖客栈

ThreadLocal 详解

原文地址:https://juejin.cn/post/6844904151567040519。前言全文共 10000+字,31 张图,这篇文章同样耗费了不少的时间和精力才创作完成,原创不易,请大家点点关注+在看,感谢。对于ThreadLoc...
挂机的阿凯的头像| 小妖客栈挂机的阿凯1年前
07412
Atomic 原子类总结| 小妖客栈

Atomic 原子类总结

Atomic 原子类介绍Atomic 翻译成中文是原子的意思。在化学上,我们知道原子是构成一般物质的最小单位,在化学反应中是不可分割的。在我们这里 Atomic 是指一个操作是不可中断的。即使是在多个线...
挂机的阿凯的头像| 小妖客栈挂机的阿凯1年前
0408
MQ消息队列八股系列(3)| 小妖客栈

MQ消息队列八股系列(3)

21、RocketMQ如何保证消息不丢失? 在 RocketMQ 中,消息的可靠性和一致性可以通过以下几个机制来保障: 1. 消息持久化 同步刷盘(SYNC_FLUSH) 描述:消息写入后立即同步刷盘,将消息持久化到...
wangkay的头像| 小妖客栈wangkay1年前
03614
Java 语法糖详解| 小妖客栈

Java 语法糖详解

语法糖是大厂 Java 面试常问的一个知识点。本文从 Java 编译原理角度,深入字节码及 class 文件,抽丝剥茧,了解 Java 中的语法糖原理及用法,帮助大家在学会如何使用 Java 语法糖的同时,了解...
wangkay的头像| 小妖客栈wangkay1年前
04214
CompletableFuture 详解| 小妖客栈

CompletableFuture 详解

一个接口可能需要调用 N 个其他服务的接口,这在项目开发中还是挺常见的。举个例子:用户请求获取订单信息,可能需要调用用户信息、商品详情、物流信息、商品推荐等接口,最后再汇总数据统一返...
挂机的阿凯的头像| 小妖客栈挂机的阿凯1年前
03714
Java 值传递详解| 小妖客栈

Java 值传递详解

开始之前,我们先来搞懂下面这两个概念:形参&实参值传递&引用传递形参&实参方法的定义可能会用到 参数(有参的方法),参数在程序语言中分为:实参(实际参数,Arguments):用于...
wangkay的头像| 小妖客栈wangkay1年前
04511
Java 常见并发容器总结| 小妖客栈

Java 常见并发容器总结

JDK 提供的这些容器大部分在 java.util.concurrent 包中。ConcurrentHashMap : 线程安全的 HashMapCopyOnWriteArrayList : 线程安全的 List,在读多写少的场合性能非常好,远远好于 Vector。Con...
挂机的阿凯的头像| 小妖客栈挂机的阿凯1年前
03813
Java SPI 机制详解| 小妖客栈

Java SPI 机制详解

在面向对象的设计原则中,一般推荐模块之间基于接口编程,通常情况下调用方模块是不会感知到被调用方模块的内部具体实现。一旦代码里面涉及具体实现类,就违反了开闭原则。如果需要替换一种实现...
wangkay的头像| 小妖客栈wangkay1年前
09411
Java 线程池详解| 小妖客栈

Java 线程池详解

池化技术想必大家已经屡见不鲜了,线程池、数据库连接池、HTTP 连接池等等都是对这个思想的应用。池化技术的思想主要是为了减少每次获取资源的消耗,提高对资源的利用率。这篇文章我会详细介绍...
计算机Java基础常见面试题总结(上)| 小妖客栈

计算机Java基础常见面试题总结(上)

基础概念与常识Java 语言有哪些特点?简单易学;面向对象(封装,继承,多态);平台无关性( Java 虚拟机实现平台无关性);支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系统...