首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Moe488
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
Moe488
2天前
关注
Elasticsearch 8.1 Java API Client 客户端使用指南(搜索篇)
搜索操作 API Elasticsearch 搜索知识点 搜索基础概念 **搜索(Search)**是 Elasticsearch 的核心功能,用于从索引中检索文档。 搜索...
0
评论
分享
Moe488
2天前
关注
Elasticsearch 8.1 Java API Client 客户端使用指南(索引、文档操作篇)
依赖配置 Maven 项目 在 pom.xml 文件中添加以下依赖: Gradle 项目 在 build.gradle 文件中添加以下依赖: 客户端初始化 基本客户端初始化...
0
评论
分享
Moe488
关注了
捡田螺的小男孩
Moe488
赞了这篇文章
源码笔记
Java后端 @公众号【源码笔记】
·
5年前
关注
Java是如何实现Future模式的?万字详解!
我们分析源码的目的是什么?除了弄懂`FutureTask`的内部实现原理外,我们还要借鉴大佬写写框架源码的各种技巧,只有这样,我们才能成长。...
84
8
分享
Moe488
赞了这篇文章
砖业洋__
后端
·
2年前
关注
Spring高手之路11——BeanDefinition解密:构建和管理Spring Beans的基石
BeanDefinition是Spring中一个非常重要的概念,它包含了Spring容器用于创建、配置Bean所需的所有信息。理解BeanDefinition可以帮助我们深...
8
1
分享
Moe488
赞了这篇文章
砖业洋__
后端
·
2年前
关注
Spring高手之路12——BeanDefinitionRegistry与BeanDefinition合并解析
本文深入探讨Spring的BeanDefinition和BeanDefinitionRegistry,详细介绍BeanDefinition的合并过程及其源码分析,揭示了Sp...
12
2
分享
Moe488
赞了这篇文章
砖业洋__
后端
·
2年前
关注
Spring高手之路13——BeanFactoryPostProcessor与BeanDefinitionRegistryPostProcessor解析
BeanFactoryPostProcessor和BeanDefinitionRegistryPostProcessor是两个重要的后置处理器,在容器的启动过程中起到了至关...
24
8
分享
Moe488
关注了
砖业洋__
Moe488
8天前
关注
Spring Boot启动魔法:SpringApplication.run()源码全流程拆解
引言 在Spring Boot应用中,SpringApplication.run()方法是整个应用启动的核心入口。理解其内部实现机制,不仅有助于我们更好地掌握Spring ...
1
评论
分享
Moe488
18天前
关注
Socket 阻塞和非阻塞式编程详解(Socket、SocketChannel、DatagramSocket、DatagramChannel)
一、概述 Java 网络编程是构建分布式应用和网络服务的基础。Java 提供了两套主要的网络编程 API: 传统的阻塞式 I/O(BIO - Blocking I/O):基...
0
评论
分享
Moe488
20天前
关注
Spring Boot 自动配置核心:AutoConfigurationImportSelector 深度解析
一、概述 AutoConfigurationImportSelector 是 Spring Boot 自动配置机制的核心组件之一,它负责在应用启动时自动发现、加载和筛选需要...
0
评论
分享
Moe488
21天前
关注
@SpringBootApplication 注解(Spring Boot 自动配置)详解
一、引言 @SpringBootApplication 是 Spring Boot 框架中最核心的注解,它整合了多个 Spring 注解的功能,实现了 Spring Boo...
0
评论
分享
Moe488
23天前
关注
AOP底层实现关键的源码、方法解析
AOP底层实现关键的源码、方法解析 一、介绍 AOP(Aspect-Oriented Programming,面向切面编程)是 Spring 框架的核心特性之一,它通过代理...
0
评论
分享
Moe488
24天前
关注
ConcurrentHashMap 重要方法实现原理和源码解析(二)
九、treeifyBin() 方法 核心作用 链表转红黑树或者扩容方法。 核心常量 MIN_TREEIFY_CAPACITY:触发红黑树转换的最小哈希表容量,默认值 64(...
1
评论
分享
Moe488
24天前
关注
ConcurrentHashMap 重要方法实现原理和源码解析(一)
一、Node 内部类 ConcurrentHashMap 内部有一个内部类 Node,实现了 Map.Entry 接口,作为 HashMap 内部的链表节点。 核心特性 h...
1
评论
分享
Moe488
24天前
关注
合并Pdf、excel、图片、word为单个Pdf文件的工具类(技术点的选择与深度解析)
2.1 流的重置机制:选择 getChannel().position(0) 在 FileTypeDetector 类中,我们看到了这样的代码: 为什么需要实现流重置: 在...
0
评论
分享
Moe488
24天前
关注
合并Pdf、excel、图片、word为单个Pdf文件的工具类(拿来即用版)
一、概述 基于三个核心Java工具类,实现多格式文件合并为PDF。这三个类分别是: FileTypeDetector - 文件类型检测工具类 MergeFilesToPDF...
0
评论
分享
Moe488
25天前
关注
ByteArrayOutputStream的扩容机制
ByteArrayOutputStream 基本介绍 ByteArrayOutputStream 是 Java IO 体系中 OutputStream 抽象类的核心实现类之...
0
评论
分享
Moe488
1月前
关注
Java IO 解析(BIO、NIO)
一、Java IO核心认知:阻塞与非阻塞的本质 Java 中 IO 操作的阻塞与非阻塞,本质区别在于线程发起 IO 后是否需要等待操作完成才能继续执行。这一核心差异直接决定...
0
评论
分享
Moe488
赞了这篇文章
秋难降
牛马 @牛马公司
·
3月前
关注
叫你别乱封装,你看出事了吧
同事改订单功能时拍了桌子:“谁封的类?拿个支付时间要绕三层!” 最后只能用反射硬掰,加班到半夜。这事儿让我明白:封装是保护壳,乱封装就是绊脚石。...
90
26
分享
下一页
个人成就
文章被点赞
13
文章被阅读
1,193
掘力值
404
关注了
2
关注者
1
收藏集
0
关注标签
16
加入于
2024-11-22