首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xin19
掘友等级
工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
203
文章 197
沸点 6
赞
203
返回
|
搜索文章
赞
文章( 197 )
沸点( 6 )
CompletableFuture详解
平时开发过程中 Runable 、Future 、 Thread 、ExecutorService、Callable 这些和多线程相关的class了解和使用的也比较多,相对来说更加的熟悉和了解。使用起
Java队列
队列(Queue)是一种经常使用的集合。Queue实际上是实现了一个先进先出(FIFO:First In First Out)的有序表。它和List的区别在于,List可以在任意位置添加和删除元素
Java线程池源码解析
线程池的继承关系 从上图可以看出来最顶层的接口为 Executor ,下面看一下这个接口中的方法 从代码中可以看出来只有一个 execute方法
AQS源码解析
什么是 AQS ? AQS的全称为— **AbstractQueuedSynchronizer在 ava.util.concurrent.locks
SpringBoot源码解析之spring.factories配置-EnvironmentPostProcessor
SpringBoot支持动态的读取文件,留下的扩展接 org.springframework.boot.env.EnvironmentPostProcessor 。这个接口是spring包下的
RocketMQ源码解析-消费者重复消费
对于MQ不可避免的要牵涉到消息的重复消费,消息重复消费情况千奇百怪。下面就分析一下一些常见的场景。平时的使用过程中要注意的情况。以及如何避免一些重复消费。
RocketMQ源码解析-消费者启动源码解析
以上代码来自官网,下面基于上面的消费源码来分析消费者的源码,看一下消费者如何进行消费的。在启动后,Consumer客户端会主动循环发送Pull请求到broker,如果没有消息,broker会把请求放入
RocketMQ源码解析-消费者消费策略源码解析
Push消费--底层通过长轮询来实现(DefaultMQPushConsumer来实现的)Pull消费--(4.7.0中代码已经用Deprecated标记了DefaultMQPullConsumer的
一个30多岁普通程序员2022年中总结
「时光不负,创作不停,本文正在参加2022年中总结征文大赛」 2022已经过去一半,用一个词概括就是:变化。工作的变化、生活的变化。 1. 回望上半年 1.1 关于工作 2022年的上半年公司经历了裁
Java线程的状态转换说明
线程状态 线程状态图解如下: 线程有五个状态:新生状态,可运行状态,运行状态,阻塞状态,死亡状态 初始状态:创建了一个对象,但是还没有调用start()方法 可运行(runnable):线程对象创建后
下一页
关注了
39
关注者
10
收藏集
19
关注标签
0
加入于
2019-07-17