Park & Unpark

文章目录


在这里插入图片描述
在这里插入图片描述
当先调用park时:如果_counter=0,这时候该线程阻塞,进入_cond阻塞,之后Unpark设置_counter为1后停止阻塞
当先调用Unpark时:此时先将_counter设置为1,当后面出现park时一判断_counter为1,则不阻塞该线程,将_counter设置为0.

在这里插入图片描述

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-07 05:04:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-07 05:04:03       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-07 05:04:03       82 阅读
  4. Python语言-面向对象

    2023-12-07 05:04:03       91 阅读

热门阅读

  1. PyQt学习随笔:QListWidget的addItem方法 Python

    2023-12-07 05:04:03       58 阅读
  2. python进行文件批量命名

    2023-12-07 05:04:03       57 阅读
  3. 如何快速移植(从STM32F103到STM32F407)

    2023-12-07 05:04:03       57 阅读
  4. 用两个栈实现队列(c++实现)

    2023-12-07 05:04:03       55 阅读
  5. praseInt 和 逻辑或连用

    2023-12-07 05:04:03       47 阅读
  6. SpringMVC常用注解

    2023-12-07 05:04:03       45 阅读
  7. Spring Boot学习(三十三):集成kafka

    2023-12-07 05:04:03       69 阅读
  8. RK3288升级WebView版本,替换webview app

    2023-12-07 05:04:03       54 阅读
  9. android 13.0 Camera2去掉前置摄像头闪光灯功能

    2023-12-07 05:04:03       64 阅读
  10. ThreadLocal+TaskDecorator实现父子线程 参数传递

    2023-12-07 05:04:03       61 阅读