多线程题目

一、(某培训机构的练习题)子线程循环 10 次,接着主线程循环 100 次,接着又回到子线程循环 10 次,接着再回到主线程又循环 100 次,如此循环50次,试写出代码
http://www.cnblogs.com/lanye/p/3370994.html
http://fx114.net/qa-265-140200.aspx
http://blog.chinaunix.net/uid-26868581-id-3359888.html
二、
2.1编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。
2.2 生产者消费者问题:有一个生产者在生产产品,这些产品将提供给若干个消费者去消费,为了使生产者和消费者能并发执行,在两者之间设置一个有多个缓冲区的缓冲池,生产者将它生产的产品放入一个缓冲区中,消费者可以从缓冲区中取走产品进行消费,所有生产者和消费者都是异步方式运行的,但它们必须保持同步,即不允许消费者到一个空的缓冲区中取产品,也不允许生产者向一个已经装满产品且尚未被取走的缓冲区中投放产品。
2.3读者写者问题:有一个写者很多读者,多个读者可以同时读文件,但写者在写文件时不允许有读者在读文件,同样有读者读时写者也不能写。
https://blog.csdn.net/dazhong159/article/details/7948327
http://www.cnblogs.com/lanye/p/3371041.html
三、进程间的6种通信方式
http://www.cnblogs.com/lenomirei/p/5636339.html
四、多线程6大经典问题分析
http://www.cnblogs.com/whatbeg/p/4435286.html

五、最全面的linux信号量解析
https://blog.csdn.net/qinxiongxu/article/details/7830537

Linux线程同步之条件变量pthread_cond_t - ZHX_1Q89 - 博客园
https://www.cnblogs.com/zhx831/p/3543633.html
互斥锁pthread_mutex_t的使用(转载) - coffee的日志 - 网易博客
http://blog.163.com/coffee_666666/blog/static/184691114201182125470/

未完待续….

猜你喜欢

转载自blog.csdn.net/xiongluo0628/article/details/80795287
今日推荐