自定义博客皮肤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)
  • 收藏
  • 关注

转载 【深入解析AQS】从设计模式到ReentrantLock实现再到自定义锁

模板方法模式通过固定算法骨架+可变实现细节的设计,实现了代码复用与扩展性的平衡。AQS采用这种模式,将同步器的核心流程(如线程排队、阻塞唤醒)固化在父类,仅将资源获取/释放的逻辑通过抽象方法交给子类实现。设计优势:保证正确性:关键同步流程不可修改提高复用:通用逻辑只需实现一次便于扩展:子类只需关注业务逻辑/*** 基于AQS的简单互斥锁(不可重入)*/// 内部同步器// 尝试获取锁@Override。

2025-06-19 19:13:19 37

转载 在类 Unix 系统中将 Nginx 源码导入 CLion 并调试运行

使用 CLion 调试 nginx 需要依赖于 CMakeLists.txt 文件。而 CMakeLists.txt 文件是通过 nginx 源码目录下的 auto/configure 脚本来生成。有了 CMakeLists.txt 文件,只需要创建 nginx 运行时必须使用到的目录和文件,打开 clion 找到 main 方法点击调试即可。

2025-05-28 13:16:05 30

转载 AI+Web3:张三的未来机会地图

大会透露的一个数据让他倒吸一口凉气:去中心化物理基础设施(DePIN)在2024年的收入暴涨100倍,从可怜巴巴的500万美元直接蹿升到5亿美元。简单点说,就是你家的路由器不仅仅是上网,还能成为一个能赚钱的小能手。去中心化的本质是让权力重新回到个人手中,AI则像一个放大器,将普通人的收益能力成倍增长。想象一下,曾经996老板拿大头的时代即将终结,Web3+AI让每个人都有机会成为自己的"老板"。相信我,在未来十年,AI和Web3很可能成为你最默契的"新同事"。别急,这可能是你我真正的机会。

2025-05-14 12:06:25 41

转载 Python中的元组:解锁数据安全与效率的秘密武器

引言元组,一种有序的数据集合,它允许我们存储多个项作为一个单一的实体。与列表相比,元组最显著的特点就是其不可变性——一旦创建,就不能修改。这一特性使得元组非常适合用于那些需要固定不变的数据集合场景,如配置信息、日期时间等。此外,由于元组的不可变性,Python能够在内存管理上做出更优化的决策,从而提高程序执行效率。基础...

2024-09-01 02:31:45 124

转载 在线证书状态协议 (OCSP) 详解及其应用

一、什么是OCSP?在线证书状态协议(Online Certificate Status Protocol,OCSP)是一种验证X.509数字证书状态的方法。它通过向OCSP服务器(通常是证书颁发机构(CA)提供的)发送请求来检查证书是否被吊销,相较于传统的证书吊销列表(CRL)方式,OCSP更为高效。二、OCSP的工作原...

2024-08-15 02:24:15 2928

空空如也

空空如也

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

TA关注的人

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