首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java基础
订阅
Centos103868
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
实现异步编程的9种方式,你都知道嘛?
大家好,我是田螺。 我们日常开发的时候,经常说到异步编程。比如说,在注册接口,我们在用户注册成功时,用异步发送邮件通知用户。 那么,小伙伴们,你知道实现异步编程,一共有多少种方式吗?
java--死锁,死循环会导致CPU使用率升高吗?
✅死循环会导致CPU使用率升高吗?为什么? 典型回答 死循环会导致CPU使用率升高。当代码中出现死循环时,涉及的线程会不断执行循环中的指令而不会退出,因此会持续占用处理器资源。这种情况下,CPU会花费
深入理解 Java 中的 ThreadLocal:从传统局限到 TransmittableThreadLocal 的解决方案
深入理解 Java 中的 ThreadLocal:从传统局限到 TransmittableThreadLocal 的解决方案 在 Java 多线程编程中,ThreadLocal 是一个非常有用的工具,
Java 高级面试题:Lock 到底比 synchronized 强在哪?
在 Java 并发编程中,synchronized 是最常见的锁,但它并不够灵活。Lock 作为增强版锁机制,提供了公平锁、可中断锁、超时获取锁等功能,让并发控制更高效、更优雅。这篇文章通过“老王的仓
苍穹外卖技术总结——ThreadLocal
ThreadLocal为每个线程提供独立的变量副本,实现线程安全且高效的数据隔离,常用于会话管理、数据库连接等场景。理解原理,合理使用,方能发挥其优势。
String 为什么是不可变的?源码解析
一、String 不可变的定义 1. 不可变对象的定义 不可变对象:一旦创建,其状态(属性值)不能被修改。 String 的不可变性:String 对象一旦创建,其字符序列不能被修改。 二、Strin
OHara Gateway SPI动态加载机制图解
本文介绍 OHara Gateway 中的 SPI 扩展机制,参自考 Dubbo SPI 实现原理 @see:Apache Dubbo。
破坏双亲委派之后,能重写String类吗?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 在 Java 中,即使破坏了 双亲委派模型,理论上依然无法完全重写 java.lang.String 类。 这是因为 JV
ConcurrentHashMap允许多个线程同时写入么
在JDK1.7之前,ConcurrentHashMap是通过分段锁机制来实现的,在JDK1.8中选择了数组+链表+红黑树的方式实现,而加锁则采用CAS和synchronized实现