首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一灯架构
掘友等级
微信搜:「一灯架构」
|
Java架构师
Java架构师,只分享技术干货
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 43
沸点 0
赞
43
返回
|
搜索文章
最新
热门
面试官:你说一下TCP为什么需要三次握手和四次挥手?
TCP协议是一种面向连接的、可靠的、基于字节流的运输层通信协议,TCP是全双工模式,需要三次握手建立连接,四次挥手关闭连接。 三次握手 三次握手(Three-way Handshake)是指建立一个
面试官:你知道TCP与UDP的区别吗?
TCP(传输控制协议)和UDP(用户数据报协议)是互联网中两个核心的传输层协议,它们各自采用不同的方式来确保数据从源头传输到目的地。今天就详细探讨TCP与UDP协议的主要区别: 1. 连接的建立 TC
Java并发编程系列:深入剖析CyclicBarrier源码
CyclicBarrier中文叫做循环栅栏,用来控制线程的执行速率。 适用场景: 一组线程在到达栅栏之前,需要相互等待,到达栅栏之后(满足了特定条件),再一起执行。 适用场景好像跟CountDow
Java并发必会,深入剖析Semaphore源码
Semaphore中文叫做信号量,跟CountDownLatch一样也是一种共享锁,用来控制资源的访问。相当于限流的作用,用法跟前面讲过的令牌桶类似,访问资源之前,需要先获取令牌,处理结束后,需要归还
没看过CountDownLatch源码,别说是Java高级开发
高手程序员与新手程序员一个简单的判断标准,就是有没有使用过CountDownLatch,在互联网公司工作超过3年的程序员基本上应该都用过。 CountDownLatch中文名称叫做闭锁,也叫计数锁,
没看过ReentrantLock源码,别说精通Java并发编程
ReentrantLock和Synchronized都是Java开发中最常用的锁,与Synchronized这种JVM内置锁不同的是,ReentrantLock提供了更丰富的语义。可以创建公平锁或非公
没看过AQS源码,别说精通Java并发编程
AQS 全称 AbstractQueuedSynchronizer(抽象队列同步器),旨在作为创建锁和其他同步机制的基础,常见的同步锁 ReentrantLock、CountDownLatch、Sem
还不了解Java的5大BlockingQueue阻塞队列源码,看这篇文章就够了
最近一个月一直在更新《解读Java源码专栏》,其中跟大家一起剖析了Java的常见的5种BlockingQueue(阻塞队列),今天就盘点一下这几种阻塞队列的优缺点、区别,以及应用场景。
阿里面试官:你了解过延迟队列DelayQueue的底层实现原理吗?
DelayQueue是一种本地延迟队列,比如希望我们的任务在5秒后执行,就可以使用DelayQueue实现。常见的使用场景有: 订单10分钟内未支付,就取消。 缓存过期后,就删除。 消息的延迟发送等
阿里面试官:你了解过PriorityQueue作用和源码实现吗?
前面文章我们讲解了ArrayBlockingQueue和LinkedBlockingQueue源码,这篇文章开始讲解PriorityQueue源码。从名字上就能看到ArrayBlockingQueue
下一页
个人成就
优秀创作者
文章被点赞
1,971
文章被阅读
258,748
掘力值
10,193
关注了
20
关注者
1,095
收藏集
1
关注标签
23
加入于
2016-08-25