首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
ConnorZJ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
AQS源码分析之获取锁:acquire
AbstractQueuedSynchronizer(AQS)源码之acquire()函数全流程解析精髓
为你Springboot项目自定义一个通用的异常(实用干货)
我们的项目通常来讲都是一个比较大的项目,包含了各种各样的服务。如果每个服务都以不同的方式返回异常信息,这样排查的时候就会比较凌乱。如果我们定义一个标准的异常处理体系。并在所有的服务中使用。那样开发起来就可以快速定位。页面也会更加的简单和直观。 本文开发环境基于springboo…
动态代理竟然如此简单!
这篇文章我们来聊一下 Java 中的动态代理。 动态代理在 Java 中有着广泛的应用,比如 AOP 的实现原理、RPC远程调用、Java 注解对象获取、日志框架、全局性异常处理、事务处理等。 在了解动态代理前,我们需要先了解一下什么是代理模式。 代理模式(Proxy Patt…
超强图文|并发编程【等待/通知机制】就是这个feel~
人工无限申请浪费口舌, 程序无限申请浪费CPU。聪明的人就想到了 等待/通知 机制 现实中有太多场景都在应用等待/通知机制。欢迎观临红浪漫,比如去XX办证,去医院就医/体检。 在【程序解释】一列,我将关键字(排队、锁、等待、释放....)已经用 【】 框了起来。Java 语言中…
【备战春招系列】最全并发编程面试真题解析,教你如何吊打面试官
作打断,要么就全部都不执行。 线程可以立即看到修改的结果。 有序性,即程序的执行顺序按照代码的先后顺序来执行。 synchronized 或者 Lock:保证同一个时刻只有一个线程获取锁执行代码,锁释放之前把最新的值刷新到主内存,实现可见性。 多线程,可以真正发挥出多核 CPU…