首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
黑驴大帝
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
使用Arthas排查Java应用CPU性能瓶颈:从监测到解决
以下文章来源:https://mp.weixin.qq.com/s/C_02drs0DWjWXAzZ-_0nDw 一、引言 在Java应用运行过程中,性能问题往往在最意想不到的时刻出现 - 系统负载突
JDK21 VirtualThread 初识原理入门
Java Virtual Thread 虚拟线程是轻量级线程(类似于 Go 中的 “协程(Goroutine)”),可以减少编写、维护和调度高吞吐量并发应用程序的工作量。 线程是可供调度的最小处理单元
Java并发编程:synchronized和锁优化
确保线程互斥的访问代码块,同一时刻只有一个方法可以进入到临界区 保证共享变量的修改能及时可见 有效解决重排序问题 语义上来讲,synchronized主要有三种用法: 修饰普通方法,锁的是当前对象实例(this) 修饰静态方法,锁的是当前 Class 对象(静态方法是属于类,而…
Java动态创建枚举类
一、前言 最近手头上在做一个公司项目,时间紧、任务重!想着先把基础业务先跑通,后期再优化吧...可是拖得时间越久,需要修改的地方就越复杂!好了,废话不多说了,先谈谈实际的业务需求,项目要求在页面上有一
升级springboot2.7.10项目到jdk21&springboot3.1.15
1. 升级springboot2.7.10项目到jdk21 2.升级springboot2.7.10+jdk21到springboot3.1.15
Spring 开发中的十大常见坑及解决方案
本文聚焦 Spring 开发十大高频 “坑”,涵盖配置模块化、Bean 命名规则、依赖注入异常、循环依赖、事务失效等场景,附代码示例与解决方案,助开发者避坑提效。
直接使用git pull拉取代码,被同事狠狠地diss了!
今天干活时,突然看到大群里有人艾特我,还甩了一张截图: 我很火大,群里艾特我膈应谁呢! 到这儿,我没干再反驳了,因为我不太清楚rebase的意思,我开始怀疑是不是自己git pull用用错了!
Java并发——关键字synchronized解析
同步方法:方法级同步没有通过字节码指令来控制,它实现在方法调用和返回操作之中。当方法调用时,调用指令会检查方法ACC_SYNCHRONIZED访问标志是否被设置,若设置了则执行线程需要持有管程(Monitor)才能运行方法,当方法完成(无论是否出现异常)时释放管程。 同步代码块…
JAVA 注解的基本原理
以前,『XML』是各大框架的青睐者,它以松耦合的方式完成了框架中几乎所有的配置,但是随着项目越来越庞大,『XML』的内容也越来越复杂,维护成本变高。 于是就有人提出来一种标记式高耦合的配置方式,『注解』。方法上可以进行注解,类上也可以注解,字段属性上也可以注解,反正几乎需要配置…
Doug Lea大师的佳作CopyOnWriteArrayList,用不好能坑死你!
一、写在开头 我们在学习集合或者说容器的时候了解到,很多集合并非线程安全的,在并发场景下,为了保障数据的安全性,诞生了并发容器,广为人知的有ConcurrentHashMap、ConcurrentLi