- 博客(7)
- 收藏
- 关注
原创 Go并发编程之美-内存模型(一)
一、前言Go语言的内存模型规定了一个goroutine可以看到另外一个goroutine修改同一个变量的值的条件,这类似java内存模型中内存可见性问题。当多个gorou...
2019-02-17 08:42:00 180
原创 Go并发编程之美-Load/Store操作
一、前言go语言类似Java JUC包也提供了一些列用于多线程之间进行同步的措施,比如低级的同步措施有 锁、CAS、原子变量操作类。相比Java来说go提供了独特的基于通...
2019-02-16 08:30:00 267
原创 Go并发编程之美-CAS操作
一、前言go语言类似Java JUC包也提供了一些列用于多线程之间进行同步的措施,比如低级的同步措施有 锁、CAS、原子变量操作类。相比Java来说go提供了独特的基于通...
2019-02-15 08:27:00 218
原创 Go并发编程之美-条件变量
一、前言go语言类似Java JUC包也提供了一些列用于多线程之间进行同步的措施,比如低级的同步措施有 锁、CAS、原子变量操作类。相比Java来说go提供了独特的基于通...
2019-02-14 08:00:00 151
原创 Go并发编程之美-读写锁
一、前言go语言类似Java JUC包也提供了一些列用于多线程之间进行同步的措施,比如低级的同步措施有 锁、CAS、原子变量操作类。相比Java来说go提供了独特的基于通...
2019-02-13 08:00:00 174
原创 Go并发编程之美-互斥锁
一、前言go语言类似Java JUC包也提供了一些列用于多线程之间进行同步的措施,比如低级的同步措施有 锁、CAS、原子变量操作类。相比Java来说go提供了独特的基于通...
2019-02-12 13:43:18 123
原创 go并发编程之美(一)
一、前言在Java中多线程之间是通过共享内存进行通信的,在go中多线程之间通信是基于消息的,go中的通道是go中多线程通信的基石。在java中创建的线程是与OS线程一一对...
2019-02-07 10:40:09 125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人