自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 jdk1.8 ReentrantLock锁await挂起方法源码分析

【代码】jdk1.8 ReentrantLock锁await挂起方法源码分析。

2025-07-12 23:41:41 142

原创 基于jdk8的ReentrantLock锁signal方法源码分析

AbstractQueuedSynchronizer中的signal机制分析:signal方法要求调用线程必须持有锁,否则抛出异常。首先获取条件队列首节点,通过doSignal方法将其从条件队列移除,并将节点状态从CONDITION改为0。随后通过transferForSignal方法将节点加入AQS队列,检查前驱节点状态,若已取消或状态修改失败则直接唤醒线程,确保节点不会被永久阻塞。该过程实现了条件队列节点向AQS队列的安全转移。

2025-07-10 23:48:45 343

原创 字节豆包大模型api使用

【代码】字节豆包大模型api使用。

2024-11-17 20:00:49 1672

原创 Linux上(以树莓派为例)安装VNC网络远程控制图形界面

启动VNC Viewer后,输入你要连接的VNC服务器的IP地址和端口号,然后点击“Connect”按钮。选择“Interfacing Options” -> “VNC” -> “Yes”来启用VNC。如果安装成功,你会看到VNC Viewer的版本信息。如果你的树莓派有防火墙,需要允许VNC端口通过防火墙。首先,确保你的树莓派的软件包列表是最新的。

2024-11-17 18:54:08 1523

原创 如何将idea项目上传到github

如何将idea项目上传到githubgithub上创建一个新仓库复制仓库链接idea中创建git仓库,并选择项目的根目录4.commit中提交文件,将复制的远程github链接填入提交即可

2024-11-09 17:41:24 229 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除