StormAaron的技术站


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

Linux Vi

发表于 2018-06-11 | 分类于 Linux
字数统计: 590 | 阅读时长 ≈ 2

前言

总结了Vi的使用

阅读全文 »

第8章-Java的并发工具类

发表于 2018-06-08 | 分类于 Java并发编程艺术
字数统计: 441 | 阅读时长 ≈ 2

前言

CountDownLatch
CyclicBarrier
Semaphore🖊

阅读全文 »

Linux总结

发表于 2018-06-07 | 分类于 Linux
字数统计: 6,129 | 阅读时长 ≈ 25

前言

根据自己的记忆和理解方式,总结了最近学习和接触到的Linux理论和指令。

涉及Linux目录,文件管理,系统,设备管理,进程管理,网络管理,用户管理等。

(此外,Vi使用 以及 Shell脚本编写在别篇)

阅读全文 »

第7章 Java的12个原子操作类

发表于 2018-06-05 | 分类于 Java并发编程艺术
字数统计: 502 | 阅读时长 ≈ 2

前言

  • AtomicBoolean
  • AtomicInteger
  • AtomicLong

  • AtomicIntegerArray :原子更新Integer数组

  • AtomicLongArray
  • AtomicReferenceArray

  • AtomicReference :原子更新引用类型

  • AtomicReferenceFieldUpdater : 源自更新引用类型里的字段
  • AtomicMarkableReference :源自更新带标记位的引用类型。

  • AtomicIntegerFieldUpdate :原子更新整形的字段更新器

  • AtomicLongFieldUpdate :原子更新长整形字段的更新器
  • AtomicStampedReference :使用版本号来区别变量,可以避免CAS可能出现的ABA问题

🖊

阅读全文 »

软件体系结构复习

发表于 2018-06-01
字数统计: 3,563 | 阅读时长 ≈ 14

前言

总结了最近软件体系结构及设计模式的所学以及考试要点, 但是不是很严谨, 日后还需补充, 仅作参考

阅读全文 »

第6章 Java并发容器和框架

发表于 2018-05-25 | 分类于 Java并发编程艺术
字数统计: 2,641 | 阅读时长 ≈ 10

前言

ConcurrentHashMap
ConcurrentLinkedQueue
BlockingQueue
Fork/Join🖊

阅读全文 »

第5章 Java中的锁

发表于 2018-05-06 | 分类于 Java并发编程艺术
字数统计: 3,831 | 阅读时长 ≈ 14

前言

本章总结了Lock接口,队列同步器(AbstractQueuedSynchronizer),可重用锁ReentrantLock

阅读全文 »

第4章 Java并发编程基础

发表于 2018-05-01 | 分类于 Java并发编程艺术
字数统计: 3,537 | 阅读时长 ≈ 14

前言

本章主要讲解Java的线程Thread,线程的6个状态,Daemon守护线程,线程的生存周期操作(构造、启动、中断、终止),以及线程的几种通信方式:volatile和synchronized提供的内存可见性保障,等待/通知机制wait/notify,管道流,Thread.join() 以及 ThreadLocal变量。

最后还示例了线程池、数据库连接池的简单实现,篇幅较大,暂时未补充,需要自己阅读书本。

阅读全文 »

第3章 Java内存模型

发表于 2018-04-29 | 分类于 Java并发编程艺术
字数统计: 6,195 | 阅读时长 ≈ 23

前言

本章主要通过Java的内存模型来讲解汇编代码的重排序现象,顺序一致性,happens-before原则,volatile内存语义和synchronized,final,锁,双重检查锁等在内存模型中的体现和原理表达。

阅读全文 »

第2章 Java并发编程机制的底层实现原理

发表于 2018-04-28 | 分类于 Java并发编程艺术
字数统计: 1,996 | 阅读时长 ≈ 7

前言

本章主要讲解了volatile以及synchronized的原理和语义,以及Java中的原子操作CAS等。

阅读全文 »
1…345
Aaron.H

Aaron.H

Road endless its long and far, I will seek up and down!

46 日志
13 分类
28 标签
RSS
© 2018 Aaron.H
本站访客数:
博客全站共85.3k字