首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
夏季的野兽
掘友等级
中单超厉害
|
王者峡谷
人生若只如初见
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
165
文章 140
沸点 25
赞
165
返回
|
搜索文章
赞
文章( 140 )
沸点( 25 )
synchronized和ReentrantLock的区别
Java中常用的两个锁synchronized和ReentrantLock,那么它们在原理和使用上有什么区别呢? 二者的区别
工厂方法设计模式
这是我参与8月更文挑战的第24天,活动详情查看:8月更文挑战 工厂方法设计模式 介绍 定义:工厂方法(Factory Method)模式的意义是定义一个创建产品工厂接口,将实际创建工作推迟到子类当中。
阻塞队列
介绍 阻塞队列可以简单的理解为定义一个一定容量的信箱,如果信箱中满了再往信箱中放信会阻塞,如果信箱中为空那么往信箱中拿信会阻塞 阻塞队列
【排序】归并排序
这是我参与8月更文挑战的第22天,活动详情查看:8月更文挑战 归并排序 归并排序(MERGE-SORT) 是利用归并的思想实现的排序方法, 该算法采用经典的分治(divide-and-conquer)
线程通信之生产者消费者
生产者消费者问题 生产者消费者问题是线程通信的经典问题,两个角色生产者消费者,他们共用一块资源空间,当空间空的时候消费者阻塞,当空间满的时
CyclicBarrier&Semaphore
CyclicBarrier juc包下的CyclicBarrier类使用于例如人到齐了才能开会这种场景,它可以实现让一组线程相互等待
【排序】三种简单排序算法(冒泡排序、选择排序、插入排序)
这是我参与8月更文挑战的第19天,活动详情查看:8月更文挑战 冒泡排序 1.两两比较,如果前面的数比后面的大,则交换这两个位置上的数,这样每一轮下来都会确定一个剩余数中最大的数,经过n-1轮排序完成
【打表法】买苹果问题
这是我参与8月更文挑战的第17天,活动详情查看:8月更文挑战 题目 【题目】小虎去附近的商店买苹果, 奸诈的商贩使用了捆绑交易, 只提供6个每袋和8个每袋的包装包装不可拆分。 可是小虎现在只想购买恰好
多线程并发之CountDownLatch
这是我参与8月更文挑战的第18天,活动详情查看:8月更文挑战 场景 这边模拟一个场景教室里面有6个同学+1个值日生,值日生需要等到教室里所有其他同学都离开之后完成关门的任务。然后根据需求模拟出下面的代
【锁】——读写锁
只要读读可以共存(允许多个线程同时读),其他情况都会有线程安全问题。 如果有一个线程想去写共享资源,就不应该在有其他线程可以对该资源
下一页
个人成就
文章被点赞
262
文章被阅读
45,176
掘力值
2,568
关注了
21
关注者
24
收藏集
5
关注标签
2
加入于
2021-06-13