视频地址:https://www.bilibili.com/video/av53411107?p=4
第四课---线程的基本概念和线程的创建。
image.png
第一个知识点:
----当脚本运行的时候,会有一个主线程,这个主线程所创建的子线程有个特点,那就是当主线程停止时候,子线程不管执行情况如何,都会立马停止!
进程和线程的关系:
image.png
第二个知识点:用户级线程和内核级线程。
image.png
第三个知识点:
image.png
第四个知识点:案例教学。
image.png
第五课:线程的调度和优先级
第一个知识点:
image.png
第二个知识点:
image.png
以后讲到互斥锁的时候,会用到这个api函数!
第三个知识点:
设置线程的优先级:
image.png
第六课:终止线程和完善多线程常用API
这几个常用的API函数。
第二个知识点:
---------如果不关闭句柄的话,可能会造成资源泄露。closehandle
第三个知识点:127次?
image.png
挂起线程,最大挂起127次!
第四个知识点:
image.png
第七课:线程安全,线程同步与线程互斥的概念!
第一个知识点:
image.png
i是互不干扰的,线程就是安全的! i是函数内的局部变量!
第二个知识点:
第八课:互斥锁的基本概念和使用办法。
第一个知识点:
image.png
我跟着敲了一遍代码,收货比较多,接下来就是应该做一个小练习了,那就是多线程地区一个账号密码文件!不能出乱子的那种!
第九课:信号量
image.png
第十课:许可证!
image.png
网友评论