首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
胖DA
掘友等级
Java研发工程师
不想当架构师的厨子不是好铲屎官
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1.3K
文章 1.3K
沸点 4
赞
1.3K
返回
|
搜索文章
最新
热门
JUC学习笔记 - 07线程池
本文从线程池(主要是ThreadPoolExecutor)最基本的概念和使用方法说起,然后着手线程池源码进行详细解析。
JUC学习笔记 - 06并发容器
Java容器内容很多,本文只是简单列举了并发容器以及使用方式,并没有针对源码进行细致地解析。可以把本文作为一个索引,对比了解不同容器之间的异同,再选择使用哪些容器,或详细了解底层原理。
JUC学习笔记 - 05强软弱虚引用以及ThreadLocal
本文主要介绍强引用、软引用、弱引用和虚引用,介绍ThreadLocal的作用以及是如何用弱引用避免内存泄漏的。
JUC学习笔记 - 04AQS源码解析
本文源码基于jdk11来举例,AQS在jdk8和jdk9有了一些变化,但是不影响学习核心源码和设计思想。
JUC学习笔记 - 03几种锁的介绍和使用案例
本文介绍了JUC中的几种锁以及使用案例,包括:synchronized、ReentrantLock、CountDownLatch、CyclicBarrier、ReadWriteLock、Phaser等
JUC学习笔记 - 02volatile和synchronized
写在前面: 上篇文章介绍了线程的几个基础概念。本文接着聊多线程离不开的两个关键字,volatile和synchronized。同时还引出并简单描述了`CAS`和`ABA`等问题。
JUC学习笔记 - 01多线程基础
本系列为多线程与高并发(即`JUC`)的学习笔记。本文的主要内容为线程的基础概念,包括线程的理解、创建方式、几种状态等。
Hadoop学习笔记 - 07MapReduce ReduceTask源码解析
本文简单介绍了ReduceTask的运行步骤,重点介绍了ReduceTask是如何使用迭代器模式进行数据的读取,规避了优先内存处理大数据会出现OOM的问题。
Hadoop学习笔记 - 06MapReduce MapTask源码解析
本文主要介绍了MapTask的工作流程,包括数据通过split清单进行读取、如何写入buffer以及如何溢写。
Hadoop学习笔记 - 05MapReduce客户端源码解析
通过学习MapReduce的客户端源码,进一步了解split切片与block的关系,以及分治与计算向数据移动的思想。
下一页
个人成就
文章被点赞
1,123
文章被阅读
26,655
掘力值
1,826
关注了
25
关注者
32
收藏集
1
关注标签
85
加入于
2020-08-03