- 博客(2)
- 资源 (8)
- 收藏
- 关注
原创 Linux 2. 关于pthread_cond_signal 唤醒两个线程的问题
这里贴出一个非常经典的关于多线程条件变量互斥锁的案例,即生产消费者模型。我想说的是这里的while循环判断pthread_cond_wait,为何不能使用if的问题。根据man查询到pthread_cond_signal这个函数至少会唤起1个线程,也就是说也有可能会唤起两个及以上个线程。因此,如果这里使用if而不是while,那么当被唤起两个线程时(考虑争夺仅有的一个资源时的情况),会发生
2017-06-05 10:20:30 6801 7
原创 Linux 1. 奇怪符号 ^@
最近一直在研究Linux操作,从内心来说,我觉得这个操作系统很有意思,而且拓宽了我局限于C#的思维模式,Tres bien!学习过程中也遇到一些各种各样奇怪的问题,网上搜索后好像大家也没有一个确切的说法。因此在这里,我打算把我遇到的比较有意思的问题写在博客中,是自己的思考和实验,希望对大家有益。本文要讲的就是这个看似奇怪的 ^@ 符号。先上代码:#include#include
2017-06-03 11:11:52 10089
rpi-apache-hive-3.1.2-src.tar.gz
2020-07-13
rpi-hadoop-3.2.1.tar.gz
2020-07-08
rpi-hadoop-3.2.1-src.tar.gz
2020-07-06
树莓派 4 B hadoop编译文件下载 hadoop-3.2.1.tar.gz
2020-07-06
Visual Studio 2010 Tools for Office Runtime 10.0.40303.0
2017-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人