摘要: 目前所有外部图像资源都已同步至pic.irun2u.top 如有需要可F12/MD自行替换图床链接 正常格式: http[s]://pic.irun2u.top/xxx.png http://img.irun2u.top/xxx.png 水印格式: http[s]://pic.irun2u.top/ 阅读全文
posted @ 2022-12-15 13:50 yub4by 阅读(88) 评论(1) 推荐(0)
摘要: 课程来源 黑马程序员全套Java教程_Java基础入门教程,零基础小白自学Java必备教程 黑马程序员JavaWeb教程,30天精通Java Web(IDEA版) 黑马程序员最全SSM框架教程|Spring+SpringMVC+MyBatis全覆盖_SSM整合 最新IDEA版-黑马程序员框架学习(M 阅读全文
posted @ 2021-05-21 14:18 yub4by 阅读(175) 评论(0) 推荐(0)
摘要: 课程来源 黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难 学习进程 第1阶段-C++基础入门(2-6)PDF 1 初识C++、数据类型、运算符 2 流程控制语句 2.1【选择结构:if、三目运算符、switch】 2.2【while循环、案例】 2.3【do while循环、案例】 阅读全文
posted @ 2021-04-27 21:49 yub4by 阅读(185) 评论(0) 推荐(1)
摘要: 相同点 可重入性 两者都支持可重入,同一线程可以多次获取相同的锁 都维护着获取锁的次数计数器 公平性策略 都支持公平锁和非公平锁模式 构造函数都可以指定是否采用公平策略 底层实现 都基于 AbstractQueuedSynchronizer(AQS)框架实现 都支持中断响应和超时获取锁 内存语义 都 阅读全文
posted @ 2025-11-28 14:02 yub4by 阅读(9) 评论(0) 推荐(0)
摘要: 基本概念 ReentrantReadWriteLock 是 Java 并发包中的一个可重入读写锁实现,它将锁分为读锁和写锁两种: 读锁:共享锁,允许多个线程同时获取读锁进行读操作 写锁:独占锁,同一时间只能有一个线程获取写锁进行写操作 核心特性 读读不互斥:多个读操作可以并发执行 读写互斥:读操作和 阅读全文
posted @ 2025-11-28 13:49 yub4by 阅读(13) 评论(0) 推荐(0)
摘要: 基本概念 ReentrantLock 是 Java 幑发包中提供的可重入互斥锁,相比 synchronized 关键字提供了更高的灵活性和功能。 典型使用场景 1. 防止重复提交 防止用户重复点击按钮导致的重复业务处理。 2. 缓存双检锁机制 在缓存失效时,防止多个线程同时重建缓存。 3. 资源竞争 阅读全文
posted @ 2025-11-28 13:47 yub4by 阅读(17) 评论(0) 推荐(0)
摘要: 基本概念 synchronized(this) 是 Java 中的一种同步机制,通过对当前对象实例加锁来保证线程安全。当一个线程进入被 synchronized(this) 修饰的代码块时,会获取当前对象的锁,其他线程必须等待该线程释放锁后才能进入。 基本语法 public class MyClas 阅读全文
posted @ 2025-11-27 17:40 yub4by 阅读(12) 评论(0) 推荐(0)
摘要: ![image](https://img2024.cnblogs.com/blog/2370433/202503/2370433-20250322090921497-643712861.png) ![image](https://img2024.cnblogs.com/blog/2370433/202503/2370433-20250322090931455-297391343.png) 阅读全文
posted @ 2025-03-22 09:10 yub4by 阅读(22) 评论(0) 推荐(0)
摘要: ![image](https://img2024.cnblogs.com/blog/2370433/202502/2370433-20250221135125857-1081878194.png) 阅读全文
posted @ 2025-02-21 13:52 yub4by 阅读(11) 评论(0) 推荐(0)
摘要: redis-server.exe redis.windows.conf https://blog.csdn.net/csdn122345/article/details/145544470 阅读全文
posted @ 2025-02-11 16:14 yub4by 阅读(38) 评论(0) 推荐(0)
摘要: 1.this关键字 "索引器" "拓展" 2.静态成员 例如静态属性,可以通过"类名.属性名"进行访问 静态方法 3.继承 4.多态 方法多态 类型多态 不能new抽象类(父类),只能new其实现类(子类) 阅读全文
posted @ 2025-02-07 16:45 yub4by 阅读(24) 评论(0) 推荐(0)
摘要: 1.数组 2.结构体 3.枚举类型 4.构造函数 5.析构函数 阅读全文
posted @ 2025-02-07 16:10 yub4by 阅读(19) 评论(0) 推荐(0)
摘要: 1.函数 2.封装和访问修饰符 3.参数传递 1 值传递 2 引用传递 3 输出传递 4.可空类型 ? ?? 注意:=前的数据和??前后两个数据的数据类型,三者应一致 阅读全文
posted @ 2025-02-06 15:58 yub4by 阅读(11) 评论(0) 推荐(0)