12月21日.互斥对象实现线程同步

互斥对象(mutex)属于内核对象,它能够确保线程拥有对单个资源的互斥访问权。

互斥对象包含一个使用数量,一个线程ID和一个计数器。其中:ID用于标识系统中的哪个线程当前拥有互斥对象,计数器用于指明该线程拥有互斥对象的次数。

函数 CreateMutex 可以创建或打开一个命名的或者匿名[……]

12月21日.多线程学习笔记(二)

继续多线程的学习。

CreateThread 函数原型如下:

参数解析:

lpThreadAttributes //指向SECURITY_ATTRIBUTES结构体的指针。可以为其传递NULL,让该线程使用默认的安全性[……]

Go语言学习(二)

学习实例(二)—— goroutine 和 channel

 

前一章:欢迎访问 Go语言学习(一)

Linux 下编写方法:

以上是[……]

12月18日.多线程学习笔记

12月18日学习线程相关知识。

多线程学习笔记

进程

1.程序与进程

程序是计算机指令的集合,它以文件的形式存储在磁盘上。

进程通常被定义为一个正在运行的程序的实例,是一个程序在其自身的地址空间中的一次执行活动。

一个程序可以对应多个进程。

2.进程组成

进程由两部分组成。

([……]