首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
阿杰杰杰
掘友等级
研发工程师
|
阿里云/北京邮电大学
今天学习了吗
获得徽章 23
动态
文章
专栏
沸点
收藏集
关注
作品
赞
125
文章 120
沸点 5
赞
125
返回
|
搜索文章
最新
热门
线程安全的List(二):Vector && SynchronizedList
前言 线程安全的 List 还有 Vector 和 SynchronizedList,本文将介绍下这两个 List 容器,看看它们各自的结构,方法,以及它们是怎么实现线程安全的。本文承接作者的上一
线程安全的List(一):CopyOnWriteArrayList 源码解析
前言 List 接口在 Java 里是非常常用的,常见的 List 接口实现类如 ArrayList,LinkedList,它们在各种场合都有着广泛的作用。然而这两个List 都是线程不安全的。本
深入理解 LinkedHashMap
前言 第一次看见 LinkedHashMap,还是暑假看《Java 核心技术卷 I》的集合那一章时,里面说了,LinkedHashMap 可以用访问顺序对元素进行迭代,并且还可以基于 Linked
「踩坑记录」ThreadLocalRandom 的正确使用
问题引入 之前在《Java 并发编程之美》中学到 ThreadLocalRandom 的时候,自己去实验了一下,于是写出了下面的代码: 运行之后发现根本就没有随机的效果,每个线程的输出都是一样
LinkedList 源码解析
前言 LinkedList 是 Java 又一种常用的集合类,与 ArrayList 有很大的不同,用链表结构存储元素。本文将对 Java 中的 LinkedList 源码进行全面的梳理,对其节点
Java信号量 (Semaphore) 简析
前言 之前做力扣的 1226. 哲学家进餐 时,发现了一个用 Java 信号量来控制同时进入一个临界区的线程数量的操作,遂去看了看 Java 信号量的源码。这个 Semaphore 也是位于 JU
力扣多线程题目合辑
前言 Java 并发也学了一阵子了,想着找点题目练练手,去力扣上翻了翻,免费(穷人充不起会员)的竟然还有六道题,不得不说,真是万能的力扣,在这里总结一下,每道题给出自己当时的解法和分析,注意了,只
「良心长文」Java 线程池源码详解:任务执行,worker 管理
前言 这阵子看了 ThreadPoolExecutor 的源码,想着还是要总结和记录一下,就写了这篇博客。由于线程池的状态,构造函数的7个参数是什么含义blabla这种都比较简单,所以本文主要对任
ArrayList源码解析(三):removeIf(精妙的位运算)
前言 本文延续这个系列前两篇博客:ArrayList源码学习(一):初始化,扩容以及增删改查 和 ArrayList源码学习(二):迭代器,subList,这是完结的一篇。前两篇把 ArrayLi
Gunicorn vs Flask 自带 Server :性能测试
问题引入 之前实习的时候,组里有用 Python 写的项目,部署方式是 nginx + gunicorn,据组里正式工说,这样可以提高并发量,于是我就那么用了。不过心里一直想自己测一下,看看到底
下一页
个人成就
2023年度人气作者No.29
文章被点赞
158
文章被阅读
45,943
掘力值
1,414
关注了
30
关注者
444
收藏集
8
关注标签
16
加入于
2021-02-22