avatar
C++ linux 线程面试题# JobHunting - 待字闺中
n*a
1
今天,介绍一个特别受PARTY欢迎,在家老中青三代的大爱 ,特色香辣烤猪蹄。
材料:
猪蹄切件 (四个猪蹄,一共24块)
葱姜
黄酒
生抽
沙茶酱2大勺,老干妈香辣酱 1大勺
做法:
猪手汆水。有时间的提前冷水泡一下,没时间就直接冷水下锅,浮沫析出就捞出冲干净。
大炒锅,少油,爆香葱姜,下两大勺沙茶酱,一大勺香辣酱,炒香,下猪蹄,黄酒,生抽,炒匀,调味。
把猪蹄带着所有酱料都倒在电子高压锅里,用热水涮涮锅,也倒进去,汤汁要刚好没过猪蹄。再补充一点生抽或盐。高火20分钟。然后就等着直接开锅啦。
烤箱不用预热,拿一个深一点的大烤盘,把猪蹄带汤都倒进去,调整猪蹄的皮朝上,用勺子舀汤浇在上面。入烤箱,放在烤箱中部位置。上火GRILL 500F, 10-20分钟,取决于你喜欢吃韧一点,还是软一点的。基本上是烤到猪皮干韧变深红色即可。看着点,500F很高,烤箱不一样,别糊了。烤的时候,可以听到猪皮爆裂的声音呐!
叮咚,烤好啦!戴手套拿出来,撒上芝麻,葱花,香菜,就可以大快朵颐啦。去party或请客的话,还可以洒上干辣椒段儿,辣椒粉儿,那就更惹火啦!
avatar
a*U
2
一个queue,一个consumer,一个producer,一般的方法是这个consumer,和producer
分别是一个线程,然后有一个锁,这连个线程风别访问这个queue。
问题是:如果这个queue是空的,如果用上面的方法,这个consumer还是定期查看queue
。有没有一个方法,不这么做,让这个queue里一旦有东西然后触发这个consumer
thread运行?如果做。请有经验的大人指点。
avatar
w*z
3
wait and notify

producer
queue

【在 a**U 的大作中提到】
: 一个queue,一个consumer,一个producer,一般的方法是这个consumer,和producer
: 分别是一个线程,然后有一个锁,这连个线程风别访问这个queue。
: 问题是:如果这个queue是空的,如果用上面的方法,这个consumer还是定期查看queue
: 。有没有一个方法,不这么做,让这个queue里一旦有东西然后触发这个consumer
: thread运行?如果做。请有经验的大人指点。

avatar
C*U
4

可以构造一个数据结构
存放这些等待的thread
时间发生以后,就选取那些thread。

【在 w**z 的大作中提到】
: wait and notify
:
: producer
: queue

avatar
s*n
5
pthread_cond_wait()
pthread_cond_notify()
avatar
l*y
6
google blocking queue
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。