Linux下 C 编程——线程操作 VIP

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程首先讲解 Linux 线程的属性操作,内容包括如何设置属性,属性初始化和销毁,以及什么是线程分离属性等,然后,重点讲解线程的同步和互斥的实现方法。

    1.线程属性操作 00:19:19

    本课时主要讲解线程属性的操作函数及设置,并着重讲解线程分离属性。

    2.互斥锁 00:18:22

    本课时主要讲解如何通过互斥锁来实现线程的同步和互斥及互斥锁的操作。

    3.读写锁 00:05:50

    本课时主要讲解如何通过读写锁实现线程的同步和互斥及读写锁的操作。

    4.条件变量 00:16:28

    本课时主要讲解如何通过条件变量实现线程的同步操作及条件变量操作。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Linux下 C 编程——线程操作

4课时,60分钟2015-08-28
iceman_han
iceman_han

极客学院签约布道师

课程背景:
在线程的核心编程中,线程属性设置,线程的同步和互斥是重中之重,因为这涉及到多线程并发处理的高效率开发,为它奠定了深厚的基础。具备扎实的基本功,才能站在巨人的肩膀上成长得更快,所以,技术的进阶,需要我们专情投入。

核心内容:
1.线程属性操作
2.互斥锁
3.读写锁
4.条件变量

软件环境:ubuntu SecureCRT

是否提供资料:

课程等级:高级

适合人群:
熟悉 Linux 和 C 的学员
  • 技术问答
  • 1

    线程属性操作

    19:19

    本课时主要讲解线程属性的操作函数及设置,并着重讲解线程分离属性。

  • 2

    互斥锁

    18:22

    本课时主要讲解如何通过互斥锁来实现线程的同步和互斥及互斥锁的操作。

  • 3

    读写锁

    05:50

    本课时主要讲解如何通过读写锁实现线程的同步和互斥及读写锁的操作。

  • 4

    条件变量

    16:28

    本课时主要讲解如何通过条件变量实现线程的同步操作及条件变量操作。

相关课程

  • Linux 下 C 编程 —— 线程基础

    本课程首先讲解 Linux 下线程的基础知识,内容包括线程概念,进程与线程的关系,线程分类,线程内存布局线程实现,线程标识以及线程的状态转换等。然后,通过实际代码演示线程的创建,线程终止方式,以及最后的线程清理处理。

    3课时 35分钟
    高级
    5244人学习
  • Linux 下 C 编程 —— 信号实现

    本课程主要讲解 Linxu 下 C 编程的信号实现,内容包括如何利用信号屏蔽字及信号未决字来实现信号集,如何实现信号屏蔽,以及定时器的原理和实现方法。

    3课时 35分钟
    高级
    3569人学习
  • MATLAB 程序设计基础

    MATLAB 与其它高级语言一样,也可以进行复杂的程序设计。本课程主要涉及 MATLAB 文件类型,MATLAB 常量和变量。

    3课时 23分钟
    初级
    6882人学习
  • Linux 下 C 编程 —— 信号基础

    本课程主要讲解信号的基础知识,内容包括信号的基本概念,signal系统调用,如何修改 Linux 系统对信号的默认处理方式,以及信号的可靠性和可重入性等。

    3课时 33分钟
    高级
    4476人学习