-
甘特图怎么制作更方便?甘特图制作方法" title="甘特图怎么制作更方便?甘特图制作方法" width="200" height="150">
-
OKR的实施标准步骤是什么?成功实施落地OKR的要点" title="OKR的实施标准步骤是什么?成功实施落地OKR的要点" width="200" height="150">
-
-
图解并发与并行-分别从CPU和线程的角度理解
本文作为图解java并发编程的第三篇,前2篇访问地址如下所示: 图解进程线程、互斥锁与信号量-看完还不懂你来打我 8成以上的java线程状态图都画错了–图解java并发第二篇 一、CPU角度的并发与并...
-
java并发编程的艺术" title="java并发编程的艺术" width="200" height="150">
-
Java并发编程(一)---原子性,可见性,有序性
摘要 并发编程世界里,由于CPU缓存导致的可见性问题,线程切换导致的原子性问题,以及编译器重排序导致的有序性问题是并发编程Bug的根源。 正文 可见性 一个线程对共享变量的修改。另外一个线程能够立刻看...
-
万字博文教你搞懂java源码的日期和时间相关用法(1)
介绍 本篇文章主要介绍java源码中提供了哪些日期和时间的类 日期和时间的两套API java提供了两套处理日期和时间的API 1、旧的API,放在java.util 这个包下的:比较常用的有Date...
-
-
什么是java并发编程" title="什么是java并发编程" width="200" height="150">
-
基础之线程间通信" title="Java并发编程基础之线程间通信" width="200" height="150">
-
Java并发编程(三)---synchonized解决原子性问题
前言 上一篇我们介绍Java内存模型来处理有序性,可见性的问题。但是,还有一个原子性的问题,没有处理,那么针对原子性的问题我们该怎么处理呢?我们知道在并发编程中的原子性问题主要原因就是,一条高级语句可...
-