毛与帆的博客 
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   
技术 · 阅读 · 生活
开源推荐 | 如何一键安装MacOS虚拟机

开源推荐 | 如何一键安装MacOS虚拟机

黑科技工具,一键安装MacOS虚拟机

2021-09-07
开源推荐
黑科技 开源
深入理解Java系列 | Java线程模型与volatile

深入理解Java系列 | Java线程模型与volatile

007-java-memory-model

2021-09-07
深入理解Java系列 | 线程基础

深入理解Java系列 | 线程基础

本文主要介绍Java中线程的基础知识,包括线程定义、基础用法、线程状态、线程间通信等。

2021-09-03
深入理解Java系列
Java 并发编程 多线程
深入理解Java系列 | 并发编程基础

深入理解Java系列 | 并发编程基础

本文主要介绍并发编程的主要知识,以及并发编程的三大核心问题:可见性、原子性、有序性。

2021-08-29
深入理解Java系列
Java 并发编程
深入理解Java系列 | LinkedBlockingQueue用法详解

深入理解Java系列 | LinkedBlockingQueue用法详解

在前两篇文章中,分别分析了Java中Queue接口和BlockingQueue接口的用法,在上一篇文章中分析了BlockingQueue的基于数组的实现类ArrayBlockingQueue,那么本文我们一起来研究下基于链表的实现类LinkedBlockingQueue的用法和原理。

2021-08-15
深入理解Java系列
Java 数据结构
深入理解Java系列 | BlockingQueue用法详解

深入理解Java系列 | BlockingQueue用法详解

BlockingQueue就是阻塞队列,是基于阻塞机制实现的线程安全的队列。而阻塞机制的实现是通过在入队和出队时加锁的方式避免并发操作。

2021-07-28
深入理解Java系列
Java 数据结构
深入理解Java系列 | Queue用法详解

深入理解Java系列 | Queue用法详解

Queue也就是队列,是一种基本的线性数据结构,是一种遵循先进先出(FIFO: First In, First Out)原则的数据集合。

2021-07-22
深入理解Java系列
Java 数据结构
深入理解Java系列 | 如何搭建JDK源码阅读环境

深入理解Java系列 | 如何搭建JDK源码阅读环境

本文主要介绍如何基于IDEA搭建JDK源码阅读环境

2021-07-21
深入理解Java系列
Java 源码
读书笔记 | 创新者的窘境

读书笔记 | 创新者的窘境

本文为读书笔记,内容均摘抄自《创新者的窘境》 创新者的窘境克莱顿· 克里斯坦森 137个笔记 引言 正如我们所看到的那样,在遇到破坏性技术变革和市场结构变化时,遭遇失败的领先企业数量非常多。 为什么良好的管理可能会导致失败 大多数新技术都会推动产品性能的改善,我将这些技术称为“延续性技术”。一些延续性技术可能不具有连续性,或者在本质上具有突

2020-11-01
读书笔记
阅读
读书笔记 | 一个叫欧维的男人决定去死

读书笔记 | 一个叫欧维的男人决定去死

本文为读书笔记,内容均摘抄自《一个叫欧维的男人决定去死》 一个叫欧维的男人决定去死弗雷德里克·巴克曼 29个想法 1 一个叫欧维的男人买了个不是电脑的电脑 又是沉默。跟发生在两个突然发觉自己忘带手枪的枪手之间的那种沉默也没太大差别。 3 一个叫欧维的男人拉着拖斗倒车 欧维总是本能地对所有一米八五以上的人心存怀疑。经验告诉他,长成这样,血液很

2020-09-15
读书笔记
阅读
12

搜索

Hexo Fluid
总访问量 次 总访客数 人