首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
白衣鸽子
掘友等级
Java工程师
ZJU毕业后成为专职牛马
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 34
沸点 0
赞
34
返回
|
搜索文章
白衣鸽子
Java工程师
·
11天前
关注
一致性:如何保证 MySQL 与 Redis 的数据一致性?
当 MySQL 中的数据发生变化时,如何让 Redis 中的数据也能保持一致? 本文介绍六种不同的一致性保证方式,并进行对比分析。...
4
评论
分享
白衣鸽子
Java工程师
·
12天前
关注
Java 异常:异常机制对程序性能的影响
本文主要分析一下异常机制对Java程序性能的影响,从而警惕对异常机制的滥用。异常机制的设计初衷是处理程序错误,而非控制正常流程,滥用异常会显著降低系统性能。...
0
评论
分享
白衣鸽子
Java工程师
·
12天前
关注
Java 异常:异常类型和异常捕获原理
本文介绍Java异常的基础知识,主要涉及如下内容:异常类型和继承体系、异常捕获底层原理、常见异常实践。如果你对异常实践补充的话,欢迎评论~...
2
评论
分享
白衣鸽子
Java工程师
·
14天前
关注
Java 多线程进阶-01:ThreadLocal
本文主要介绍ThreadLocal的底层原理以及基本使用方法。主要涉及Thread 成员变量 ThreadLocalMap、ThreadLocalMap的关键方法、使用示例...
4
评论
分享
白衣鸽子
Java工程师
·
14天前
关注
Java 线程同步-06:volatile 内存屏障
本文主要介绍Java并发的volatile关键词,主要涉及到Java中数据读取的内存模型、重排序、内存屏障、单例模式懒汉变量加 volatile以及使用volatile的注...
2
评论
分享
白衣鸽子
Java工程师
·
27天前
关注
Java 线程同步-05:基于Sync抽象类的公平锁和非公平锁
本文主要包含了如下内容:什么是公平锁和非公平锁、关键源码实现、公平锁对队列初始化状态判断的特殊说明。...
4
评论
分享
白衣鸽子
Java工程师
·
27天前
关注
Java 线程同步-04:lock 机制
本文主要介绍以 ReentrantLock 为代表的lock机制,文章内容包含一下几个:Java Lock 类继承关系、Lock 使用代码示例、Lock 原理。...
4
评论
分享
白衣鸽子
Java工程师
·
1月前
关注
Java 线程同步-03:synchronized 机制
本文主要介绍Java 如何使用synchronized实现线程同步,文章构成如下:使用方式、synchronized原理、可重入、注意事项。...
1
评论
分享
白衣鸽子
Java工程师
·
1月前
关注
Java 线程同步-02:不同锁状态下Java对象头的表现
本文主要分享不同锁状态下,Java对象头的布局是怎么样的,重点关注其中的Mark Word字段。文章构成如下:Mark Wrod 字段对照表、锁状态表、JOL查看对象头实战...
4
评论
分享
白衣鸽子
Java工程师
·
1月前
关注
Java 线程同步-01:Java对象内存布局和Monitor机制
理解对象内存结构,是掌握Java并发编程的基石。在 Java 线程同步机制中,synchronized 是基于 Java 对象头和 Monitor 机制来实现的。...
2
评论
分享
白衣鸽子
Java工程师
·
1月前
关注
Java 多线程基础-04:线程池
线程池是一种基于池化思想的线程管理机制。它预先创建一定数量的线程放入"池"中,当有任务需要执行时,从池中获取空闲线程来执行任务,从而降低资源消耗和方便管理。...
2
评论
分享
白衣鸽子
Java工程师
·
1月前
关注
Java 多线程基础-03:线程状态和中断
本文主要介绍Java多线程基础,围绕Java的六种线程状态、线程状态之间的流转和Java中的线程中断机制展开。...
3
评论
分享
白衣鸽子
Java工程师
·
1月前
关注
Java 多线程基础-02:线程实现和常用线程类
本文主要介绍Java多线程基础,围绕Java中的线程是如何实现的,以及四大常用线程类——Thread、Runnable、Callable和Future。...
3
评论
分享
白衣鸽子
Java工程师
·
1月前
关注
Java 多线程基础-01:线程模型
Java线程的实现是一个经典的“跨层协作”问题。要深入理解它,我们需要将视角分为两层:用户层面的 JVM 和 系统层面的操作系统(OS)。...
3
评论
分享
白衣鸽子
Java工程师
·
1月前
关注
FutureValueHolder:自定义延迟加载异步Future
本文介绍一个工具类FutureValueHolder,使得在异步编程场景下获取Future值的时候有统一的加载方式和降级方式。...
1
评论
分享
白衣鸽子
Java工程师
·
2月前
关注
Java 对象分层定义规范 :POJO的各种业务实现
POJO(Plain Old Java Object)是 Java 编程中一个非常基础且重要的概念。本文主要介绍POJO类在项目开发中常见的几种业务概念实现。...
0
评论
分享
白衣鸽子
Java工程师
·
2月前
关注
Java 内存模型(JMM):happens-before 原则
happens-before 是 Java 内存模型(JMM)中定义的内存可见性保证: 如果操作 A happens-before 操作 B,那么 A 所做的所有内存写操作...
0
评论
分享
白衣鸽子
Java工程师
·
2月前
关注
Java Stream:Collectors.collectingAndThen() 用法详解
Collectors.collectingAndThen() 是一个收集器适配器,允许在收集完成后对结果进行转换。本文介绍其基本概念、基本用法、使用建议,仅供学习参考。...
2
评论
分享
白衣鸽子
Java工程师
·
2月前
关注
LazyValueHolder:自定义延迟加载的优雅实现
LazyValueHolder是一个通用的延迟加载容器,它只在第一次访问时才执行初始化逻辑,后续访问直接返回缓存的值,从而优化变量初始化性能。...
3
评论
分享
白衣鸽子
Java工程师
·
2月前
关注
Java线程池双雄:ForkJoinPool 和 ThreadPoolExecutor 的区别
Java并发包中提供了两个强大的线程池实现:ForkJoinPool 和 ThreadPoolExecutor。本文主要介绍这两者的区别:设计、应用场景、性能差异。...
8
评论
分享
下一页
个人成就
文章被点赞
138
文章被阅读
7,193
掘力值
1,154
关注了
7
关注者
14
收藏集
0
关注标签
34
加入于
2023-09-22